/* Main Styles */

body{
margin:1px 0 10px 0;
padding:0;
color:#000;
font:11px Verdana, Arial, sans-serif;
line-height:14px;
background-color:#d7d3c2;
text-align:center;
}
input{font:11px Verdana, Arial, sans-serif;}
p{margin:0 0 15px 0;}

.t10{font-size:10px;}
.t11{font-size:11px;}
.t12{font-size:12px;}
.lh18{line-height:18px;}
.lh20{line-height:20px;}
img{border:0;}

/* Content Areas */
#header{background: url("/i/hdr_background.gif") repeat-x ;height:85px;}
#headerLeft{float:left;width:345px;height:85px;}
.logo{margin: 14px 0 0 15px;}
#headerRight{float:left;width:655px;height:85px;}
#search{color: #FFF;height:48px;text-align:right;padding-right:15px;}
#topNav {height:37px;}
#topNav ul{padding: 0; margin: 0; float:left;}
#topNav ul li{display: inline;float: left;}

.tabAV{margin-bottom:5px;}

#footernav {background: url("/i/ftr_gradient.gif") repeat-x top; padding:10px 0; text-align:center;color:#FFF;font-weight:bold;margin-top:3px;}
#footernav a:link, #footernav a:visited, #footernav a:hover, #footernav a:active {font-size:11px; color:#FFF; font-weight:bold;text-decoration:none;} 
#footernav a:hover, #footernav a:active {color:#f6cd00;}

.copyright {padding:5px 0 0 0; text-align:center; color:#000; font-size:10px;}
.copyright a:link, .copyright a:visited, .copyright a:hover, .copyright a:active {font-size:10px; color:#000;} 
.copyright a:hover, .copyright a:active {color:#666;}

#footerindex {padding:0 0 0 140px; text-align:justify; color:#000; font-size:10px;}
#footer {text-align:justify; color:#000; font-size:10px;}

#bodyContainer{text-align:left;width:1000px;margin:0 auto;}
#contentContainerH {margin-top:3px;background: url("/i/bgContentContainerH.gif") repeat-y;height:100%}
#contentContainer {background: url("/i/bgContentContainer.gif") repeat-y;height:100%;}

.colAB{float:left; width:720px;background-color:#FFF;}
.colC{float:left; width:276px;}
.colGutter{float:left; width:4px;}

/* Home Page Only*/
.colHA{float:left; width:412px;}
.colHB{float:left; width:412px;}
.colHC{float:left; width:168px;}

/* Headers and Content */
.hdrFeatured{margin:0; padding: 6px 15px 5px 15px; background-color: #5e594a; color: #f7ce00; font-weight:bold; border-bottom:solid 2px #343333;}
.hdrNewsArticles{padding: 6px 15px 5px 15px; background-color:#bcb59e; color:#000; font-weight:bold; border-bottom:solid 2px #928c7b;}
.hdrSidebar{padding: 6px 15px 5px 15px; background-color:#f7f7f0; color:#000; font-weight:bold; border-bottom:solid 2px #f0ede3;}
.hdrRelated{padding: 5px 12px; margin: 0 0 0 16px;background-color:#e3e1d8; color:#5e594a; font-weight:bold;text-transform:uppercase;}
.hdrSearch{padding: 6px 15px 5px 15px; background-color:#E3E1D8; color:#000; font-weight:bold; border-bottom:solid 1px #C5C2B6;}
.modFeatured{margin:0 0 3px 0;padding:15px 26px 4px 26px;background-color:#FFF;}
.modNewsArticles{padding:15px 26px 4px 26px;background-color:#FFF;border-bottom: solid 3px #d7d3c2;}
.modCitizenNote{margin:1px 0 3px 0;padding:15px 26px;border:solid 1px #c4c0ae;background-color:#FFF;}
.modSidebar{margin:0 0 3px 0;padding:16px 11px; font-size:10px;line-height:16px;background-color:#FFF;}
.modRelated{padding: 14px; margin: 0 0 16px 16px; border: 1px solid #e3e1d8;background-color:#f7f7f0;}
.modSearch{padding: 14px; margin: 0 0 16px 0; border: 1px solid #C5C2B6;background-color:#F7F7F0;}
.modAuthorBio{border: 1px solid #e3e1d8;background-color:#f7f7f0;padding:12px;}
.relatedContainer{clear:right; float: right;	width:265px;}
.sourceContainer{float: right;	width:239px;clear:right;}
.sectionHdr{padding: 19px 0 10px 26px; font-size:24px; color:#FFF;background:#000;text-transform:uppercase;margin:3px 0;border-bottom: solid 2px #000;}
.pageHdr{padding: 19px 0 10px 26px; font-size:24px; color:#FFF;background:#4b483b;text-transform:uppercase;margin:3px 0;border-bottom: solid 2px #000;}
.pageContent{padding:17px 24px;}

H4{margin:0;font-weight:bold;font-size:12px;}
H4 a{text-decoration:none;font-size:11px;}
H2{padding: 6px 15px 5px 15px; background-color:#bcb59e; text-transform:uppercase; color:#000; font-size:11px;font-weight:bold; border-bottom:solid 2px #928c7b;}

#crumbs{border-bottom: solid 1px #D5D1C4; margin-bottom:15px;padding-bottom:5px;font-size:10px; font-weight:bold;}
/* Text Colors */
.gray{color:#666;}
.blue{color:#03C;}

/* Spacers */
.spacer{
	display: block;
	font: 1px/1px monospace;
	margin: 0;
	padding: 0;
	border: 0;
	height: 1px;
	width: 1px;
	}
.clear {clear:both;}
	
/* Links */
a:link, a:visited {color:#03C} 
a:hover,a:active {color:#790000} 

.hdrFeatured a:link, .hdrFeatured a:visited {color:#f7ce00;text-decoration:none;} 
.hdrFeatured a:hover, .hdrFeatured a:active {color:#FFF;text-decoration:none;} 

.hdrNewsArticles a:link, .hdrNewsArticles a:visited, .hdrSidebar a:link, .hdrSidebar a:visited {color:#000;text-decoration:none;} 
.hdrNewsArticles a:hover, .hdrNewsArticles a:active, .hdrSidebar a:hover, .hdrSidebar a:active {color:#03C;text-decoration:none;} 

/* Styles for Drop Down Menu */

.dropmenudiv{
	position:absolute;
	top: 0;
	margin-top:1px;
	z-index:100;
	background-color: #7b0000;
	width: 150px;
	visibility: hidden;
}

.dropmenudiv a, .dropmenudiv a:visited{
	display: block;
	text-indent: 3px;
	border-bottom: 1px solid #7b0000; 
	padding: 4px 5px 4px 10px;
	margin: 1px;
	text-decoration: none;
	font-weight: normal;
	font-size:11px;
	color: #FFF;
}

.dropmenudiv a:hover{ 
	background-color: #9a1318;
	color:#f7ce00;
}
.dropmenudivExtLink{
	position:absolute;
	top: 0;
	margin-top:1px;
	z-index:100;
	background-color: #a76005;
	width: 150px;
	visibility: hidden;
}

.dropmenudivExtLink a, .dropmenudivExtLink a:visited{
	display: block;
	text-indent: 3px;
	border-bottom: 1px solid #a76005; 
	padding: 2px 5px 2px 10px;
	margin: 1px;
	text-decoration: none;
	font-weight: normal;
	font-size:11px;
	color: #FFF;
}

.dropmenudivExtLink a:hover{ 
	background-color: #cb7506;
	color:#000;
}

/* inline article images with captions */
.articleImgLeft{float:left;margin:0 10px 0 0;}
.articleImgLeft img{margin:5px 0 0 0;border:0;}
.articleImgRight{float:right;margin:0 0 0 10px;}
.articleImgRight img{margin:5px 0 0 0;border:0;}

p.captionSM{width:130px;margin:4px 0 5px 0;padding:0;text-align:center;font-size:11px;}
p.caption{width:185px;margin:4px 0 5px 0;padding:0;text-align:center;font-size:11px;}
p.captionLG{width:250px;margin:4px 0 5px 0;padding:0;text-align:center;font-size:11px;}

/* Payout Table used in Articles */
table.payoutTable{border:solid 1px #CCC;border-bottom:0;}
.payoutTable th{font-size:12px;}
.payoutTable td, .payoutTable th{border-left:solid 1px #CCC;border-bottom:solid 1px #CCC;text-align:center;padding:3px 4px;}
.payoutTable td.col1, .payoutTable th.col1{text-align:left;border-left:0;padding-right:15px;}

#articleCopyright{border-top: 1px solid #d5d1c5;margin:25px 0;padding-top:15px;color:#999;font-size:10px;}
img.imgBorder{border: solid 1px #CCC;}

.h {
	display:none;
}