/* Base Styles */
ul {margin:0; padding:0; list-style:none;} 

a {text-decoration:none;}
a:link {color:#663300;}
a:visited {color:#663300;}
a:hover {color:#001c55; text-decoration:underline}


body {
	margin:0;
	padding:0;
	background: #d9e3e4 url('../graphics/PCDR_bkg_blue2.jpg') repeat-x;
	/*background:#a6bcca url('../graphics/body_bg.png') repeat-x;*/
	font:normal 14px Arial, Helvetica, sans-serif;
}

h1, h3, h4, .headline, .tab,#topnav, #subnav {font-family: Arial, Helvetica, sans-serif; font-weight:bold; margin:0;}

h1 {font-size:1.4em; border-bottom:2px solid #003399;color:#663300; padding-top:3px; margin-bottom:15px;}
.recent_stories ul .headline {font-family:Arial, Helvetica, sans-serif;}

	
.box {overflow:hidden; border:1px solid #765; border-width:1px 0; background:#eceadd; padding:5px 5px; margin:5px 0; text-align:center; font-weight:bold;}
.linkbox { text-align:left; font-size:12px;}
.linkbox a {display:block; padding-left:15px; background:url('../graphics/arrowright.png') left center no-repeat;} 

.contentarea {width:970px; margin:0 auto;
    /*background:url('../graphics/PCDR_bkg_blue2.png') repeat-x;*/}
#stage {
	overflow:hidden;
	background:#fff;
	border:1px solid #ccc;
	border-width:0 1px;
	}

#header {
	text-align:center;
	height:144px; /*added height for cars*/
	background:url('../graphics/mastheadHeaderBKG.jpg') bottom repeat-x;
	/*background:#7fa5bd url('../graphics/head_bg.png') bottom repeat-x;*/
	overflow:hidden;
	}

#masthead {
	margin:0px auto;
text-align:center;
	float:none;	
	/*width:950px;*/
	height:144px;
	background:url('../graphics/MastHead970x144.jpg') no-repeat center;
    }


#content_full {width:940px; padding:15px;}



iframe {margin:5px;}
	
h2 {font-size:18px; line-height:18px; margin:0; border-bottom:2px solid #cb9;}
h2 span {float:right; font:bold 13px/18px Arial;}
h2 span a:link, h2 span a:visited {color:#04c;}
h2 span a:hover {color:#930;}

a img {border:none;}
h2 a:link, h2 a:visited {color:#000;}
h2 a:hover {color:#930;}

a.smalllink {font-size:10px; vertical-align:top}
a.smalllink:link, a.smalllink:visited {color:#888;}
a.smalllink:hover {color:#d63 !important;}


.story {clear:both; border-bottom:1px dotted #888; padding-bottom:2px;  overflow:hidden;}
.teaser_thumb {float:left; margin:5px 5px 5px 0; border:1px solid #ccc;}
.timestamp, .byline {margin:0; padding:0; font-weight:bold; font-size:90%;}
.timestamp {color:#888;}
 .syn, .syn p {margin:0; padding:0;}

 a.more {float:right; font-size:90%; font-weight:bold; padding-right:15px; margin:0 5px;
 		background:url('../graphics/arrowright.png') right center no-repeat;}

.clear {clear:both;}
.text_block {overflow:hidden;}

/*Lists*/
ul.list {margin:0; padding:0; list-style:none; font-size:13px; color:#003399;}
ul.list li {padding:0px 0px 3px 10px; background: url('../graphics/list_arrow.gif') left no-repeat}
ul.list li a {text-decoration:none; color:#003399; text-decoration:underline; font-weight: bold;}
ul.list li a:hover {text-decoration:underline; color:#663300;}

ul.list li.lable {padding:0;background:none; margin:7px 0 2px -5px;	font-weight: bold; font-size:14px; color:#000; text-decoration:underline}
ul.list li.lable a {color:#000}


/* Footer */
#footer 	{overflow:hidden; background-color:#c9d5de;}
#footer_top {height:8px; width:970px; background:url('../graphics/sm_top.png') no-repeat}
#footer_middle {height:68px; background: url('../graphics/sm_middle.png') repeat-x;}
#footer_bot {clear:both; height:8px; width:970px; background:url('../graphics/sm_bot.png') bottom no-repeat}
#copyright {padding:10px 0px; text-align:center; font:Verdana, Arial, Helvetica, sans-serif; font-size:14px;}














/* Tabs */
.tabset {position:relative; float:left; width:300px; font-size:12px; padding-top:22px; margin-bottom:5px;}
.tabset h3 {margin:0; color:#000;}

.tabset a.tab-off,
.tabs_vert a.tab-off {
	background:#f5f3eb; color:#555;
	}
.tabset a.tab-off:hover,
.tabs_vert a.tab-off:hover {
	color:#930
	}
.tabset a.tab-on,
.tabs_vert a.tab-on {
	background:#c9bf97 url('../graphics/tabon_bg.gif') top repeat-x;
	color:#000;}
a.tab {
	float:left;
	top:0;
	font-size:15px;
	border:1px solid #c9bf97;
	border-bottom-width:0;
	height:22px;
	margin-left:5px;
	cursor:pointer;
}
a.tab span {
	display:block;
	position:relative;
	top:-1px; left:-1px;
	background:url('../graphics/tabcorner_left.gif') top left no-repeat;
}
a.tab span span {
	top:0px; left:2px;
	padding:0 10px;
	background:url('../graphics/tabcorner_right.gif') top right no-repeat;
}

.sheet {
	position:relative;
	display:none;
	overflow:auto; 
	min-height:150px;
	border-top:1px solid #c9bf97;
	background:#fff url('../graphics/tan_grad.jpg') top left no-repeat;
	padding-top:5px;
	z-index:2;
	}

/* Left Col Tabs */
#right_col {float:right; width:300px; padding:5px; }
#left_col {float:left; width:170px; text-align:center;}
.tabs_vert {width:170px; height:auto; margin-bottom:10px; text-align:left;}
.tabs_vert .sheet {padding:5px; width:160px; margin:0; height:auto; top:0;}
.tabs_vert .tab span {background:none;}
.tabs_vert .tab {display:block; float:none; margin:0; border-width:0 0 1px 0; width:170px;}
.tabs_vert .linklist {margin:0; font-size:12px;}
	
	
/* Link Lists */
.linklist {margin:0 0 10px 5px; padding:0; list-style:none;}
.linklist li {padding-left:10px; background:url('../graphics/nav_arrow.png') 0px 4px no-repeat;}
.linklist a:link {color:#060}
.linklist a:visited {color:#555;}
.linklist a:hover {color:#930; font-weight:bold;}
	
