/* CSS Document */

* {margin:0; padding:0;}
body {background: #ffffff url(images/cc_bg.jpg) repeat-y top; background-attachment: fixed; font-family: Arial, Helvetica, sans-serif; font-size:11px; margin: 0px auto;}
/*body {background: #EEEEEE url(08images/bg3.jpg) repeat-y top; background-attachment: fixed; font-family: Arial, Helvetica, sans-serif; font-size:11px; margin: 0px auto;}*/
#all {margin: 0px auto; width: 880px; text-align: center; }
#wrap {float: left; width:880px;  text-align: center; background-color: #A70401; margin: 0px 0px 0px 0px;}
#tabs{float: left; width:880px; text-align:center; margin: 0px 0px 0px 0px;}
#exfloat {width:850px; margin: 0px auto; text-align: center; clear:both; }
#topImg{ float: left; width: 850px; background: #ffffff  url(images/cc_header.jpg) no-repeat top; height: 275px; text-align:center; margin: 10px 0px 2px 0px; position: relative; }
#topImg #ccDetails{float: left; width: 270px; margin: 166px 0px 0px 5px; font-size: 11px; text-align: left; height: 75px; clear: both;}
#topImg #ccDetails #ccTimes{color: #FFFFFF; font-weight: none;}
#topImg #ccDetails #ccAdd{height: 73px;}

/*#menu{float: left; width: 856px; height: 22px; background: #162847 url(images/nav.gif) repeat-x top; margin: 0px 0px 2px 0px;}
#menu a{float: left; color:#ffffff; text-decoration:none; line-height: 22px; margin: 0px 0px 0px 38px; font-weight: 700;}
#menu a.first{margin: 0px 0px 0px 12px;}*/

#content{float: left; position: relative; margin: 2px 0px 5px 0px; width: 856px; z-index: 1;}

#hdTxt{color: #FFFFFF; line-height: 46px; margin: 0px 0px 0px 5px; font-size: 16pt; text-transform:uppercase; font-weight: bold;}
#imgCol{float: right; width: 202px; margin: 0px 0px 2px 2px; text-align: right;}
#story, .story{float: left; width: 601px; margin: 2px 0px 0px 0px; font-size:12px; text-align: left; line-height: 19px; border: 1px solid #ccc; padding-left: 2px; font-family: Arial, Helvetica, sans-serif; background-color:#FFFFFF; }
#story img {margin: 2px 2px 2px 0px}
#story img.main{margin: 0px 0px 0px 0px; border: 1px solid #000000;}
#story p, #left p {margin: 9px 0px 4px 0px;}
#story a, #story a:visited, #pages a, #fixOpts a{color: #000055; font-weight:bold; text-decoration: none; line-height: 24px;}
#story a:hover, #pages a:hover, #fixOpts a:hover  {color: #9B0602; text-decoration: underline;}
#story li {margin-left: 15px; }
#pages, .tablancs {color: #9B0602; font-weight:bold;}
#left #con{float: left;}
.bold, #bold{font-weight: bold;}
.stComp {float: left; width: 100%; clear: both;}
.story label, .stComp label{width: 100px; float: left; clear: left;font-weight: bold; text-align: right; margin: 0px 4px 0px 0px;}
.stComp label{width: 200px;}
#botBan{width: 596px; float: left; height: 80px; text-align: center; clear: both;}
#botBan img{border: 0px;}
#story td p{margin: 0; padding: 0;}

.newsMonth{width: 400px; float: left; height: 20px;}
.newsMonth label{float: left; width: 100px; font-weight:bold;}
form{padding: 0px; margin: 0px;}
.newsMonth select{float: left; width: 100px; font-size: 11px;}

#left{float: left; position: relative;  margin: 0px 0px 5px 0px; width: 605px; text-align: left;}
.also, #features {float: left; position: relative; z-index: 1; margin: 0px 0px 5px 0px; width: 605px; font-family: Tahoma, Arial, Helvetica, sans-serif;}
#features #mNews, #features #mFeats, #features #mFeats2, #features #mpu, #features #mpu #ad, #features #mFeats2 #moreNews{float: left; width: 302px; margin: 0px 1px 0px 0px; }
#features #mFeats {margin: 0px 0px 0px 0px; }
#features #mFeats2 {margin: 0px 0px 0px 0px;}
#features #mpu #ad{margin: 0px 0px 0px 0px; height:250px; border: 1px solid #999; float: left; width: 302px; voice-family: "\"}\""; voice-family:inherit; width:300px; }
#features #mpu #moreNews{margin: 0px 0px 3px 0px; background-color: #162847; }
#features #mpu #moreNews a {color: #FFFFFF; font-size: 12px; line-height: 22px; text-decoration: none; margin: 0px 0px 0px 2px; font-weight: bold;}

 
tr.fixHdBg{background: #162847 url(08images/login.gif) repeat-x top; height: 18px; color: #FFFFFF; font-size: 12px; font-weight:bold;}
tr.fixMBg{background: #970402 url(08images/sec_hd.gif) repeat-x; height: 18px; color: #FFFFFF; font-size: 12px; font-weight:bold;}
tr.fixList{height: 18px; font-size: 12px; background-color:#EEEEEE;}
tr.fixList a{color:#0F1D37; font-weight:bold;}

b.search{color: #CC0000;}

#lnews{float: left; width: 605px; height: 202px; margin: 0px 0px 5px 0px; text-align: left; font-family: Tahoma, Arial, Helvetica, sans-serif;}
#secHd, #lnewsHd, #blsec{float: left; width: 603px; background: #970402 url(08images/sec_hd.gif) repeat-x; height: 18px; text-align: left; margin: 0px 0px 1px 0px; border: 1px solid white;}
#secHd img, #blsec img{float: left; border: 0; margin: 2px 0px 0px 120px; display: inline;}
#lnewsHd{width: 400px; margin: 0px 0px 0px 1px; background: #970402 url(08images/lnewsbar.gif) no-repeat;}
#blsec {background: #970402 url(08images/lnewson.gif) repeat-x;}
#secTxt, #nDate {color: #FFFFFF; line-height: 18px; margin: 0px 0px 0px 5px; text-transform:uppercase; font-weight: bold; float: left; width: 450px;}
#nDate {width: 140px; text-align: right; text-transform:none;}

#left{float: left; position: relative;  margin: 0px 0px 5px 0px; width: 605px; text-align: left;}
.also, #features {float: left; position: relative; z-index: 1; margin: 0px 0px 5px 0px; width: 605px; font-family: Arial, Helvetica, sans-serif;}
#features #mNews, #features #mFeats {float: left; width: 302px; margin: 0px 1px 0px 0px; }
#features #mFeats {margin: 0px 0px 0px 0px; }
.also #hd, #features #hd {background: #333333 url(08images/also_hosp.gif) no-repeat;  width: 605px; height: 19px; margin: 0px 0px 3px 0px;}
#features #hd {background: #162847 url(08images/features.gif) no-repeat;}
 .box {width: 605px; height: 72px; float: left; text-align: left; background: #fff url(08images/frbg.gif) repeat-x top; margin: 2px 0px 1px 0px;}
 .box img {float: left; margin: 0px 2px 0px 0px; border: 1px solid #ddd;}
 .box h3 {margin: 5px 0px 2px 0px; color: #9B0602; font-size: 12px; text-transform:uppercase;}
 .box h3 a{color: #9B0602;}
 #first{margin: 0px 1px 0px 0px;}
 .box a{text-decoration: none; color: #333333; font-size: 12px;}

#stHd, #fixHd, #mzone{float: left; width: 603px; background-color: #0F7530; height: 46px; text-align: left; margin: 1px 0px 0px 0px; font-weight: bold; clear: both; border: 1px solid white;}
#fixHd{background: #739147 url(08images/fixhd.gif) no-repeat; height: 60px;}
#mzone{background: #970402 url(08images/mzone_hd.gif) no-repeat; height: 60px;}
 a.mzLink, a.scdLink, a.mzlink_f{ background: #970402 url(08images/lnewson.gif) repeat-x;width: 150px; line-height: 18px; color: #fff; margin: 0px 0px 1px 1px; float: left; text-align: center; text-decoration: none; font-weight:bold;}
  a.mzlink_f{width: 152px; margin: 0px 0px 1px 0px;}
 a.scdLink{width: 120px; margin: 0px 1px 5px 0px; background: #970402 url(08images/sec_hd.gif) repeat-x;}
 a.scdLink:hover{background:#333366;}
 a.mzLink:hover, a.mzlink_f:hover{background:#970402;}
 .mzoneL{width: 605px; float: left; clear: both; text-align: center; margin: 1px 0px 0px 0px;}
.sqHd{color: #FFFFFF;}
#story a.sq{color: #FFFFFF; text-decoration: underline;}
#rss{width: 30px; float: left; margin: 0px 0px 0px 370px; display: inline; text-align: right; line-height: 18px;}
#rss img{border: none; margin: 2px 0px 0px 0px;}

.mainnewsarticle #lnewsimg {float: left; border: 1px solid #ffffff}
.headline h1 {line-height: 16px; padding: 0; margin: 0;}
.headline h1 a {color: #FFFFFF; font-size: 15px; text-decoration: none; }
.mainnewsarticle .headline, .mainnewslinks {float: left; height: 69px; width: 398px; margin: 1px 0px 0px 1px;}
.mainnewslinks{height: auto; margin: 0px 0px 0px 1px;}

#lnews a {text-decoration: none;}
.headline {background: #970402 url(08images/frNewsBg.gif) repeat-x; padding: 2px;}
#articlecontent {text-decoration: none; color: #FFFFFF;}
li.newsheadlinetab {float: left; clear: both; list-style:none;}
li.newsheadlinetab a{float: left; height: 21px; width: 397px; clear: both; background: #ffffff url(08images/lnewsout.gif) repeat-x; margin: 1px 0px 0px 0px; line-height: 20px; color: #9B0602; font-size: 12px; font-weight: bold; padding: 0px 0px 0px 5px;}
li.newsheadlinetab a.over{color: #ffffff; background: #9B0602 url(08images/lnewson.gif) repeat-x; clear: both;}

#right{float: left; position: relative; z-index: 1; margin: 0px 0px 5px 1px; width: 250px; display: inline; }
#lancstv{float: left; width: 250px; height: 235px; background: #DCDCDC url(08images/ltv.gif) no-repeat; margin: 0px 0px 1px 0px;}
#lancstv img{margin: 6px 0px 2px 0px; border: 0px;}
.ads, .ads #first {float: left; width: 250px; margin: 0px 0px 1px 0px;}
.ads #first {margin: 0px 0px 0px 0px;}
.ads img{border: none;}

a.ccNav{color: #FFFFFF; text-decoration: none; margin: 0px 0px 0px 7px;}
a.ccNav:hover{color: #FFFF99; text-decoration: underline;}


#footer, #menu{float: left; width: 848px; line-height: 20px; background-color: #0F7530; text-align: left; color: #ffffff; margin: 0px 0px 5px 0px; position: relative; z-index: 1; border: 1px solid #ffffff;}
#footer a{color:#FFFFFF; text-decoration: none;}
#footer a:hover{text-decoration: underline;}

#footer #copyr{float: left; margin: 0px 0px 0px 3px; width: 446px;}
#footer #rslink{float: left; margin: 0px 0px 0px 0px; width: 394px; text-align: right;}
/*#vert {float: left; margin: 10px 0px 0px 10px; width: 120px; height: 10px; display: inline; }
#vert .ad{float: left; width: 120px; margin: 0px 0px 5px 0px;}
#vert .ad img{border: none;}*/

#rel{
clear: both;
/*position: relative;*/
float: left;
text-align: left;
}








