@charset "utf-8";
/* CSS Document */

body,html{font-size:12px;font-family:arial;color:#000;text-align: center;}

A,A:Visited{color:#ed1c24;text-decoration:none;font-weight:bold;}
A:Hover{text-decoration:none;color:#FF9900;text-decoration:underline;}

H3, h3{text-align:left;margin-top:8px;font-size:18pt;}

#wrapper{text-align: left;margin: 0 auto;padding: 0px;width:980px;background:#f3f3f4;}

#main{
  width: 980px;
  margin: 0 auto;
  padding: 0;
  background: #fff url(../images/bg/rightcol.gif) 655px  0 repeat-y;height:100%;}
  
#Top{padding-bottom:2px;text-align:left;background:#FFF;}
#Top .weather{width:190px;float:left;padding-left:10px;}
#Top .advert{width:758px;float:left;padding-left:5px;padding-top:10px;}

.bigbar{border-top:dotted .05em #8a8a8a;width:980px;height:1px;margin-bottom:3px;margin-top:3px;background:none;}
.midbar{border-top:dotted .05em #8a8a8a;width:645px;height:2px;margin-bottom:3px;margin-top:3px;}
.smallbar{border-top:dotted .05em #8a8a8a;width:310px;height:2px;margin-bottom:3px;margin-top:3px;}

#Banner{width:980px;height:135px;border:none;text-align:left;background:#FFF;}
#Banner .logo{float:left;}
#Banner .banner{float:left;}

#Menu{clear:both;background:#FFF;width:980px;height:50px;padding-bottom:10px;}

#container {}

/*LEFT COLUMN FEATURES*/
#LeftCol{float: left;width: 655px;}
#LeftCol .content{padding-left:5px;padding-right:8px;}
#LeftCol .sharebar{width:650px;height:30px;padding:2px;text-align:right;margin-top:10px;}

#FeatureArt{width:645px;padding:5px;height:225px;}
#FeatureArt .photo{position:relative;width:350px;float:left;}
#FeatureArt .subcover{position:relative;width:200px;float:left;}
#FeatureArt .text{position:relative;text-align:justify;font-size:12px;padding:0px 3px 13px 0;}
#FeatureArt .text h3{color:#002e48;font-size:18px;}

#OtherArts{width:655px;text-align:justify;padding-right:8px;}
/*class for Facebook share in articles */
.fb_share_count_hidden{position:relative;top:-6px;}
.comment_icon{position:relative;top:-3px;}

#NewsHeader{width:630px;height:25px;background:#f3f3f4;font-size:22px;color:#002e48;padding:3px;text-align:left;font-weight:bold;}
.ContentBox{width:640px;min-height:180px;max-height:300px;}
.ContentBox .left{position:relative;float:left;width:315px;padding-top:5px;}
.ContentBox .right{position:relative;float:right;width:315px;padding-top:5px;}
.ContentBox .header{font-size:16px;color:#002e48;text-decoration:underline;font-weight:bold;}
.ContentBox .container{width:312px;height:110px;border:none;padding-top:3px;text-align:justify;}
.list_links{ line-height:20px;}

.mid_divide{width:3px;background:URL(../images/bg/vert_bar.gif) no-repeat center;float:left;position:relative;height:270px;padding-top:10px;}
.sub_divide{width:3px;background:URL(../images/bg/vert_bar.gif) no-repeat center;float:left;position:relative;height:170px;padding-top:10px;}
/*END LEFT COLUMN FEATURES*/

/* RIGHT COLUMN FEATURES */
#RightCol{margin: 0px;float: right;width: 325px;height: 1% /* Holly hack for Peekaboo Bug */;text-align:center;background-color:#F3F3F3;}
#SearchBox{height:35px;padding-top:3px;}
#SubServ{height:150px;}
#SubServ .left{float:left;width:212px;padding:0px;}
#SubServ .right{float:left;padding:0px;}
#SubServ .col1{left:1px;background:#e9eaeb;text-align:right;padding-right:5px;height:22px;padding-top:3px;}
#SubServ .col2{left:1px;text-align:right;padding-right:5px;height:22px;padding-top:3px;}

#RightAdverts{font-size:10px;color:#666666;width:320px;}
#RightAdverts .left{width:160px;float:left;padding-right:8px;padding-top:3px;}
#RightAdverts .right{float:right;padding-right:8px;padding-top:3px;}

#PollBox{width:300px;text-align:left;padding:0px;border:solid black .05em;background:#FFF;margin-bottom:5px;}
#PollBox .header{background:#ed1c24;font:16px bold;text-align:center;padding:2px; color:#FFF;text-align:center;}
#PollBox .bluebar{background: URL(../images/bg/bluebar.gif) no-repeat;color:#FFF;padding:2px;}
#PollBox .quest{min-height:150px;padding:5px;}
#PollBox .footer{background:#231f20;color:#FFF;padding:3px;}
/* END RIGHT COLUMN FEATURES */

.req{font-weight:bold;color:#F00;}

.formframe{width:90%;font-size:9pt;font-family:Arial, Helvetica, sans-serif;padding:3px;text-align:left;}
.formtitle{float:left;width:95px;padding:2px;}
.formfield{float:left;padding-top:1px;}
.formtitlecc{float:left;width:105px;padding:2px;}

.pic{border:solid black 1px;padding:0px;}
.news_links{ line-height:30px;}
.clear{clear:both;}

.AdWithUs{width:300px;height:60px;border:solid black .05em;background: #ed1c24;padding:0px;color:#FFF;font-size:14px;}

#PreFoot{width:980px;background:#FFF;height:15px;}
#Footer{clear: both;width:960px;background:#F3F3F4;margin-top:10px;padding:10px;height:85px;}
