body {
font-size: 					14px;
font-family: 				Arial, Helvetica, SunSans-Regular, Verdana, sans-serif;
background-color:		 	#0169c9;
text-align: 				center;
}

/**Header Imagemap**/
#header_imagemap {
float: 						left;
width : 					100%;
height: 					220px;/**has control over nav text**/
margin-top: 				0px;
margin-bottom: 				18px;
/**border: 					dotted 1px**/
}

#page {
background-color: 			white;
text-align: 				left;
background:					repeat-y top;
border: 					none;
margin: 					0 auto;/**Margin format: top, right, bottom, left**/
width: 						989px;
}

#page.mastercol {
background-image:			url(images/middle.png);
}

#header {
background-color: 			#2e3436;
height: 					228px; 
background:					url(images/header.png) no-repeat bottom center;
} 

#navigation {
background:					url(images/nav.png) no-repeat bottom center;
height:						47px;
line-height:				0px;
}

#navigation ul {
margin: 					0px 0px 0px 0px;/**Margin format: top, right, bottom, left**/
padding: 					0;/* needed */
list-style-type: 			none;
text-align: 				center;
}

#navigation ul li { 
display: 					inline;
}

#navigation ul li a {
font:						bold 18px trebuchet ms, Arial, Helvetica, SunSans-Regular, Verdana, sans-serif;
text-decoration: 			none;
margin: 					0px 15px 0px 15px;
padding: 					0px 15px 0px 15px;
color: 						#FFFFFF;
text-transform:				uppercase;
letter-spacing:				1px;
}

#navigation ul li a:hover {
color: 						#330000;
}

.pagecontent_spacer {
float: left;
width: 						100%;
height: 					10px;
/**border: 					dotted 1px**/
}

.pagecontent_full {
float: 						left;
padding: 					0px 0px 0px 0px;
margin: 					0px 0px 0px 55px;/**Margin format: top, right, bottom, left**/
width: 						878px;/**Controls left column paragraph width**/
text-align:					justify;
/**border: 					dotted 1px**/
}

.h1 {
font: 						bold 18px trebuchet ms, Arial, Helvetica, SunSans-Regular, Verdana, sans-serif;
color:						#24221C;
margin: 					0px 0px 0px 0px;/**Margin format: top, right, bottom, left**/
padding: 					0px 0px 0px 4px;/**Margin format: top, right, bottom, left**/
background-color:			#BDE5FF;
text-align:					justify;
}

.h1_a {
font: 						bold 18px trebuchet ms, Arial, Helvetica, SunSans-Regular, Verdana, sans-serif;
color:						#24221C;
margin: 					0px 0px 0px 0px;/**Margin format: top, right, bottom, left**/
padding: 					0px 0px 0px 4px;/**Margin format: top, right, bottom, left**/
background-color:			#ccc;
text-align:					justify;
}

.h1_a a:link, a:visited {
text-decoration: 			none;
color: 						#24221C;
}

.h1_a a:hover {
text-decoration: 			none;
color: 						#FF6600;
}

.a_link {
font: 						bold 15px Arial, Helvetica, SunSans-Regular, Verdana, sans-serif;
padding-top: 5px;
}

.a_link a:link, a:visited {
text-decoration: 			none;
color: 						#24221C;
}

.a_link a:hover {
text-decoration: 			none;
color: 						#FF6600;
}

/**Normal Link Style**/
.normal_link A:link{
font: 						14px Arial, Helvetica, SunSans-Regular, Verdana, sans-serif;
text-decoration: 			none;
color: 						blue;
}
.normal_link A:visited {
text-decoration: 			none;
color: 						blue;
}
.normal_link A:hover {
text-decoration: 			underline;
color: 						blue;
}

/**Horizontal line 1**/
.hr1 {
padding:					2px 0px 10px 0px;/**Margin format: top, right, bottom, left**/
width:						878px;
height:						2px;
clear:						both;
} 

#footer {
background:					url(images/footer.png) no-repeat bottom;
border: 					none;
margin: 					0 auto;
width: 						989px;
height: 					115px;/* shortened from 115px */
clear: 						both;
}

#footer p {
font-size: 					13px;
font-family: 				trebuchet ms, Arial, Helvetica, SunSans-Regular, Verdana, sans-serif;
margin: 					10px 0px 0px 0px;/**Margin format: top, right, bottom, left**/
text-align: 				center;
color: 						white;
}

/**Clear**/
.clearboth{
clear:						both;
}

/**Video table repo**/
td.helpHed
{ border-bottom: 2px solid #6699CC;
border-left: 1px solid #6699CC;
background-color: #BEC8D1;
text-align: left;
text-indent: 5px;
font-family: Arial, Helvetica, SunSans-Regular, Verdana, sans-serif;
font-weight: bold;
font-size: 16px;
color: #000000; }

table.sofT
{ text-align: left;
font-family: Arial, Helvetica, SunSans-Regular, Verdana, sans-serif;
font-weight: normal;
font-size: 15px;
text-indent: 5px;
color: #000000;
width: 878px;
background-color: #fafafa;
border: 1px #6699CC solid;
border-collapse: collapse;
border-spacing: 0px; } 
/**end Video table repo**/


/* hand coded by heathenx, stop laughing at my code you pretentious prick */

