html {height:100%;}
body {background-color:#0F3246;margin:0;font-family:Arial, sans-serif;font-size:12px;color:#000;}
img {border:0;}

a {color:#036;}
a:hover {color:#369;text-decoration:none;}

.clear {clear:both;}
.b {font-weight:bold;}

h1 {font-size:23px;color:#036;margin:0 0 10px 0;}
h2 {font-size:16px;font-style:italic;color:#369;margin:10px 0 20px 0;text-transform:capitalize;}
h3 {font-size:14px;color:#036;margin:15px 0;}
p {margin:0 0 10px 0;text-align:justify;line-height:140%;}

.notopmargin {margin-top:0;}

.spacer {border-top:1px solid #999;margin:40px 0 30px 0;}

#container {margin:0 auto;width:800px;}
#wrapper {padding:1px;background:#fff;}
#header {height:105px;background-image:url(newssiteheader1.jpg);background-color:transparent;background-repeat:no-repeat;background-position:top center;}
#city {color:#ccc;font-size:10px;position:relative;top:90px;text-transform:capitalize;letter-spacing:1px;text-align:right;padding-right:5px;}
#city2 {color:#ccc;font-size:10px;position:relative;top:90px;text-transform:capitalize;letter-spacing:1px;text-align:left;padding-right:5px;}

#nav {border-top:1px solid #fff;border-bottom:1px solid #fff;height:25px;line-height:25px;background:#f60;color:#fff;text-align:center;}
#nav a {color:#fff;text-transform:uppercase;font-weight:bold;padding:0 14px;font-size:11px;text-decoration:none;cursor:pointer;}
#nav a:hover {color:#FFC324;}

#content {background:#fff url("bg-content.gif") repeat-y right top;padding:0;}

#article {float:left;width:630px;font-size:13px;}
#article a {color:#0000FF;}
#article a:hover {color:#0000FF;}

#article a.external {color:#0000FF;background:transparent url(newwindow.gif) no-repeat right center; padding-right:16px;}
#article a.external:hover {color:#0000FF;}

#articlePad {padding:20px;}
.articleImage {background:#edf2f8;padding:8px 0 6px 0;width:240px;border:1px solid #ccc;float:left;margin:0 20px 10px 0;text-align:center;}
.articleImage div {font-style:italic;font-size:11px;color:#666;padding:5px 10px;text-align:left;}/*background:transparent url("/images/60minutes.jpg") no-repeat bottom right;padding-right:70px;*/
.articleImage div#video {width:220px;height:165px;}

.fr {float:right;margin:0 0 10px 20px;width:200px;}
.fr img {float:right;margin:0 5px 5px 5px;border:1px solid #ccc;}

#weather {float:right;width:160px;background:#346797 url("bg-weather.jpg") no-repeat top left;}
#weatherDetails {height:585px;}
#weatherBottom {text-align:center;font-size:10px;line-height:15px;color:#fff;}
#weatherBottom a {color:#fff;}

#flashcontent {width:160px;height:180px;}

#morenews {margin-top:40px;background:#eee;border:1px solid #ccc;padding:20px;}
div.rss {padding-bottom:20px;}
div.rss div {padding-bottom:5px;}

#basement {border-top:1px solid #fff;height:25px;background:#f60; }

#notice {text-align:center;line-height:20px;height:20px;font-size:10px;}
#notice a {text-decoration:underline;color:#999;}
#notice a:hover {text-decoration:none;color:#f60;}

#footer {clear:both;color:#fff;text-align:center;padding:10px 0;}
#footer #footerNav {padding:10px 0;}
#footer a {color:#999;padding:0 5px;}
#footer a:hover {color:#f60;}

#terms {display:block;clear:both;width:760px;margin:0 auto;color:#888;font-size:11px;;padding:15px 0 30px 0;}
#terms h1 {font-size:12px;margin:10px 0 5px 0;text-align:center;font-style:normal;color:#888;}
#terms h2 {font-size:11px;margin:0 0 5px 0;text-align:center;font-style:normal;color:#888;}
#terms address {font-style:normal;text-align:center;padding-bottom:10px;}

#adsright {float:right;border: 1px solid #111A7C; width: 158px;background:#ffffff;margin:0px 0px 0px 0px;}
#adheader {text-align:center;color:#fff;line-height:12px;font-size:11px;background:#111A7C;width: 158px;margin:0 0 5px 0;}
#adsright div.ad {display:block;clear:both;text-align:left;color:#000;font-size:12px;padding:0 5px;margin-bottom:20px;}
#adsright div.ad a.title {color:#111A7C;font-size:12px;font-weight:bold;text-decoration:underline;}
#adsright div.ad a.text {color:#000;font-size:12px;text-decoration:none;}
#adsright div.ad a.url {color:#409D3C;font-size:11px;text-decoration:none;}

#adsbottom {border: 1px solid #111A7C; height:120px;background:#ffffff;margin:20px 0px 0px 0px;}
#adheader_b {text-align:center;color:#fff;line-height:12px;font-size:11px;background:#111A7C;margin:0 0 5px 0;}
#adsbottom div.ad_b {float:left;width:135px;text-align:left;color:#000;font-size:12px;padding:0 5px;}
#adsbottom div.ad_b a.title {font-size:11px;font-weight:bold;text-decoration:underline;color:#111A7C;}
#adsbottom div.ad_b a.text {font-size:11px;text-decoration:none;color:#000;}
#adsbottom div.ad_b a.url {font-size:11px;text-decoration:none;color:#409D3C;}

