/* CSS file for printing */	


* {		margin: 0;		}

html{	height: 100%;		}

body	{
	height: 100%;
	background: #95130D; 
	background-repeat:no-repeat;
	background-position: 50% 0%; 
	}





/* <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> */
/* Skip - Skip to main content */	

#skip a, #skip a:hover, #skip a:visited { 
	color:#FFFFFF;
	position:absolute; 
	left:0px; 
	top:-999px; 
	width:1px; 
	height:1px; 
	overflow:hidden;
	} 





/* <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> */
/* Menu stuff - centers menu and provides background color. don't mess with this. */	

#containerformenu {
	margin-left:-999px; 
	overflow:hidden;
	height: 1px;
	width: 1px;
	}





/* <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> */
/* Banner */	

#banner { 
	width: 700px; /* centers it on the page */
	margin:0 auto; /* centers it on the page */
	height: 10px;
	}





/* <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> */
/* Container - holds and centers content and footer */	

#container { 
	width: 750px; /* centers it on the page */
	margin:0 auto; /* centers it on the page */
	}
	




/* <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> */
/* Content */	

#content { 
	background-color: white;
	color: black;
	float: left;
	width: 800px;
	height:auto !important; /* for modern browsers */
	height:200px; /* for IE5.x and IE6 */
	min-height:200px; /* for modern browsers */
	padding-top: 30px;
	padding-left: 0px;
	padding-bottom: 20px;
	}

#content p{
	margin-bottom: .9em;
	}

#content ul{
	margin-bottom: 1em;
	}
	
#content li{
	margin-bottom: 1em;
	}

#content blockquote{
	margin-left: 2em;
	}
	
#content td{
	vertical-align: top;
	font-size: 1em;
	}

.content_main {
	border-left: 0px solid #F2F2F2;
	min-height:200px; /* for modern browsers */
	height:auto !important; /* for modern browsers */
	height:200px; /* for IE5.x and IE6 */
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: .8em;
	line-height: 1.3em;
	margin: 0px;
	padding-top: 0px;
	padding-bottom: 0x;
	padding-left: 0px;
	padding-right: 0px;
	}

.content_main a:link {text-decoration: none; color: #4673D8;}
.content_main a:visited {text-decoration: none; color: #4673D8;}
.content_main a:active {text-decoration: none; color: #910E0E;}
.content_main a:hover {text-decoration: underline; color: #910E0E;}

.home_page_box {
	float: left;
	border: 1px solid #352D2D;
	min-height:150px; /* for modern browsers */
	height:150px; 
	height:auto !important; /* for modern browsers */
	width: 305px;
	text-align: left;
	margin: 10px;
	padding: 10px;
	}




/* <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> */
/* Headers */	

.H1box{
	clear:both;
	min-height:20px; /* for modern browsers */
	height:auto !important; /* for modern browsers */
	height:30px; /* for IE5.x and IE6 */
	width: 100%; 
	text-align: center; 
	margin-bottom: 0px;
	border: 0px solid blue;
	border-bottom: 0px dotted #111111;
	}

H1 { /* header for page name */
	color: #002A5C;
	font-family: Arial;
	font-size: 1.4em;
	letter-spacing: .01em;
	padding-top: 30px;
	padding-bottom: 0px;
	padding-left: 50px;
	line-height: 1em;
	width: 740px;
	text-align: left;
	border-right: 0px solid red;
	}

H2 { /* Regular header for content area */
	color: #002A5C;
	font-size: 1.3em;
	letter-spacing: .01em;
	line-height: 1.3em;
	padding-top: 15px;
	padding-bottom: 10px;
	}

H3 { /* Regular header for content area */
	letter-spacing: 0em;
	color: #002A5C;
	font-size: 1em;
	letter-spacing: .01em;
	padding-top: 10px;
	padding-bottom: 10px;
	}
	
H5 	{ /* Header for the sidebar */
	color: #200a02;
	display:block;
	font-size: 1em;
	line-height: 2.0em;
	letter-spacing: .1em;
	padding-top: 4px;
	padding-bottom: 4px;
	}
	
H6 	{ /* only for accessibility */
	position: absolute;
	left: -999em; /* hide this */
	}








/* <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> */
/* Footer */	


#footer { 
	height: 100px; 
	width: 100%;
	clear: both;
	border-top: 1px solid #741922;
	padding-top: 20px;
	background-color: #01172C;
	}

.footerbox { 
	float:right;
	width: 800px; 
	color: #E3E7F0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: .7em;
	letter-spacing: .03em;
	line-height: 1.9em;
	border: 0px dotted blue;
	text-align: center; 
	}
	
.footerbox p{
	margin-bottom: 1em;
	}

#footer  a:link {text-decoration: none; color: #4673D8;	}
#footer  a:visited {text-decoration: none; color: #4673D8; }
#footer  a:active {text-decoration: none; color: #910E0E; }
#footer  a:hover {text-decoration: underline; color: #910E0E; }
	
	

	


