@charset "UTF-8";
/* CSS Document */

/*
Theme Name: Road Awareness
Theme URI: http://wordpress.org/
Description: The default WordPress theme based on the famous <a href="http://binarybonsai.com/kubrick/">Kubrick</a>.
Version: 1.6
Author: Michael Heilemann
Author URI: http://binarybonsai.com/
*/

body{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:lighter;
	color:#999999;
	font-style: normal;
	background-color:#0a0a0a;
}

p{
font-family:Arial, Helvetica, sans-serif;
	font-weight:lighter;
	color:#999999;
	font-style: normal;
	line-height:16px;
}

#header{
background-image:url(images/top_bg.jpg);
background-repeat:repeat-x;
height:121px;

}

#top_head{
background-image:url(images/roadawareness_header.jpg);
background-repeat:no-repeat;
height:90px;
}

#nav{
position:relative;
background-image:url(images/top_nav_new.jpg);
background-repeat:no-repeat;
height:34px;
margin-top:-61px;
z-index:6;
}

.logo{
margin-left:-15px;
background-image:url(images/logo.png);
height:151px;
width:146px;
position:relative;
z-index:8;
}

h1{
	font-size:16px;
	color:#c29436;
	text-transform: uppercase;
	font-weight: bold;
	
}

h1 a {
color:#C29436;
font-size:16px;
font-weight:bold;
text-transform:uppercase;
}

h1 a:visited{
	font-size:16px;
	color:#c29436;
	text-transform: uppercase;
	font-weight: bold;
	
}

h1 a:link{
	font-size:16px;
	color:#c29436;
	text-transform: uppercase;
	font-weight: bold;
	
}

h1 a a:hover{
	font-size:16px;
	color:#ffffff;
	text-transform: uppercase;
	font-weight: bold;
	
}

h2{
	font-size:14px;
	color:#c29436;
	text-transform: uppercase;
	font-weight: bold;
}

h3{
	font-size:13px;
	color:#c29436;
	text-transform: uppercase;
	font-weight: bold;
}

h3 a{
	font-size:13px;
	color:#c29436;
	text-transform: uppercase;
	font-weight: bold;
}
h3 a:visited{
	font-size:13px;
	color:#c29436;
	text-transform: uppercase;
	font-weight: bold;
}




h3 a:link{
	font-size:13px;
	color:#c29436;
	text-transform: uppercase;
	font-weight: bold;
}



h3 a:hover{
	font-size:13px;
	color:#ffffff;
	text-transform: uppercase;
	font-weight: bold;
}

h4{
	font-size:12px;
	color:#c29436;
	text-transform: uppercase;
	font-weight: bold;
}



#respond{
padding-top:15px;
}
.alignright {
	float: right;
	}

.alignleft {
	float: left
	}

a:link{
text-decoration:none;
color:#999999;
}


a:visited{
color:#999999;
text-decoration:none;
}

a:active{
color:#999999;
text-decoration:none;
}

a:hover{
color:#FFFFFF;
}

.content{
font-size:11px;
line-height:12px;
padding-bottom:15px;
padding-top:10px;
}

#issue .content p{
font-size:11px;
line-height:12px;
margin-bottom:0px;
}

#fLeft h1{
padding-left:3px;
}

#issue h1{
padding-left:3px;
}

#fLeft .contentHead{
background:url(images/what_btn.png) no-repeat -2px 0px;
padding:10px;
position:relative;
z-index:5;
}

#issue .contentHead_btn{
background:url(images/issue_btn.png) no-repeat -2px 0px;
padding:10px 0px 10px 10px;
width:152px;
position:relative;
z-index:5;
font-size:10px;
	text-transform: uppercase;
}

#fLeft .content{

padding-left:3px;
}

#issue .content{
padding-bottom:5px;
padding-top:5px;
padding-left:3px;
}

#nav ul
{
padding-left: 0;
margin-left: 95px;
color: White;
float: left;
width: 900px;
}

#nav ul li { display: inline; }

#nav ul li a
{
	padding: 8px 40px;
	color:#999999;
	text-decoration: none;
	float: left;
	font-weight: bold;
}

#nav ul li a.current
{
	
	color:#c29436;
	text-decoration: none;
	float: left;
	font-weight: bold;
}

#nav ul li a:hover
{
	color:#c29436;
}


.maincontent{
	font-size:12px;
	line-height:12px;
	padding-bottom:15px;
	padding-top:10px;
	width:600px;
	font-style: normal;
	font-weight: lighter;
}

.contentHead{
	font-size:10px;
	text-transform: uppercase;
	padding-left:3px;
}

.contentHead a{
	background:url(images/sn_arrow.gif) no-repeat 0px 2px;
	padding-left:10px;
}

.contentHead a.current{
	background:url(images/sn_arrow.gif) no-repeat 0px 2px;
	padding-left:10px;
	color:#FFFFFF;
}


.contentHead_btn a{
background:url(images/sn_arrow.gif) no-repeat 0px 2px;
	padding-left:10px;
}
.flnk{
font-size:10px;
margin:5px;
height:40px;
}
.base{
float:left;
margin-top:5px;
background-image:url(images/fbase.gif);
width:950px;
height:66px;
}

#footer{
background:url(images/footer_spacer.gif) repeat-x;
height:171px;
}
#fLeft{
background:url(images/footer_bg.jpg) repeat-x;
height:171px;
}
#fRight{
background:url(images/footer_bg.jpg) repeat-x;
height:171px;
}
#bill{
background-image:url(images/footerR_img.jpg);
margin:30px 5px 5px 10px;
width:259px;
height:125px;
}

.sponsor{
background:url(images/sponsor_bg.png) no-repeat;
width:204px;
height:97px;
padding:6px 2px 50px 6px;
float:left;
}
.sponsorHead{
padding-top:4px;
font-size:10px;
	text-transform: uppercase;
	padding-left:3px;
}

hr {color: #fff; background-color: #191919; border: 1px dotted #4a4a4a; border-style: none none dotted; }

#fbase{
background-image:url(images/fspan.jpg);
width:100%;
float:left;
clear:left;
background-color:#0a0a0a;
}

#mbase{
background:url(images/mspan.jpg);
width:100%;
float:left;
clear:left;
padding-bottom:10px;}


#issue{
padding-left:90px;
margin-right:5px;
}

#side_top{
	background-image:url(images/sn_header.gif);
	background-repeat:no-repeat;
	height:30px;
	width:260px;
	padding:14px 0px 0px 10px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-transform: uppercase;
}

#side_mid{
background-image:url(images/sn_middle.gif);
width:260px;
background-repeat:repeat-y;
padding-left:10px;
padding-top:10px;

}

#side_bot{
background-image:url(images/sn_bottom.gif);
background-repeat:no-repeat;
height:24px;
width:260px;
padding:5px 0px 0px 10px;
}

.news_item{
padding-bottom:10px;
padding-right:5px;

}

#content{
padding:5px;
}


#mc_top{
background-image:url(images/main_top.jpg);
background-repeat:no-repeat;
background-color:#000000;
}

#mc_mid{
background-image:url(images/main_mid.jpg);
}

#mc_bot{
background-image:url(images/main_bot.jpg);
height:2px;
}

#feature{
background-repeat:no-repeat;
background-image:url(images/img_bg.gif);
height:231px;
width:645px;
padding:6px 6px 0px 4px;
}

#media{
background:url(images/one08media.png) no-repeat;
height:26px;
width:91px;
margin-top:10px;

}