body{color:#222222;background:transparent url(../images/body-bg.png) repeat scroll center top;}
/* topnav */
#top-nav{background:transparent url(../images/top-nav-bg.png) repeat-x scroll center top;}
#top-nav-content{
  font-size: 92%;
    height: 30px;
    line-height: 28px;
    margin: 0 auto;
    padding: 0 12px 8px 6px;
    text-align: left;
    width: 950px;
}
#top-nav,#top-nav a{color:white;}
#today-info{text-align:right;}
#nav-skip{left:-2000px;position:absolute;}
#page-in{margin:0 auto;text-align:left;background:transparent url(../images/page-bg.png) repeat-x scroll center top;}
#page{margin:0px auto;text-align:left;width:950px;border:10px solid white;border-top:none;background-color:white;}
#header,#menu,#main,#footer{clear:both;}
/*header*/
#search-box{right:0px;position:absolute;top:3px;z-index:1;}
#search-box .search-input{background:transparent url(../images/search-input-bg.png) no-repeat scroll left top;font-size:13px;height:17px;padding:1px 0 1px 6px;width:185px;vertical-align:middle;border:1px solid #f1f1e3;color:#333a36;float:left;}
#search-box .search-button{background:transparent url(../images/search-bg.gif) no-repeat left center;font-size:13px;height:22px;padding:1px 0 1px 6px;width:160px;vertical-align:middle;width:22px;border:none;cursor:pointer;float:left;}
#search-box .search-placeholder{background:transparent url(../images/search-input-bg-google.png) no-repeat scroll left top;}
#logo a{text-decoration:none;display:block;height:130px;width:550px;left:5px;position:absolute;top:5px;z-index:1;}
#logo a span{visibility:hidden;}
/* menu */
.footer-nav{padding-bottom:1em;}
.printlink{background:transparent url(../images/ico/ico-print.png) no-repeat scroll 0 50%;padding-left:15px;margin-right:2px;}
.recommendlink{background:transparent url(../images/ico/ico-email.png) no-repeat scroll 0 50%;padding-left:15px;margin-left:2px;}
#header-content{height:158px;margin:0 auto;position:relative;text-align:left;background:transparent url(../images/header-content-bg.png) no-repeat top center;margin-top:0px;}
#main-content{padding-bottom:20px;padding-top:10px;}
#col3,#col1,#col2{display:inline;float:left;padding:0px;}
#col3{width:190px;}
#col1{width:760px;}
#col2{width:190px;}
#c3c1c2 #col1{width:570px;}
#col1-content{margin-left:10px;padding-left:10px;padding-right:15px;padding-top:10px;}
#c3c1c2 #col1-content{margin-right:10px;}
#col3-content{}
#footer-content,#footer-content a{color:black;}
#footer-column{margin-left:20px;margin-right:20px;padding-top:10px;background:url(../images/dot1.gif) repeat-x top;font-size:95%;}
#col3 .m-box,#col2 .m-box{margin:0 0 10px;padding-bottom:5px;}
#col3 .m-box h2,#col2 .m-box h2{color:#FFFFFF;letter-spacing:0px;margin:0px;padding:0px;padding-left:6px;background-color:#75ADEB;font-weight:bold;text-transform:uppercase;font-size:0.92em;padding-top:5px;padding-bottom:5px;}
#col3 .m-box .m-holder,#col2 .m-box .m-holder{padding:5px 8px 20px 8px;font-size:92%;background-color:#F3F3F3;}
.submit{}
.fields-above li .input-text{width:98%;}
.fields-above li .input-textarea{width:99%;}
.fields-above ul{border:1px solid #c3c391;padding:10px;}
#bread-in{}
.breadcrumbs,.breadcrumbs a{font-weight:bold;color:#5365B6;}
.breadcrumbs a{text-decoration:none;}
ul.breadcrumbs{margin-left:0;padding-left:0;display:inline;border:none;}
ul.breadcrumbs li{margin-left:0;padding-left:2px;border:none;list-style:none;display:inline;}
ul.breadcrumbs li.first{padding-left:0px;}
ul.breadcrumbs .separator{font-size:14px;padding-left:4px;padding-right:6px;}
#pr-se-box{text-align:right;font-size:0.92em;margin-top:2em;}
#main-content div.img-bp{background-color:white;}
.img-bp .desc{font-size:0.92em;}
.img-bp .source{font-size:0.87em;}
#profile fieldset{padding:10px;}
#profile .fieldset-submit{padding:0px;padding-left:10px;}
a.btn{background:#B7B36B url(../images/bg-btn-submit.png) repeat-x scroll 0 100%;border-color:#B7B36B;border-width:1px;color:#FFFFFF;font-family:Arial,sans-serif;font-size:100%;font-weight:bold;line-height:2.2;margin:2px 2px 2px 0;padding:4px 5px;text-decoration:none;white-space:nowrap;}
a.btn:hover{color:#FF0000;}
a.btn span{}
div.boxedboxed{background-color:#BAB76F;border:1px solid White;color:White;display:block;margin-bottom:0.5em;margin-top:0;padding:4px 6px;}
div.boxed{background-color:White;border:1px solid #BAB76F;display:block;padding:6px;}
/* searchbox */
#searchbox-portal{width:100%;background-color:#D9D9B8;padding:0px;padding-bottom:10px;margin-top:10px;clear:both;display:table;padding-top:10px;margin-bottom:10px;display:none;}
#searchbox-portal form{margin:0;}
#searchbox-portal ul{list-style:none;margin:0;padding:0.5em 10px 0em 110px;}
#searchbox-portal li{display:inline;width:250px;padding:0;float:left;clear:none;}
#searchbox-portal li.last{width:80px;}
#searchbox-portal input.text{width:190px;padding:0.15em 4px;font-size:120%;margin-bottom:0.1em;border:2px solid #B7B36B;}
#searchbox-portal input.submit{padding:3px;}
#searchbox-portal span{color:#666;}
.s_explain{font-size:0.82em;font-style:italic;margin-left:30px;color:gray;}
.articles .date{background:transparent url(/images/icon-calendar.gif) no-repeat scroll 0 4px;font-size:0.87em;color:#666666;font-size:87%;margin-right:2px;padding:1px 3px 0 12px;}
.articles  h2{font-weight:bold;color:#5365B6;font-size:1.1em;letter-spacing:0;margin-bottom:10px;margin-top:1em;padding-bottom:5px;border-bottom:1px solid #5365B6;text-transform:uppercase;padding-top:10px;}
.articles{padding-bottom:0em;}
a.more{font-size:0.92em;}
.banner-1{background:transparent url(../images/banner_v_bg.gif) no-repeat scroll left top;margin-bottom:25px;padding-left:13px;margin-left:0px;margin-top:25px;}
#s_keyword{font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;padding:1px;}
.pagination{margin-bottom:10px;}
img.pollb{background:#ff8c00 none repeat scroll 0 0;}
h3.heading{line-height:1.4em;}
.calendar-box{font-size:0.87em;}
.photoinfo{width:140px;}

#forecast-mini{display:inline;}
.todayname{float:left;padding-right:55px;line-height:28px;}
.wsymbol{float:left;}
.wtemp{float:left;line-height:28px;color:#FFF;padding-left:5px;}
.w_next_days{text-decoration:underline;line-height:28px;}


