body {
margin:0 0 30px 0;
padding:0;
font-family:Arial, Verdana, Helvetica, Sans-Serif;
font-size:12px;
font-weight:normal;
color:#000;
background-color:#fff;
}

a { color:#000; text-decoration:none; }
a:link { color:#000; text-decoration:none; }
a:visited { color:#000; text-decoration:none; }
a:active { color:#333; }
a:hover	{ color:#333; }

div#footer {
position:absolute;
bottom:0;
left:0;
width:100%;
height:35px;
background-color:#eee;
z-index:100;
border-top:1px dotted #999;
}

@media screen{
body>div#footer {
position: fixed;
}
}

*html body {
overflow:hidden;
} 

*html div#content {
height:100%;
overflow:auto;
}

#footer-content {
width:950px;
height:30px;
margin:0 auto 0 auto;
display:block;
}

#footer-left {
width:165px;
padding:4px 0 0 0;
float:left;
}

#footer-middle {
width:470px;
margin:0 0 0 0;
padding:8px 0 0 0;
float:left;
font-size:11px;
font-weight:bold;
color:#000;
}

#footer-right {
width:315px;
padding:2px 0 0 0;
float:left;
text-align:right;
}

#footer-ad {
width:174px;
height:30px;
float:left;
margin:0;
padding:0;
float:left;
background-image:url("http://www.wbiw.com/windowshout/images/footer-ad.gif");
background-repeat:repeat-x;
background-color:#666;
border-right:1px solid #999;
}

/* TOP */

#top {
min-width:950px;
width:auto;
height:132px;
margin:0;
background-image:url("http://www.wbiw.com/windowshout/images/bg.gif");
background-repeat:repeat-x;
border-bottom:1px dotted #999;
background-color:#990000;
}

#topcenter {
width:950px;
margin:0 auto 0 auto;
display:block;
position:relative;
}

#topcenter img {
border:0;
}

#topcenter-left {
width:220px;
height:100px;
float:left;
}

#topcenter-right {
width:730px;
height:95px;
padding:5px 0 0 0;
float:left;
}

#topcenter-nav {
width:950px;
height:30px;
margin:2px 0 0 0;
font-size:12px;
font-weight:bold;
line-height:24px;

}

.stationlinks {
font-size:14px;
font-weight:bold;
line-height:20px;
color:#660000;
}

.stationlinks a { color:#fff; text-decoration:none; }
.stationlinks a:link { color:#fff; text-decoration:none; }
.stationlinks a:visited { color:#fff; text-decoration:none; }
.stationlinks a:active { color:#fff; text-decoration:underline; }
.stationlinks a:hover	{ color:#fff; text-decoration:underline; }

/* NAV */

.ddsmoothmenu{
font:bold 14px Arial;
background:none;
width:100%;
}

.ddsmoothmenu ul{
z-index:100;
margin:0;
padding:0;
list-style-type:none;
}

/*Top level list items*/
.ddsmoothmenu ul li{
position:relative;
display:inline;
float:left;
}

/*Top level menu link items style*/
.ddsmoothmenu ul li a{
display:block;
background:none; /*background of menu items (default state)*/
color:white;
padding:4px 6px 4px 6px;
border-right:1px dotted #660000;
color:#fc0;
text-decoration: none;
}

* html .ddsmoothmenu ul li a{ /*IE6 hack to get sub menu links to behave correctly*/
display: inline-block;
}

.ddsmoothmenu ul li a:link, .ddsmoothmenu ul li a:visited{
color: #fff;
background:#990000;
}

.ddsmoothmenu ul li a.selected{ /*CSS class that's dynamically added to the currently active menu items' LI A element*/
background:#990000; 
color:#fc0;
}

.ddsmoothmenu ul li a:hover{
background-color:#990000; /*background of menu items during onmouseover (hover state)*/
color:#fc0;
}
	
/*1st sub level menu*/
.ddsmoothmenu ul li ul{
position: absolute;
left: 0;
display: none; /*collapse all sub menus to begin with*/
visibility: hidden;
}

/*Sub level menu list items (undo style from Top level List Items)*/
.ddsmoothmenu ul li ul li{
display: list-item;
float: none;
}

/*All subsequent sub menu levels vertical offset after 1st level sub menu */
.ddsmoothmenu ul li ul li ul{
top: 0;
}

/* Sub level menu links style */
.ddsmoothmenu ul li ul li a{
font: normal 13px Verdana;
width: 160px; /*width of sub menus*/
padding: 5px;
margin: 0;
border-top-width: 0;
border-bottom:1px dotted #999;
}

/* Holly Hack for IE \*/
* html .ddsmoothmenu{height: 1%;} /*Holly Hack for IE7 and below*/


/* ######### CSS classes applied to down and right arrow images  ######### */

.downarrowclass{
position: absolute;
top: 12px;
right: 7px;
}

.rightarrowclass{
position: absolute;
top: 6px;
right: 5px;
}

/* ######### CSS for shadow added to sub menus  ######### */

.ddshadow{ /*shadow for NON CSS3 capable browsers*/
position: absolute;
left: 0;
top: 0;
width: 0;
height: 0;
background: silver;
}

.toplevelshadow{ /*shadow opacity for NON CSS3 capable browsers. Doesn't work in IE*/
opacity: 0.8;
}

/* ANNOUNCE */

#announce {
min-width:950px;
width:auto;
height:30px;
margin:0;
background-color:#FFCC33;
border-bottom:1px dotted #999;
}

#announce-center {
width:775px;
height:23px;
margin:0 auto 0 auto;
padding:7px 0 0 175px;
display:block;
position:relative;
background-color:#FFCC33;
font-size:14px;
font-weight:bold;
color:#000;
}

/*WEATHERBOX*/

#weatherbox {
height:50px;
height:120px;
position:absolute;
top:50px;
left:0;
z-index:10;
}

.weatherbox {
padding:51px 0 0 0;
font-size:16px;
font-weight:bold;
text-align:right;
color:#fff;
float:left;
}

.weatherbox a { color:#fff; text-decoration:none; }
.weatherbox a:link { color:#fff; text-decoration:none; }
.weatherbox a:visited { color:#fff; text-decoration:none; }
.weatherbox a:active { color:#fff; text-decoration:underline; }
.weatherbox a:hover	{ color:#fff; text-decoration:underline; }

/*WEATHER WATCHERS*/

#ww {
min-width:950px;
width:auto;
height:35px;
margin:0 0 0 0;
background-color:#ffff99;
border-bottom:2px solid #FFCC00;
}

#wwcenter {
width:950px;
height:35px;
margin:0 auto 0 auto;
display:block;
position:relative;
}

#wwcenter img {
border:0;
}

/* SPECIAL */

#special {
width:950px;
height:90px;
margin:10px auto 0 auto;
display:block;
background-color:#ccc;
}

#widead {
width:975px;
margin:5px auto 0 auto;
padding:0;
display:block;
}

/*SEARCH*/

#search {
width:100%;
height:37px;
background-color:#eee;
}

#search-content {
width:950px;
height:30px;
margin:0 auto 0 auto;
display:block;
}

#search-left {
width:170px;
padding:4px 0 0 0;
float:left;
}

#search-middle {
width:455px;
margin:0;
padding:4px 0 0 0;
float:left;
font-size:12px;
color:#000;
}

#search-right {
width:315px;
margin:4px 0 0 10px;
padding:0;
float:left;
text-align:right;
}

#search-ad {
width:174px;
height:30px;
float:left;
margin:0;
padding:0;
float:left;
background-image:url("http://www.wbiw.com/windowshout/images/footer-ad.gif");
background-repeat:repeat-x;
background-color:#666;
border-right:1px solid #999;
}

/*CONTENT*/

#content {
width:950px;
margin:10px auto 15px auto;
display:block;
}

#announcement {
margin:0 0 10px 0;
padding:0 10px 0 10px;
font-size:18px;
color:#000;
}

#announcement a { color:#cc0000; text-decoration:none; }
#announcement a:link { color:#cc0000; text-decoration:none; }
#announcement a:visited { color:#cc0000; text-decoration:none; }
#announcement a:active { color:#000; text-decoration:underline; }
#announcement a:hover	{ color:#000; text-decoration:underline; }

.content-title {
font-size:14px;
font-weight:bold;
color:#ff0000;
}

.content-title a { color:#ff0000; text-decoration:none; }
.content-title a:link { color:#ff0000; text-decoration:none; }
.content-title a:visited { color:#ff0000; text-decoration:none; }
.content-title a:active { color:#cc0000; text-decoration:underline; }
.content-title a:hover	{ color:#cc0000; text-decoration:underline; }

#content-left {
width:149px;
margin:5px 0 0 0;
float:left;
}

#content-left ul {
margin:0 0 15px 4px;
padding:0;
}

#content-left li {
width:135px;
height:22px;
margin:0;
padding: 0;
font-size:12px;
font-weight:bold;
line-height:22px;
list-style-type:none;
border-bottom:1px dotted #999;
}

#content-left img {
margin:0 auto 0 auto;
display:block;
border:0;
}

#content-left li a { color:#333; text-decoration:none; }
#content-left li a:link { color:#333; text-decoration:none; }
#content-left li a:visited { color:#333; text-decoration:none; }
#content-left li a:active { color:#cc0000; text-decoration:underline; }
#content-left li a:hover	{ color:#cc0000; text-decoration:underline; }

#content-right {
width:800px;
float:left;
border-left:1px dotted #666;
}

#content-right p {
margin:0px 0px 4px 0px;
padding:0px 0px 4px 0px;
font-size:14px;
font-weight:normal;
color:#000;
line-height:21px;
}

.section-title {
margin:0 0 10px 0;
font-size:40px;
font-weight:bold;
line-height:48px;
color:#900;
}

.breadcrumbs {
margin:0 0 10px 0;
font-size:18px;
font-weight:bold;
color:#666;
}

/*HEADLINE*/

#headline-left {
width:480px;
margin:0 10px 0 10px;
float:left;
}

#headline-main {
width:215px;
padding:0 15px 0 0;
float:left;
}

#headline-image {
width:240px;
margin:0 0 0 10px;
float:left;
}

#headline-image img {
border:0;
}

.headline-caption {
margin:0 0 10px 0;
font-size:10px;
font-weight:bold;
line-height:12px;
color:#666;
}

.headline-caption a { color:#666; text-decoration:none; }
.headline-caption a:link { color:#666; text-decoration:none; }
.headline-caption a:visited { color:#666; text-decoration:none; }
.headline-caption a:active { color:#CC0000; text-decoration:none; }
.headline-caption a:hover { color:#CC0000; text-decoration:none; }

.headline {
margin:0 0 5px 0;
font-size:28px;
font-weight:bold;
line-height:34px;
}

.headline a { color:#000; text-decoration:none; }
.headline a:link { color:#000; text-decoration:none; }
.headline a:visited { color:#000; text-decoration:none; }
.headline a:active { color:#000; text-decoration:underline; }
.headline a:hover { color:#000; text-decoration:underline; }

.subheadline {
display:inline;
font-size:12px;
line-height:15px;
color:#333;
}

.fullstory {
font-size:11px;
font-weight:bold;
color:#333;
display:inline;
}

.fullstory a { color:#333; text-decoration:none; }
.fullstory a:link { color:#333; text-decoration:none; }
.fullstory a:visited { color:#333; text-decoration:none; }
.fullstory a:active { color:#000; text-decoration:underline; }
.fullstory a:hover { color:#000; text-decoration:underline; }

.updated {
font-size:11px;
font-weight:normal;
color:#ff0000;
display:inline;
}

.updated a { color:#ff0000; text-decoration:none; }
.updated a:link { color:#ff0000; text-decoration:none; }
.updated a:visited { color:#ff0000; text-decoration:none; }
.updated a:active { color:#ff0000; text-decoration:underline; }
.updated a:hover { color:#ff0000; text-decoration:underline; }

#headline-list {
width:244px;
padding:0 0 0 5px;
border-left:1px dotted #999;
float:left;
}

#headline-list-left {
width:215px;
padding:0 15px 0 0;
float:left;
}

#headline-list ul {
margin:5px 0 0 4px;
padding:0;
}

#headline-list li {
width:237px;
margin:0 0 4px 0;
padding:0 3px 4px 0;
font-size:12px;
line-height:15px;
list-style-type:none;
border-bottom:1px dotted #ccc;
}

#headline-list li a { color:#000; text-decoration:none; }
#headline-list li a:link { color:#000; text-decoration:none; }
#headline-list li a:visited { color:#000; text-decoration:none; }
#headline-list li a:active { color:#000; text-decoration:underline; }
#headline-list li a:hover	{ color:#000; text-decoration:underline; }

#headline-list-left ul {
margin:5px 0 0 4px;
padding:0;
}

#headline-list-left li {
width:215px;
margin:0 0 4px 0;
padding:0 0 4px 0;
font-size:12px;
line-height:15px;
list-style-type:none;
border-bottom:1px dotted #ccc;
}

#headline-list-left li a { color:#000; text-decoration:none; }
#headline-list-left li a:link { color:#000; text-decoration:none; }
#headline-list-left li a:visited { color:#000; text-decoration:none; }
#headline-list-left li a:active { color:#000; text-decoration:underline; }
#headline-list-left li a:hover	{ color:#000; text-decoration:underline; }

.catlabel {
padding:0 0 0 5px;
font-size:9px;
color:#990000;
display:inline;
}

#headline-alt {
width:215px;
padding:0 15px 0 0;
float:left;
}

#headline-right {
width:300px;
margin:0 0 0 0;
float:left;
}

#headline-265 {
width:260px;
margin:0 0 0 5px;
float:left;
}

hr.headline-bar {
border:0;
border-bottom:1px dotted #ccc;
background:#fff;
}

.mt-enclosure {
width:240px;
margin:0 10px 5px 0;
font-size:11px;
line-height:13px;
color:#333;
float:left;
}

.mt-enclosure img {
margin:0 0 5px 0;
border:0;
float:none;
display:block;
}

/*NEWSBAR*/

#newsbar {
width:790px;
height:25px;
margin:10px 0 0 10px;
padding:6px 0 0 0;
background-color:red;
border-bottom:1px solid #666;
}

#newsbar-local {
width:790px;
height:25px;
margin:10px 0 0 10px;
padding:6px 0 0 0;
background-color:#0066ff;
border-bottom:1px solid #666;
}

#newsbar-state {
width:790px;
height:25px;
margin:10px 0 0 10px;
padding:6px 0 0 0;
background-color:#cc0000;
border-bottom:1px solid #666;
}

#newsbar-sports {
width:790px;
height:25px;
margin:10px 0 0 10px;
padding:6px 0 0 0;
background-color:#ff6600;
border-bottom:1px solid #666;
}

#newsbar-natworld {
width:790px;
height:25px;
margin:10px 0 0 10px;
padding:6px 0 0 0;
background-color:#000099;
border-bottom:1px solid #666;
}

#newsbar-obits {
width:790px;
height:25px;
margin:10px 0 0 10px;
padding:6px 0 0 0;
background-color:#333;
border-bottom:1px solid #666;
}

#newsbar-test {
width:790px;
height:25px;
margin:10px 0 0 10px;
padding:5px 0 0 0;
background-color:#00FF00;
border-bottom:1px solid #666;
}

#newsbarleft {
width:700px;
padding:0 0 0 10px;
float:left;
}

.newsbarsection {
font-size:16px;
font-weight:bold;
color:#fff;
line-height:18px;
}

.newsbarsection a { color:#fff; text-decoration:none; }
.newsbarsection a:link { color:#fff; text-decoration:none; }
.newsbarsection a:visited { color:#fff; text-decoration:none; }
.newsbarsection a:active { color:#fff; text-decoration:underline; }
.newsbarsection a:hover { color:#fff; text-decoration:underline; }

#newsbarright {
width:70px;
padding:2px 8px 0 0;
float:right;
text-align:right;
}

#newsbarright img {
border:0;
}

#newsbarsub {
width:790px;
height:15px;
margin:0 0 5px 10px;
padding:3px 0 0 0;
background-color:#eee;
border-bottom:1px solid #999;
}

#newsbarsubleft {
width:700px;
padding:0 0 0 10px;
float:left;
}

#newsbarsubheadline {
width:210px;
padding:0 15px 0 5px;
float:left;
}

.newsbarsubheadline {
margin:0 0 5px 0;
font-size:18px;
font-weight:bold;
}

.newsbarsubheadline a { color:#000; text-decoration:none; }
.newsbarsubheadline a:link { color:#000; text-decoration:none; }
.newsbarsubheadline a:visited { color:#000; text-decoration:none; }
.newsbarsubheadline a:active { color:#000; text-decoration:underline; }
.newsbarsubheadline a:hover { color:#000; text-decoration:underline; }

#newsbarsubright {
width:70px;
padding:0px 10px 0 0;
float:right;
text-align:right;
}

.newsbartiny {
font-size:11px;
font-weight:bold;
line-height:12px;
}

.newsbartiny a { color:#000; text-decoration:none; }
.newsbartiny a:link { color:#000; text-decoration:none; }
.newsbartiny a:visited { color:#000; text-decoration:none; }
.newsbartiny a:active { color:#000; text-decoration:underline; }
.newsbartiny a:hover { color:#000; text-decoration:underline; }

#newsbar-ad {
margin:0 auto 0 auto;
font-size:10px;
line-height:18px;
font-weight:bold;
color:#666;
text-align:center;
display:block;
border:0;
}

#newsbar-ad a { color:#666; text-decoration:none; }
#newsbar-ad a:link { color:#666; text-decoration:none; }
#newsbar-ad a:visited { color:#666; text-decoration:none; }
#newsbar-ad a:active { color:#000; text-decoration:underline; }
#newsbar-ad a:hover	{ color:#000; text-decoration:underline; }

#newsbar-ad img {
border:0;
}

/* SECTION */

#newsbar-section {
width:480px;
height:25px;
margin:10px 0 0 0;
padding:5px 0 0 0;
background-color:red;
}

#newsbar-section-test {
width:480px;
height:25px;
margin:10px 0 0 0;
padding:5px 0 0 0;
background-color:#00FF00;
text-transform:capitalize;
}

#newsbar-section-local {
width:480px;
height:25px;
margin:10px 0 0 0;
padding:5px 0 0 0;
background-color:#0066CC;
text-transform:capitalize;
}

#newsbar-section-state {
width:480px;
height:25px;
margin:10px 0 0 0;
padding:5px 0 0 0;
background-color:#cc0000;
text-transform:capitalize;
}

#newsbar-section-sports {
width:480px;
height:25px;
margin:10px 0 0 0;
padding:5px 0 0 0;
background-color:#ff6600;
text-transform:capitalize;
}

#newsbar-section-obits {
width:480px;
height:25px;
margin:10px 0 0 0;
padding:5px 0 0 0;
background-color:#333;
text-transform:capitalize;
}

#newsbarleft-section {
width:390px;
padding:0 0 0 10px;
float:left;
}

#newsbarright-section {
width:70px;
padding:2px 8px 0 0;
float:right;
text-align:right;
}

#newsbarright-section img {
border:0;
}

#newsbarsub-section {
width:480px;
height:15px;
margin:0 0 5px 0;
padding:3px 0 0 0;
background-color:#eee;
}

#newsbarsubleft-section {
width:390px;
padding:0 0 0 10px;
float:left;
}

#newsbarsubright-section {
width:70px;
padding:0px 10px 0 0;
float:right;
text-align:right;
}

#section-column {
width:150px;
margin:0 4px 0 0;
padding:8px 5px 20px 5px;
float:right;
}

#section-column img {
margin:0 auto 0 auto;
display:block;
border:0;
}

#section-list ul {
margin:5px 0 0 4px;
padding:0;
}

#section-list li {
width:300px;
margin:0 0 4px 0;
padding:0 0 4px 0;
font-size:12px;
line-height:15px;
list-style-type:none;
border-bottom:1px dotted #ccc;
}

#section-list li a { color:#000; text-decoration:none; }
#section-list li a:link { color:#000; text-decoration:none; }
#section-list li a:visited { color:#000; text-decoration:none; }
#section-list li a:active { color:#000; text-decoration:underline; }
#section-list li a:hover	{ color:#000; text-decoration:underline; }

#section-column-box {
margin:0 0 10px 0;	
}

/*STORY*/

#story-left {
width:480px;
margin:0 10px 0 10px;
float:left;
}

#story-left p a { color:#000; text-decoration:none; border-bottom:1px dotted #000; }
#story-left p a:link { color:#000; text-decoration:none; border-bottom:1px dotted #000; }
#story-left p a:visited { color:#000; text-decoration:none; border-bottom:1px dotted #000; }
#story-left p a:active { color:#000; text-decoration:none; border-bottom:1px solid #000; }
#story-left p a:hover	{ color:#000; text-decoration:none; border-bottom:1px solid #000; }

#story-left img.mt-image-none {
margin:0;
}

#story-left ol {
margin:0 0 0 30px;
padding:0;
}

#story-left ul {
margin:0 0 0 20px;
padding:0;
list-style-type:disc;
text-transform:none;
}

#story-left li {
margin:0 0 3px 0;
padding:0 0 10px 0;
font-size:14px;
line-height:18px;
}

#story-left li a { color:#000; text-decoration:none; border-bottom:1px dotted #000; }
#story-left li a:link { color:#000; text-decoration:none; border-bottom:1px dotted #000; }
#story-left li a:visited { color:#000; text-decoration:none; border-bottom:1px dotted #000; }
#story-left li a:active { color:#000; text-decoration:none; border-bottom:1px solid #000; }
#story-left li a:hover { color:#000; text-decoration:none; border-bottom:1px solid #000; }

.breadcrumbs {
margin:0 0 10px 0;
font-size:18px;
font-weight:bold;
text-transform:capitalize;
color:#666;
}

.breadcrumbs a { color:#666; text-decoration:none; }
.breadcrumbs a:link { color:#666; text-decoration:none; }
.breadcrumbs a:visited { color:#666; text-decoration:none; }
.breadcrumbs a:active { color:#666; text-decoration:underline; }
.breadcrumbs a:hover { color:#666; text-decoration:underline; }

#story-right {
width:300px;
margin:0;
float:left;
}

#story-right ul {
margin:0 0 0 8px;
padding:0;
list-style-type:none;
}

#story-right li {
margin:0 0 5px 0;
line-height:16px;
}

#story-right-box {
margin:0 0 15px 0;
padding:10px;
color:#eee;
background-color:#990000;
}

#story-right-box a { color:#eee; border-bottom:1px dotted #eee; }
#story-right-box a:link { color:#eee; border-bottom:1px dotted #eee; }
#story-right-box a:visited { color:#eee; border-bottom:1px dotted #eee; }
#story-right-box a:active { color:#fff; border-bottom:1px solid #fff; }
#story-right-box a:hover { color:#fff; border-bottom:1px solid #fff; }

#story-right-box p {
margin:0px 0px 4px 8px;
padding:0px 0px 4px 0px;
font-size:12px;
font-weight:normal;
color:#fff;
line-height:18px;
}

#story-right-box-ad {
margin:0 auto 0 auto;
font-size:10px;
line-height:18px;
font-weight:bold;
color:#666;
text-align:center;
display:block;
border:0;
z-index:50;
position:relative;
}

#story-right-box-ad a { color:#666; text-decoration:none; }
#story-right-box-ad a:link { color:#666; text-decoration:none; }
#story-right-box-ad a:visited { color:#666; text-decoration:none; }
#story-right-box-ad a:active { color:#000; text-decoration:underline; }
#story-right-box-ad a:hover	{ color:#000; text-decoration:underline; }

#story-right-box-ad img {
border:0;
}

#story-right-box-info {
width:300px;
margin:0 0 15px 0;
background-color:#eee;
border:1px solid #ccc;
}

#story-right-box-info p {
margin:0px 0px 4px 8px;
padding:0px 0px 4px 0px;
font-size:12px;
font-weight:normal;
color:#000;
line-height:18px;
}

#story-right-box-info ul {
margin:0 10px 0 10px;
}

#story-right-box-info li {
line-height:18px;
}

.story-right-box-info {
padding:5px;
font-size:24px;
font-weight:bold;
line-height:32px;
color:#C00;
}

#story-right-box-info-slot {
padding:5px;
}

#story-right-box-info-slot ul {
margin:0 0 0 8px;
padding:0;
list-style-type:disc;
}

#story-right-box-info-slot li {
margin:0 0 5px 25px;
line-height:16px;
}

#story-right-box-info-slot img {
width:50px;
height:35px;
margin:0 8px 0 0;
float:left;
}

.story-right-box-info-more {
font-size:10px;
color:#009;
}

.story-right-box-info-more a { color:#990000; text-decoration:none; }
.story-right-box-info-more a:link { color:#990000; text-decoration:none; }
.story-right-box-info-more a:visited { color:#990000; text-decoration:none; }
.story-right-box-info-more a:active { color:#990000;; text-decoration:underline; }
.story-right-box-info-more a:hover { color:#990000; text-decoration:underline; }

#story-section {
width:460px;
height:40px;
margin:0 0 5px 0;
padding:0 8px 0 8px;
font-size:32px;
font-weight:bold;
line-height:40px;
color:#fff;
background-color:#0066CC;
}

.span-test {
color:#00FF00;
text-transform:capitalize;
}

.span-test a { color:#00FF00; text-decoration:none; }
.span-test a:link { color:#00FF00; text-decoration:none; }
.span-test a:visited { color:#00FF00; text-decoration:none; }
.span-test a:active { color:#00FF00; text-decoration:underline; }
.span-test a:hover { color:#00FF00; text-decoration:underline; }

.span-local {
color:#0066ff;
text-transform:capitalize;
}

.span-local a { color:#0066ff; text-decoration:none; }
.span-local a:link { color:#0066ff; text-decoration:none; }
.span-local a:visited { color:#0066ff; text-decoration:none; }
.span-local a:active { color:#0066ff; text-decoration:underline; }
.span-local a:hover { color:#0066ff; text-decoration:underline; }

.span-police-log {
color:#339966;
text-transform:capitalize;
}

.span-police-log a { color:#339966; text-decoration:none; }
.span-police-log a:link { color:#339966; text-decoration:none; }
.span-police-log a:visited { color:#339966; text-decoration:none; }
.span-police-log a:active { color:#339966; text-decoration:underline; }
.span-police-log a:hover { color:#339966; text-decoration:underline; }

.span-state {
color:#cc0000;
text-transform:capitalize;
}

.span-state a { color:#cc0000; text-decoration:none; }
.span-state a:link { color:#cc0000; text-decoration:none; }
.span-state a:visited { color:#cc0000; text-decoration:none; }
.span-state a:active { color:#cc0000; text-decoration:underline; }
.span-state a:hover { color:#cc0000; text-decoration:underline; }

.span-sports {
color:#ff6600;
text-transform:capitalize;
}

.span-sports a { color:#ff6600; text-decoration:none; }
.span-sports a:link { color:#ff6600; text-decoration:none; }
.span-sports a:visited { color:#ff6600; text-decoration:none; }
.span-sports a:active { color:#ff6600; text-decoration:underline; }
.span-sports a:hover { color:#ff6600; text-decoration:underline; }

.span-obituaries {
color:#333;
text-transform:capitalize;
}

.span-obituaries a { color:#333; text-decoration:none; }
.span-obituaries a:link { color:#333; text-decoration:none; }
.span-obituaries a:visited { color:#333; text-decoration:none; }
.span-obituaries a:active { color:#333; text-decoration:underline; }
.span-obituaries a:hover { color:#333; text-decoration:underline; }

.span-search {
color:#0066ff;
text-transform:capitalize;
}

.span-search a { color:#0066ff; text-decoration:none; }
.span-search a:link { color:#0066ff; text-decoration:none; }
.span-search a:visited { color:#0066ff; text-decoration:none; }
.span-search a:active { color:#0066ff; text-decoration:underline; }
.span-search a:hover { color:#0066ff; text-decoration:underline; }

.story-headline {
font-size:28px;
font-weight:bold;
line-height:36px;
color:#000;
}

.story-headline a { color:#000; text-decoration:none; }
.story-headline a:link { color:#000; text-decoration:none; }
.story-headline a:visited { color:#000; text-decoration:none; }
.story-headline a:active { color:#000; text-decoration:underline; }
.story-headline a:hover { color:#000; text-decoration:underline; }

.story-updated {
margin:0 0 8px 0;
font-size:12px;
line-height:18px;
color:#666;
}

#story-tools {
width:464px;
margin:0 0 10px 0;
padding:4px 8px 5px 4px;
font-size:12px;
border-top:1px dotted #333;
}

#story-tools a { color:#000; text-decoration:none; }
#story-tools a:link { color:#000; text-decoration:none; }
#story-tools a:visited { color:#000; text-decoration:none; }
#story-tools a:active { color:#000; text-decoration:underline; }
#story-tools a:hover { color:#000; text-decoration:underline; }

#story-tools img {
border:0;
}

#story-image {
width:240px;
margin:0 15px 0 0;
float:left;
}

#story-nav {
width:474px;
margin:0 0 15px 0;
}

#story-nav a { color:#000; text-decoration:none; }
#story-nav a:link { color:#000; text-decoration:none; }
#story-nav a:visited { color:#000; text-decoration:none; }
#story-nav a:active { color:#000; text-decoration:underline; }
#story-nav a:hover { color:#000; text-decoration:underline; }

#story-nav-left {
width:314px;
font-size:12px;
float:left;
}

#story-nav-right {
width:160px;
font-size:12px;
text-align:right;
float:left;
}

.archives {
margin:10px 0px 4px 0px;
padding:0px 0px 4px 0px;
font-size:12px;
font-weight:normal;
color:#000;
line-height:16px;
}

.archives a { color:#990000; text-decoration:none; }
.archives a:link { color:#990000; text-decoration:none; }
.archives a:visited { color:#990000; text-decoration:none; }
.archives a:active { color:#ff0000; text-decoration:underline; }
.archives a:hover	{ color:#ff0000; text-decoration:underline; }

/*SIDEBAR*/

#sidebar-topheadlines {
height:30px;
margin:8px 0 8px 0;
padding:0 0 0 8px;
background-color:#0066CC;
font-size:18px;
line-height:30px;
font-weight:bold;
color:#fff;
}

#sidebar-topheadlines-test {
height:30px;
margin:8px 0 8px 0;
padding:0 0 0 8px;
background-color:#00FF00;
font-size:18px;
line-height:30px;
font-weight:bold;
color:#fff;
text-transform:capitalize;
}

#sidebar-topheadlines-test a { color:#fff; text-decoration:none; }
#sidebar-topheadlines-test a:link { color:#fff; text-decoration:none; }
#sidebar-topheadlines-test a:visited { color:#fff; text-decoration:none; }
#sidebar-topheadlines-test a:active { color:#fff; text-decoration:underline; }
#sidebar-topheadlines-test a:hover { color:#fff; text-decoration:underline; }

#sidebar-topheadlines-list ul {
list-style-type:decimal;
margin:0 0 15px 0;
padding:0 0 0 30px;
color:#999;
}

#sidebar-topheadlines-list li {
margin:0 0 4px 0;
padding:0 0 4px 0;
font-size:18px;
line-height:12px;
font-weight:bold;
color:#999;
border-bottom:1px dotted #666;
}

#sidebar-topheadlines-list li a { font-size:11px; color:#333; text-decoration:none; }
#sidebar-topheadlines-list li a:link { color:#333; text-decoration:none; }
#sidebar-topheadlines-list li a:visited { color:#333; text-decoration:none; }
#sidebar-topheadlines-list li a:active { color:#000; text-decoration:underline; }
#sidebar-topheadlines-list li a:hover	{ color:#000; text-decoration:underline; }

/*SEARCH*/

#cse-search-box {
margin:0;
padding:3px 0 0 0;
}

#cse-search-results {
width:625px;
margin:0 0 0 10px;
float:left;

}

#cse-search-ad {
width:165px;
text-align:center;
float:left;
}

/* SECTION */

#section-title {
width:460px;
height:40px;
margin:0 0 6px 0;
padding:0 8px 0 8px;
font-size:32px;
font-weight:bold;
line-height:40px;
color:#fff;
background-color:#c00;
}

.section-subtitle {
margin:0 0 5px 0;

font-size:18px;
}

#bar {
width:464px;
margin:10px 0 10px 0;
border-top:1px dotted #333;
}

/*BOTTOM*/

#bottom {
width:950px;
margin:10px auto 15px auto;
padding:15px 0 0 0;
color:#666;
display:block;
border-top:1px dotted #666;
}

#bottom-ad {
width:950px;
margin:0 0 10px 0;
padding:10px 0 10px 0;
font-size:10px;
line-height:18px;
font-weight:bold;
color:#666;
text-align:center;
background-color:#ddd;
}

#bottom-ad a { color:#666; text-decoration:none; }
#bottom-ad a:link { color:#666; text-decoration:none; }
#bottom-ad a:visited { color:#666; text-decoration:none; }
#bottom-ad a:active { color:#000; text-decoration:underline; }
#bottom-ad a:hover	{ color:#000; text-decoration:underline; }

#bottom-left {
width:780px;
padding:0 10px 0 10px;
font-size:11px;
float:left;
}

#bottom-left a { color:#333; text-decoration:none; }
#bottom-left a:link { color:#333; text-decoration:none; }
#bottom-left a:visited { color:#333; text-decoration:none; }
#bottom-left a:active { color:#000; text-decoration:underline; }
#bottom-left a:hover	{ color:#000; text-decoration:underline; }

.bottom-nav {
font-size:12px;
}

#bottom-right {
width:150px;
font-size:11px;
text-align:center;
float:left;
}

/*HEADINGS*/

h1 {
margin:0px 0px 2px 0px;
padding:0px;
font-size:30px;
font-weight:bold;
line-height:36px;
color:#ff0000;
}

h1 a { color:#ff0000; text-decoration:none; }
h1 a:link { color:#ff0000; text-decoration:none; }
h1 a:visited { color:#ff0000; text-decoration:none; }
h1 a:active { color:#ff0000; text-decoration:none; }
h1 a:hover { color:#cc0000; text-decoration:underline; }

h2 {
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
font-size:24px;
font-weight:bold;
line-height:30px;
color:#ff0000;
}

h2 a { color:#ff0000; text-decoration:none; }
h2 a:link { color:#ff0000; text-decoration:none; }
h2 a:visited { color:#ff0000; text-decoration:none; }
h2 a:active { color:#ff0000; text-decoration:none; }
h2 a:hover { color:#cc0000; text-decoration:underline; }

h3 {
margin:0px 0px 5px 0px;
padding:0px 0px 0px 0px;
font-size:18px;
font-weight:bold;
line-height:24px;
color:#ff0000;
}

h3 a { color:#ff0000; text-decoration:none; }
h3 a:link { color:#ff0000; text-decoration:none; }
h3 a:visited { color:#ff0000; text-decoration:none; }
h3 a:active { color:#ff0000; text-decoration:none; }
h3 a:hover { color:#cc0000; text-decoration:underline; }

h4 {
margin:6px 0px 3px 0px;
padding:0px 0px 0px 0px;
font-size:14px;
font-weight:bold;
line-height:18px;
color:#ff0000;
}

h4 a { color:#ff0000; text-decoration:none; }
h4 a:link { color:#ff0000; text-decoration:none; }
h4 a:visited { color:#ff0000; text-decoration:none; }
h4 a:active { color:#ff0000; text-decoration:none; }
h4 a:hover { color:#cc0000; text-decoration:underline; }

h5 {
margin:2px 0px 2px 0px;
padding:2px 0px 4px 0px;
font-size:12px;
font-weight:bold;
line-height:14px;
color:#ff0000;
}

h5 a { color:#ff0000; text-decoration:none; }
h5 a:link { color:#ff0000; text-decoration:none; }
h5 a:visited { color:#ff0000; text-decoration:none; }
h5 a:active { color:#ff0000; text-decoration:none; }
h5 a:hover { color:#cc0000; text-decoration:underline; }

h6 {
margin:2px 0px 2px 0px;
padding:0px 0px 10px 0px;
font-size:11px;
font-weight:bold;
line-height:14px;
color:#000;
}

h6 a { color:#000; text-decoration:none; }
h6 a:link { color:#000; text-decoration:none; }
h6 a:visited { color:#000; text-decoration:none; }
h6 a:active { color:#000; text-decoration:none; }
h6 a:hover { color:#333; text-decoration:underline; }

/*BAR*/

hr {
width:100%;
height:1px;
margin:6px 0px 6px 0px;
color:#999;
background-color:#999;
border:0px;
}

div.hr {
height:1px;
margin:6px 0px 6px 0px;
background:#999 no-repeat scroll center;
}

div.hr hr {
display:none;
}

#exp_content {
margin:auto;
height:auto;
}

ul#pfs {
margin:0;
padding:0;
width:65px;
height:18px;
float:right;
}

ul#pfs li  {
list-style-type:none;
font-size:100%;
float:right;
text-align:center;
}

ul#pfs li a {
font-size:10px;
margin:0;
text-decoration:none;
color:#000;
display:block;
}

ul#pfs li a:hover {
color:#cc0000;
}

ul#pfs li a:focus, ul#pfs li a:active {
color:#cc0000;
}

ul#pfs li#pfs_large a {
float:left;
}

ul#pfs li#pfs_larger a {
float:left;
}

ul#pfs li#pfs_largest a {
float:left;
}

ul#pfs li a span, ul#pfs li#skip_pfs, ul#pfs li#top_pfs {
position : absolute;
top : -9000px;
left : -9000px;
}

#exp_content p {

line-height:150%;
}