body, * html {background:#777; margin:0; padding:0; font:11px verdana, arial, tahoma; display:block; text-align:left; color:#000;}
p {font:11px verdana, arial, tahoma; text-align:left; color:#000; line-height:14px;}
h1 {font:18px verdana, arial, tahoma; text-align:left; color:#000; line-height:22px; text-decoration:none; margin-top:0px; margin-bottom:0px;}
h2 {font:13px verdana, arial, tahoma; text-align:left; color:#000; line-height:14px; font-weight:bold; margin-bottom:0px;}
h2.main, h2.main a, h2.main a:visited, h2.main a:hover {font:12px verdana, arial, tahoma; background:#FDE9E8; text-align:left; color:#000; line-height:18px; text-decoration:none; margin-top:0px; margin-bottom:0px; padding:3px; font-weight:bold;}
h3 {font:12px verdana, arial, tahoma; text-align:left; color:#000; line-height:14px; font-weight:bold;}
h4 {font:11px verdana, arial, tahoma; text-align:left; color:#000; line-height:14px;}
h5 {font:10px verdana, arial, tahoma; text-align:left; color:#000; line-height:14px;}
h6 {font:8px verdana, arial, tahoma; text-align:left; color:#000; line-height:14px;}
a {color:#ff0000; text-decoration:none;}
a:visited {color:#f36259; text-decoration:none;}
a:hover {color:#E33232; text-decoration:underline;}
a:active {color:#ff0000; text-decoration:none;}

#container {background:url('./images/page_bg.gif') repeat-y top left; width:1004px; margin:0; font:11px verdana, arial, tahoma; display:block; text-align:left; color:#000; padding-right:8px;}
#header {display:none; height:122px; width:994px; margin:0; padding:0; background: url('./images/header_bg.gif') repeat-x top left; vertical-align:top; font:11px verdana, arial, tahoma; text-align:left; color:#fff;}
#nav_container {display:none; margin:0; float:left; width:182px; padding-top:5px;}
.nav {margin:0; width:174px; text-align:left; padding:1px;}
.nav ul {width:100%; margin:0; padding:0; list-style:none;}
.nav li a {width:100%; height:15px; margin:0px; padding:3px 0px 2px 3px; vertical-align:middle; border:0px; color:#000; display:block; text-decoration:none; font-size:12px;}
.nav li a:hover {width:100%; height:15px; margin:0px; padding:3px 0px 2px 3px; vertical-align:middle; border:0px; background:#C4C4C4; color:#fff; display:block; text-decoration:none;}
.nav li a.home {width:100%; height:15px; margin:0px; padding:3px 0px 2px 3px; vertical-align:middle; border:0px; background:#C4C4C4; color:#fff; display:block; text-decoration:none;}
.nav li.features {width:100%; height:15px; margin:0px; padding:3px 0px 2px 3px; vertical-align:middle; border:0px; background:#EF2F24; color:#fff; display:block; text-decoration:none;}
.nav li.home {width:100%; height:15px; margin:0px; padding:3px 0px 2px 3px; vertical-align:middle; border:0px; background:#000; color:#fff; display:block; text-decoration:none;}
.nav li a.nav2 {width:100%; height:15px; margin:0px; padding:3px 0px 2px 3px; vertical-align:middle; border:0px; color:#E33232; display:block; text-decoration:none; font-size:12px;}
.nav li a.nav2:hover {width:100%; height:15px; margin:0px; padding:3px 0px 2px 3px; vertical-align:middle; border:0px; background:#C4C4C4; color:#fff; display:block; text-decoration:none;}
#main_container {margin:0; display:block; width:100%; padding-top:5px; float:left;}
.mainbody {margin:0; padding:0; border:0; width:100%;}
.img {border:2px solid #000;}
.mainlink, .mainlink:visited {font:18px verdana, arial, tahoma; text-align:left; color:#E33232; line-height:22px; text-decoration:none;}
.mainlink:hover {font:18px verdana, arial, tahoma; text-align:left; color:#000000; line-height:22px; text-decoration:none;}
.mainnews {font:12px verdana, arial, tahoma; text-align:left; color:#000; line-height:14px; text-decoration:none;}
.sublink, .sublink:visited {font:14px verdana, arial, tahoma; text-align:left; color:#E33232; line-height:16px; text-decoration:none;}
.sublink:hover {font:14px verdana, arial, tahoma; text-align:left; color:#ef2f24; line-height:16px; text-decoration:none;}
.readmore, .readmore:visited {font:11px verdana, arial, tahoma; text-align:right; color:#E33232; line-height:14px; text-decoration:none;}
.readmore:hover {font:11px verdana, arial, tahoma; text-align:right; color:#ef2f24; line-height:14px; text-decoration:none;}
a.newslink, newslink:visited {font:12px verdana, arial, tahoma; text-align:left; color:#000; line-height:14px; text-decoration:none;}
a.newslink:hover {font:12px verdana, arial, tahoma; text-align:left; color:#ef2f24; line-height:14px; text-decoration:underline;}
a.morestories, morestories:visited {font:11px verdana, arial, tahoma; text-align:left; color:#ef2f24; line-height:14px; text-decoration:none; font-weight:normal;}
a.morestories:hover {font:11px verdana, arial, tahoma; text-align:left; color:#000; line-height:14px; text-decoration:none; font-weight:normal;}

.feature {font:11px verdana, arial, tahoma; margin:0; padding:0; height:166px; width:220px; text-align:left; vertical-align:top;}
.feature a.newslink, .feature a.newslink:visited {font:11px verdana, arial, tahoma; text-align:left; color:#ef2f24; line-height:14px; text-decoration:none; font-weight:bold;}
.feature a.newslink:hover {font:11px verdana, arial, tahoma; text-align:left; color:#000; line-height:14px; text-decoration:none; font-weight:bold;}
.stdbutton {font:11px verdana, arial, tahoma; color:#000;}
.formfield {font:11px verdana, arial, tahoma; color:#000; border:1px solid #000;}
#banner_container {display:none; margin:0; float:right; width:130px; padding-top:5px; padding-right:8px; text-align:center;}
#footer {display:none; margin:0; padding:0; height:36px; width:994px; background:#fff url('./images/footer_bg.gif') repeat-x bottom left;}
.footertext {font:11px verdana, arial, tahoma; text-align:left; color:#fff; text-decoration:none;}
.footertext a {font:11px verdana, arial, tahoma; text-align:left; color:#fff; text-decoration:none;}
.footertext a:hover {font:11px verdana, arial, tahoma; text-align:left; color:#000; text-decoration:none;}
#footer2 {display:none;}

#rule {font:1px tahoma, verdana, arial; width:610px; height:3px; background:#EF2F24; margin:0; padding:0;}
#rule2 {font:1px tahoma, verdana, arial; width:300px; height:3px; background:#f2f2f2; margin:0; padding:0;}
#substory {float:left; font:11px tahoma, verdana, arial; width:300px; margin:0; margin-top:5px; padding:0; min-height:210px;}
#otherstories {float:right; font:11px tahoma, verdana, arial; width:300px; margin:0; margin-top:5px; padding:0; min-height:210px;}

#sfbox {background-color:white;}
.sftop, .sfbottom {display:block; background:transparent; font-size:1px;}
.sfb1, .sfb2, .sfb3, .sfb4 {display:block; overflow:hidden;}
.sfb1, .sfb2, .sfb3 {height:1px;}
.sfb2, .sfb3, .sfb4 {background:#f2f2f2; border-left:1px solid red; border-right:1px solid red;}
.sfb1 {margin:0px 5px; background:red;}
.sfb2 {margin:0px 3px; border-width:0px 2px;}
.sfb3 {margin:0px 2px;}
.sfb4 {height:2px; margin:0px 1px;}
.sfboxcontent {display:block; background:#f2f2f2; border:0px solid red; border-width:0px 1px; padding:5px;}
