body {
	margin: 0px;
	background-color:#0b3c76;
	font-family:Arial, Helvetica, sans-serif;
	background-image:url(../../_Assets/design2011/asphalt-bg.jpg);
	background-position:top center;
}


#wrapper {}

#background {}

#header {
width: 976px;
min-height: 90px;
margin-left:auto;
margin-right:auto;
position: relative;
}

#page {
position:relative;
width: 976px;
min-height: 1300px;
margin-left:auto;
margin-right:auto;
background-color: white;
}

#footer {}

#topnav #bottomnav {
height:40px;
width:976px;
}

.nav-font {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

.topnav-color {
color:gray;
}

.bottomnav-color {
color:gray;
}

a#nav-tl {display: block; width:130px; height:30px;
font-family:Arial black, Arial, Helvetica, sans-serif;
font-style:normal;
font-size:14px;
text-decoration:none;
padding: 10px 0px 0px 30px;
}

a#nav-tl:hover {
background-image:url(../../_Assets/design2009/pageflip-tl.gif);
background-repeat:no-repeat;
background-position:left;}

a#nav-tr {display: block; width:130px; height:30px;
font-family:Arial black, Arial, Helvetica, sans-serif;
font-style:normal;
font-size:14px;
text-decoration:none;
text-align: right;
padding: 10px 30px 0px 0px;
}

a#nav-tr:hover {
background-image:url(../../_Assets/design2009/pageflip-tr.gif);
background-repeat:no-repeat;
background-position: right;}

a#nav-bl {display: block; width:130px; height:30px;
font-family:Arial black, Arial, Helvetica, sans-serif;
font-style:normal;
font-size:14px;
text-decoration:none;
padding: 10px 0px 0px 30px;
}

a#nav-bl:hover {
background-image:url(../../_Assets/design2009/pageflip-bl.gif);
background-repeat:no-repeat;
background-position:left;}

a#nav-br {display: block; width:130px; height:30px;
font-family:Arial black, Arial, Helvetica, sans-serif;
font-style:normal;
font-size:14px;
text-decoration:none;
text-align: right;
padding: 10px 30px 0px 0px;
}

a#nav-br:hover {
background-image:url(../../_Assets/design2009/pageflip-br.gif);
background-repeat:no-repeat;
background-position: right;}


#pagecontent {
padding:10px;
position: relative;
width: 956px;
min-height: 1200px;
}

* html #pagecontent {
height: 1200px;
overflow:visible;
}

#pagecontent a {
padding: 3px;
color: #009ae9;
}

#pagecontent a:hover {
background-color: #009ae9;
color: white;
border-color: white;
text-decoration:none;
}


#columnad {
position: absolute;
top: 50px;
left: 741px;
width: 225px;
height: 1200px;
z-index:200;
}

#columnad iframe {background:none;}

#drobutton {
background-image: url(../../_Assets/design2009/button.gif);
background-repeat:repeat-x;
padding:5px 11px 6px 11px;
color:white !important;
font-family:Arial, Helvetica, sans-serif;
font-size: 15px;
font-weight: bold;
text-decoration:none;
border: 2px solid black;
text-align:center;
margin: 5px;
display: inline;
}

#drobutton:hover {
background-position: 0px -30px;
}

#drobutton:active {
background-position: 0px -60px;
}

#footer-storynav {
padding-top: 20px;
width: 976px;
margin-left:auto;
margin-right:auto;
}

.storynav a {
color:#E6F0F9;
font-size: 12px;
text-decoration:none;
}

.storynav a:hover {
text-decoration: underline;
}

#footer-news {
padding-top: 20px;
width: 976px;
margin-left:auto;
margin-right:auto;
}

#footer-endstory {
padding-top: 20px;
width: 976px;
margin-left:auto;
margin-right:auto;
}

#footer-regstory {
padding-top: 20px;
width: 976px;
margin-left:auto;
margin-right:auto;
}

ul, ol {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}

.newlink {font-size: 12px; color:#B4D3FF; text-decoration: none;}
.newlink:hover {text-decoration: underline;}
.listdate {color: #8DB6F5;}
.recentstories a span.listdate {
               margin-left: 5px;
			   font-size: 10px;
               }


#responseform textarea, #responseform input {
background-color:#E4F2F5;
border:1px solid black;
color: #1F293E;
font-family:Courier New, Courier, mono;
font-size: 12px;
padding: 2px;
}

#responseform p {
color: #C9D8EE;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
margin:8px 0px 0px 0px;
}

.responsetitle1320 {display: none;}

.clearing 	{ 
			clear: both; 
			}


/* TOP NAVIGATION BAR */

   #topicons  	{  
	        height: 25px; 
	        margin: 0; 
	        list-style: none;
			padding: 0;
			white-space: nowrap;
	        z-index: 1000;
			padding-top:10px;
			padding-left: 80px;
	        }
			
   #topicons li  {  
            display: block;
            float: left;
            height: 25px;
            list-style: none;
            margin: 0; 
			padding: 0;
			font-size:10px;
			}

   #topicons li a	{
				background-position: 8px center;
					background-repeat: no-repeat;
				display: block;
				float: left;
				padding: 3px 8px 5px 27px;
				width: auto;
				white-space: nowrap;
				text-decoration: none;
            }

	
	 #topicons li a
				{
				color: #ffffff !important;
				}
	#topicons li a:hover
				{
				background-color: #a8cf00 !important;
				}
 
	    #nav-cover a   	{ 
						background-image: url(../../_Assets/Nav/white/cover.gif);
						}                 
		#nav-store a   	{ 
						background-image: url(../../_Assets/Nav/white/store.gif);
						}	              
		#nav-speed a   	{ 
						background-image: url(../../_Assets/Nav/white/speed.gif);
						}               
		#nav-class a   	{ 
						background-image: url(../../_Assets/Nav/white/classifieds.gif);
						}	                
		#nav-archives a	{
						background-image: url(../../_Assets/Nav/white/search.gif);
						}                
		#nav-contact a    { 
						background-image: url(../../_Assets/Nav/white/contact.gif);
						}                 
		#nav-toc a  		{ 
						background-image: url(../../_Assets/Nav/white/toc.gif);
						}                 
		#nav-cal a 		{ 
						background-image: url(../../_Assets/Nav/white/calendar.gif);
						}
/* END TOP NAVIGATION BAR */


/* ADS */

#widead		{
            display: block;
			float: right;
			width: 410px;
			height: 630px;
			margin: 3px;
			overflow: hidden;
			position: relative;
			left: 7px;
			}
			
#junior 	{
            display: block;
			float: right;
			width: 622px;
			height: 822px;
			margin: 3px;
			overflow: hidden;
			position: relative;
			left: 7px;
			}
			
.squareadleft 	{ 
				display: block; 
				float: left; 
				width: 335px; 
				height: 307px;  
				}

.squareadright 	{ 
				display: block !important; 
				float: right; 
				width: 335px; 
				height: 307px;
				}
				
.squareadhoriz 	{ 
				display: block !important; 
				width: 490px; 
				height: 307px; 
				}

.newsquareadhoriz 	{ 
				display: block !important; 
				width: 453px; 
				height: 418px; 
				}

.largesq 	{ 
			width: 311px; 
			height: 478px; 
			}
   


			
#widead p {	margin: 0; }	
			

#widehorizad { display: block;
               width: 720px; height: 348px;
               overflow: hidden;
	 	   margin: 3px 0;
}


/* 2010 ads */


#1-4v {width:453; display:block; text-align:center;}
#1-6h {width:453; display:block;}
#1-6v {width:311; text-align:center;display: block}
#1-6v iframe {height:565px;}
#smallsqaure {width:335px;display: block}
#jun {width: 622px; display:block;}
#autoweek {width:300px; display:block;}

/* End 2010 ads */




#radorbadcarfeature a {padding: inherit;}
#radorbadcarfeature a:hover {background-color: inherit;}



/* feedburner news feed */

.feedburnerFeedBlock .date { display:inline !Important; color: white;background-color:#5A9D00;
color:white;
padding:0;
text-decoration:none; margin-left:3px; font-size:10px;}
.feedburnerFeedBlock .headline a {display:inherit; padding:0px; color:#B4D3FF;
font-size:12px;
text-decoration:none; font-weight: bold;}
.feedburnerFeedBlock .headline a:hover {text-decoration: underline;}
.feedburnerFeedBlock #creditfooter {display: none;}
.feedburnerFeedBlock li {margin-bottom:5px;}


/* transparency */

.trans3 {filter:alpha(opacity=30); -moz-opacity:0.3;	-khtml-opacity: 0.3; opacity: 0.3;}
.trans5 {filter:alpha(opacity=50); -moz-opacity:0.5;	-khtml-opacity: 0.5; opacity: 0.5;}
.trans7 {filter:alpha(opacity=70); -moz-opacity:0.7;	-khtml-opacity: 0.7; opacity: 0.7;}

form#scroll {display: none;}
