/* CSS Document */

body{ font-family:Trebuchet MS, Arial, Helvetica, sans-serif; font-size:0.8em; line-height:1.3em; color:#333333;
		margin-left: 0px;
		margin-top: 0px;
		margin-right: 0px;
		margin-bottom: 10px;
		background-color:#333333;
		
		}
		
	a:link, a:visited, a:link:active, a:visited:active  {text-decoration: none; color:#9c2976; }
	a:link:hover, a:visited:hover {text-decoration:none; color:#000000;}
		
h1{
font-size:20px;
color:#9c2976;
font-weight:normal;
margin:0;

padding-bottom:5px;
padding-top:0px;
text-decoration:none;
}

h2{
font-size:16px;
color:#9c2976;
font-weight:normal;
margin:0;
padding-bottom:5px;
padding-top:0px;
text-decoration:none;
}

h3{
font-size:16px;
color:#ffffff;
font-weight:normal;
margin:0;
padding-bottom:5px;
padding-top:0px;
text-decoration:none;
padding-right:15px;
}

p {margin-top:5px; margin-bottom:7px;}

		
#holder {text-align:left; width:770px; height:580px; border-left:1px solid #000000; border-right:1px solid #000000;}

	#headerTopNav{ height:23px; width:770px; background-color:#c91600; padding-top:0px; border-bottom:1px solid #000000; font-size: 1.2em}
	#headerTopNav ul{list-style: none; padding-left:0px; margin:0px;}
	#headerTopNav li{float: left; text-align:left; padding-top:4px;  height:19px; width:120px; padding-left:10px; ;} 
	#headerTopNav a{text-align:left;}
	#headerTopNav a:link, #headerTopNav a:visited, #headerTopNav a:link:active, #headerTopNav a:visited:active  {text-decoration: none; color:#ffb121; }
	#headerTopNav a:link:hover, #headerTopNav a:visited:hover {text-decoration:none; color:#ffffff;}
	
	#side_nav {text-align:right;}
	#side_nav ul{list-style: none; margin:0; padding-left:0px;}
	#side_nav li{background-image:url('/website_images/side_nav_link_bg_image.jpg'); background-repeat:no-repeat; height:22px; width:180px; padding-right:20px; padding-top:2px;}
	
	#side_nav a {font-weight:bold;}
	
.leftCol {float:right; margin-right:10px; width:200px; padding-top:0px; background-image:url(/website_images/side_nav_background.jpg); background-repeat:repeat; min-height:106%}
.rightCol {float:left; margin-left:10px; width:548px; padding-top:0px; min-height:106%; background-color:#9c2976;}

.mainBody {margin-left:15px; width:498px; min-height:50px; background-color:#FFFFFF; padding-left:10px; padding-right:10px; padding-top:10px; padding-bottom:5px; margin-bottom:15px;}

.mainBody img {border:1px solid #cccccc;} 
.mainBody li {padding-bottom:5px;}



#news { width:195px; padding-right:15px; padding-top:20px; padding-bottom:20px;}

#footer {padding-left:10px; padding-right:10px; height:25px; width:748px; text-align:left; background-color:#FFFFFF; border-left:1px solid #000000; border-right:1px solid #000000; padding-top:10px; padding-bottom:20px;}
#footerLeft {float: left; padding-right:20px;}
#footerMiddle{float:left; display:inline;}

	#footerMiddle ul{list-style: none; padding:0; margin: 0;}
	#footerMiddle li{float: left; padding-right:10px;} 
	#footerMiddle a{text-align:left;}
	#footerMiddle a:link, #footerMiddle a:visited, #footerMiddle a:link:active, #footerMiddle a:visited:active  { text-decoration: none;}
	#footerMiddle a:link:hover, #footerMiddle a:visited:hover {	text-decoration:underline; color:#000000;}