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

* {
	margin:0;
	padding:0;
	outline:none;
}
body, html {
	min-height:101%; /*Firefox scrollbar fix*/
}
body {
	margin: 0 0 0 0;
/*	background: url(images/bg_back.jpg) repeat-x;*/
	background:#7a0202;
	color: #1d1d1d;
}
body, select, input, textarea {
	font: 100% Arial, Verdana, Sans-Serif;
}
p {
	margin: 15px 0;
	line-height:160%;
}
a, a:visited {
	color: #699156;
	text-decoration:none;
}
a:hover, a:active {
	color:#373737;
}
hr {
	display: block;
	height:1px;
	background:#ffffff;
	border:0;
	color:#000000;
}
a img, a:visited img {
	border:none;
}
blockquote {
	color:#76767a;
	padding:0 18px;
	margin:25px 45px;
	border-left:3px solid #DDD;
	font:italic 1em Georgia, "Times New Roman", Times, serif;
	letter-spacing:0.02em;
}
#container {
	width:986px;
	background:#fff;
	margin:0 auto;
	font-size:0.75em;
	padding:0px 0px 0px 0px;
}
#header {
	margin:0 auto;
	height:100px;
	width:986px;
	background-color:#fff;
}
.logo {
	float:left;
	display:inline;
}
.logo-ad {
	float:right;
	display:inline;
	padding:22px 10px 0px 0px
}
.border {
	background: #fff;
	height: 7px;
	border-bottom:1px solid #ff0000;
}

.clear {clear:both;}
/*===============Navigation===============*/
#top-right {
	background-color:#7a0202;
}

#top-right a, #top-right a:hover ,#top-right a:visited {
	color:#fff;
}

#top-right .menu {
	display:inline;
	list-style-image:none;
	list-style-type:none;
}
#top-right .menu li {
	display:inline;
	padding-right: 8px;
}
#nav, #nav * {
	/*background: url(images/menu_bg.png) repeat-x;*/
	background:#fff;
	line-height:1;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	z-index:1;
}
#nav li {
	color:#373737;
	float:left;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	border-right:#ff0000 solid 1px;
	position:relative;
}
#nav a, #nav a:visited {
	-x-system-font:none;
	border:medium none;
	color:#373737;
	display:block;
	font-family:Arial, Verdana;
	font-size:14px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	line-height:normal;
	padding:10px 10px;
	text-decoration:none;
}
#nav a:hover {
	background:#ff0000;
	color:#fff;
	text-decoration:none;
}
#nav a:active {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:#ff0000 none repeat scroll 0 0;
	color:#fff;
}
#nav li.current_page_item a, #nav li.current_page_item a:visited {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:#ff0000 none repeat scroll 0 0;
	color:#fff;
}
#nav li:hover {
	visibility:inherit;
}
#nav li:hover ul, #nav li.sfhover ul {
	left:7px;
}
ul#nav li:hover li ul, ul#nav li.sfhover li ul {
	top:-999em;
}
ul#nav li li:hover ul, ul#nav li li.sfhover ul {
	left:178px;
	top:0;
}
ul#nav li li:hover li ul, ul#nav li li.sfhover li ul {
	top:-999em;
}
ul#nav li li li:hover ul, ul#nav li li li.sfhover ul {
	left:178px;
	top:0;
}
#nav li ul {
	
	height:auto;
	left:-999em;
	line-height:1;
	margin:0 0 0 11px;
	opacity:0.98;
	position:absolute;
	width:178px;
	z-index:1 !important;
}
#nav li li {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:#f5f3ee none repeat scroll 0 0;
	border-bottom:1px solid #848484;
    border-right:1px solid #848484;
	height:auto;
	padding:4px 0;
	width:178px;
	z-index:1000;
}
#nav li li a, #nav li li a:visited, #nav li.current_page_parent li.current_page_item a, #nav li.current_page_parent li.current_page_item a:visited {
	-moz-background-clip:border !important;
	-moz-background-inline-policy:continuous !important;
	-moz-background-origin:padding !important;
	-x-system-font:none !important;
	/*background:#bfb8a5 none repeat scroll 0 0 !important;*/
color:#373737 !important;
	font-family:Arial, VErdana !important;
	font-size:14px !important;
	font-size-adjust:none !important;
	font-stretch:normal !important;
	font-style:normal !important;
	font-variant:normal !important;
	font-weight:500 !important;
	line-height:normal !important;
	padding:5px 12px !important;
	text-transform:uppercase;
}
#nav li li a:hover, #nav li li a:active, #nav li.current_page_parent li.current_page_item a:hover, #nav li.current_page_parent li.current_page_item a:active {
	color:#fff !important;
	background:#ff0000;
}
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul {
	left:auto;
}
#nav ul ul {
	margin:0 0 0 -4px !important;
}
/*=============End Navigation=============*/
#ticker {
	background:#fff;
	border-bottom: solid 1px #ff0000;
	border-top: solid 1px #ff0000;
	padding: 7px 0px 7px 15px;
	display:block;
}
#ticker .header {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12.2px;
	font-weight: bold;
	display: inline-block;
}
#ticker span {
	color:#003394;
}
#ticker .text {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color:#c10000;
	padding: 0px 0px 0px 10px;
	display: inline;
}

#article-copy {font-family:Franklin Gothic Medium Cond; font-size:14px; color:#373737;}

#bulletins {
	margin:10px 0;
	background:#373737;
	padding-bottom: 10px;
}
#bulletins a, a:visited {color:#fff;}
#bulletins h4 {
	padding:10px 0 5px 10px;
	font-size:16px;
	color:#fff;
	background:#aa3d3d;
	/*border-bottom:#adadad solid 1px;*/
}
#bulletin-list {
	width:300px;
	margin: 15px 0 15px 0;
	font-size:12px;
}
#bulletin-list li {
	width:260px;
	padding:5px 0 5px 8px;
	border-bottom:#454545 solid 1px;
}
#search-button:hover {
	background: #e1e1e1;
	color:#525252;
}
#headline {
	margin:20px 10px 20px 10px;;
	border-right: thin #666666;
	width:646px;
	float:left;
}

#headline h2 {font-size: 32px;}
#headline a, a:visited {color:#373737;}
#headline img {background:#668; float:left; margin:0 15px 0 0; }
#headline-ad { float:right; display:inline; padding: 0 5px 0 0}

div#search-box {
	background:#aa3d3d;
	float:right;
	width:290px;
	padding:10px 10px 10px 10px;
	margin:15px 0 10px 0;
}

div#search-box form {width:290px;}

#search-input {
font-size:16px;
height:40px;
padding: -10px 0 0 8px;
width:212px;
}

#search-button {
background:none repeat scroll 0 0 #525252;
border:0 none;
color:#FEFEFE;
font-size:14px;
font-weight:bold;
height:40px;
margin:0;
padding:0;
width:70px;
}
/* ---------- @ Float Clearing -----------*/

.clearfloat:after {
	display:block;
	visibility:hidden;
	clear:both;
	height:0;
	content:".";
}
.clearfloat {
	display:inline-block
}
.clearfloat {
	display:block
}


/* ---------- Mid-Section Styling -----------*/

* {margin:0; padding:0; list-style:none;}

div#container{width:986px; margin:0 auto;}


div#other-news {width:646px; margin:0 10px; float:left;}
div#article {width:646px; margin:20px 10px 10px 10px; float:left;}
div#all-stories-wrap div {margin:0 10px 10px 10px;}

ul#other-news-nav {width:986px; list-style:none; float:left; overflow: hidden; border-bottom:#333 solid 10px ; margin-top:20px;}
ul#other-news-nav li {display:inline; float:left; width:15%; height:50px; margin:0 8px;}
ul#other-news-nav a {color: white; display:block; background:url(other-nav-bg.png); width:148px; height:50px; font-family:"Franklin Gothic Medium Cond"; font-size:20px; text-align:center; line-height:18px; text-decoration:none; 
						padding:18px 0 0 0;}
ul#other-news-nav li#other-nav-crime a {padding:8px 0 0 0;}

div#other-news-ads, div#article-misc {width:300px; margin:20px 10px 10px 10px; padding-top:5px; float:right;;}
div#other-news-ads div.ad {width:300px; height:300px; background:#999; margin: 10px 0; padding: 5px 0 0 0;}
div#other-news-ads .right-advert {padding: 5px 0 3px; 0;}
/*div.ad {width:300px; height:300px; background:#999; margin: 10px 10px; float:left;}*/

div.other-news-story { width:606px; display:block; clear:both; padding-top:10px;}
div.other-news-story img {background:#668; float:left; margin:0 15px 10px 0;}
div.other-news-story h3 {font-size:20px; color:#303;}
div.other-news-story a, a:visited {color:#373737;}

div.horizontal-ad {width:600px; float:left; margin:20px 10px 20px 10px; padding: 20px 0 20px 0; display:inline;}
div.horizin{width:100px; display:inline;}

#court ,#sports ,#entertainment ,#politics, #crime {display:none;}

#other-news-nav li.last { margin-right: 0; }
/*#other-news-nav li a { display: block; padding: 5px; height:45px; background: #959290; color: white; font-size: 14px; text-align: center; border: 0; }
*/#other-news-nav li a:hover { background-position:0 100px; color:#333; }

div#article h2 {border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #d7d7d7; padding: 0 0 12px 0; margin-top: 25px 0 20px 0; font-size: 2.2em;}
div#article {font-size:14px;}
div#similar-posts {width:300px;}
div#similar-posts a:hover {color:#ccc;}

div.article-meta {width:406px; float:left; margin:5px 0 15px 0; padding:10px; font-family:"Franklin Gothic Medium Cond"; font-size:16px; color:#373737; border-bottom:#ccc 1px solid;}
div.article-meta span {float:left;}

div.reply {width:70px; height:18px; padding:5px 10px 5px 10px;}
div.reply a{ font-family:"Franklin Gothic Medium Cond"; font-size:14px; color:#fff; padding:15px 10px 15px 10px;}

div.entry a {float:left; margin:0 15px 5px 0;}

div.sociable {width:200px; height:44px; margin:0 0 15px 0; padding:10px; float:right;}
div.sociable h4 {margin:0 0 10px 0;}
div.sociable ul li {float:left; margin:0 10px 0 0;}

#home-list a, a:visited {color:#373737;}
#home-list{width:646px;}
#home-list a:hover, a:active {color:#373737;}
#home-list li{width:606px; border-bottom:#e3e3e3 solid 1px; list-style:circle;}
#home-list li h4{font-size:14px; font-family: Verdana, Arial; color:#373737;}
#home-list li h2{font-size:18px; font-family: Verdana, Arial; color:#373737; border-bottom: #373737 solid 1px; }
#home-list .small {display:inline;}

#other-news-nav li#other-nav-all a.current, div#all li a:hover { background-position:0 50px; color: white; }
#other-news-nav li#other-nav-court a.current, div#court li a:hover { background-position:0 50px; color: white; }
#other-news-nav li#other-nav-crime a.current, div#crime li a:hover { background-position:0 50px; color: white; }
#other-news-nav li#other-nav-sports a.current, div#sports li a:hover { background-position:0 50px; color: white; }
#other-news-nav li#other-nav-entertainment a.current, div#entertainment li a:hover { background-position:0 50px; color: white; }
#other-news-nav li#other-nav-politics a.current, div#politics li a:hover { background-position:0 50px; color: white; }

div.misc-section-box {width:308px; background:#373737; margin:20px 10px 10px 10px; float:left;}
div.misc-section-box h4 {font-size:16px; padding:10px 0 5px 10px; background:#699156; color:white;}
div.misc-section-box ul {margin:10px 0 0 0;}
div.misc-section-box ul li {margin-top:10px; border-bottom:#454545 solid 1px; padding:0 0 10px 10px;}
div.misc-section-box a:hover {color:#ccc;}

.more-text{float:right;}
.more-text a, a:visited{color:#aa3d3d;}

div#bvi-columns li{font-family:"Franklin Gothic Medium Cond";}
div#bvi-columns big {font-size:22px; display:block; color:#fff;}
div#bvi-columns span {font-size:14px; color:#fff;}

div#copyright {clear:both;}

div.wp-caption{padding:5px; margin:0 15px 10px 0; background:#ccc; float:left;}
div.wp-caption p {padding:5px; float:left; margin:5px; background:#333; color:white;}
div.wp-caption img {margin:5px; background:#668; float:left;}

div#categories-list {width:200px; margin:20px 10px 10px 10px; background:#373737;}
div#categories-list h3{padding:10px 0 5px 10px; background:#aa3d3d; color:white; font-family:"Franklin Gothic Medium Cond";}
div#categories-list h2{padding:10px 0 5px 10px; background:#aa3d3d; color:white; font-family:"Franklin Gothic Medium Cond";}
div#categories-list ul li.cat-item {font-size:14px; margin-top:10px; border-bottom:#454545 solid 1px; padding:0 0 10px 10px;}
li.cat-item a {display:block;}
div#categories-list a:hover {color:#ccc;}

div#cat-list {width:200px; float:left; margin:20px 10px 10px 10px; background:#fff;}
div#cat-list h3{padding:10px 0 5px 10px; background:#aa3d3d; color:white; font-family:"Franklin Gothic Medium Cond";}
div#cat-list h2{padding:10px 0 5px 10px; background:#aa3d3d; color:white; font-family:"Franklin Gothic Medium Cond";}
div#cat-list ul li.cat-item {font-size:14px; margin-top:10px; border-bottom:#454545 solid 1px; padding:0 0 10px 10px;}
li.cat-item a {display:block;}
div#cat-list a, a:visited {color:#373737;}
div#cat-list a:hover {color:#aa3d3d;}


div#category-articles{margin:20px 10px 10px 10px; width:746px; float:left;}
div#category-articles li {width:746px; float:left; border-bottom:#e3e3e3 solid 1px;}
div#category-articles li h4 a {font-size:14px; font-family: Verdana, Arial; color:#373737; height: 45px; margin:5px 0 0 0;}
div#category-articles img.wp-post-image {width:100px; height:100px; float:left;}

div#category-articles small {background:#373737; width:60px; padding:15px 10px 15px 10px; margin:0 10px 0 0; text-align:center; display:block; float:left; color:white; font-size:16px; font-family:"Franklin Gothic Medium Cond";}

div#cat-articles{margin:20px 10px 10px 10px; width:746px; float:left;}
div#cat-articles li {width:746px; float:left; border-bottom:#e3e3e3 solid 1px;}
div#cat-articles li h4 a {font-size:14px; font-family: Verdana, Arial; color:#373737; height: 45px; margin:5px 0 0 0;}
div#cat-articles img.wp-post-image {width:100px; height:100px; float:left;}

div#cat-articles small {background:#373737; width:60px; padding:15px 10px 15px 10px; margin:0 10px 0 0; text-align:center; display:block; float:left; color:white; font-size:16px; font-family:"Franklin Gothic Medium Cond";}

div#page-content {margin:20px 10px 10px 10px;}
div#page-content h2 {border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #d7d7d7; padding: 0 0 12px 0; margin-top: 25px 0 20px 0; font-size: 2.2em;}

ol.commentlist p {margin:10px;}
ol.commentlist li {margin: 10px 0; background:#fff;}
ol.commentlist img.avatar {width:50px; height:50px; float:left; margin-right:10px;}
ol.commentlist div.comment-meta {margin:10px 0 0 0;}

ol.commentlist cite {border-bottom:1px #a9c69b solid;border-top:1px #a9c69b solid; padding:15px; width:612px; display:inline;}
cite span.author {font-family:"Franklin Gothic Medium Cond"; font-style:normal; font-size:18px; }
.time {float:right; padding-bottom:10px;color:#000;display:inline;}
div.commenttext {padding:10px 0 10px; 0;}

form#commentform input {width:300px; height:30px;}
form#commentform input#submit {width:200px; background:#699156; font-family:"Franklin Gothic Medium Cond"; color:white; font-size: 18px; }
form#commentform #comment {width:646px;}

/* ------------ Medical Floating Ad --------------*/

#graphic-medical { width: 140px; height: 80px; z-index: 100; } 

#graphic-medical-close { width: 51px; height: 15px; z-index: 105; position: fixed; top: 550px; left: 50px;} 

#graphic-medical-close:hover { 	cursor: pointer;cursor: hand;} 

* html #graphic-medical { /*\*/position: absolute; top: expression((250 + (ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop)) + 'px'); left: expression((0 + (ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft)) + 'px');/**/ } 

* html #graphic-medical-close { /*\*/position: absolute; top: expression((0 + 0) + 'px'); left: expression((50 + (ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft)) + 'px');/**/ } 

#graphic-medical { position: fixed; top: 420px; left: 0; } 


/* ---------- Classifieds Styling -----------*/

div#respond h3 {font-size:22px; margin:10px 0 0 0;}





