body{color:#222222;background:transparent url(../images/body-bg.png) repeat-y scroll center top;}
#page{margin:0 auto;text-align:left;width:950px;}
#header,#menu,#main,#footer,#breadcrumbs{clear:both;}
/* topnav */
#top-nav{padding:7px 0px 7px 0px;font-size:92%;}
#top-nav,#top-nav a{color:#996633;}
#lang-info{float:right;}
#lang-info a{text-decoration:none;}
#lang-info a span{color:#996633;text-decoration:underline;}
#lang-info a:hover span{color:#996633;text-decoration:none;}
#lang-info a span{margin-left:1px;padding:0px;}
#lang-info img{border:1px solid #dcdcdc;margin:0 3px 0 0;vertical-align:bottom;}
/*header*/
#header{margin-top:5px;}
#search-box{right:10px;position:absolute;top:7px;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:80px;width:550px;left:5px;position:absolute;top:5px;z-index:1;}
#logo a span{visibility:hidden;}
/* menu */
#menu{padding:0px;border-top:2px solid white;}
.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:107px;margin:0 auto;position:relative;text-align:left;background:transparent url(../images/header-content-bg.png) no-repeat top center;}
#main{padding-top:6px;}
#main-content{padding-bottom:20px;}
#main-content{background:transparent url(../images/main-content-bg-2.png) repeat-y top center;}
#footer-content{border-top:1px solid #C3BD8B;padding-top:5px;padding-bottom:20px;margin-top:10px;}
#extra-one,#col1-a,#col1-b,#col3,#col1,#col2{display:inline;float:left;padding:0px;}
#col3{width:190px;}
#col1{width:760px;}
#col3-content{padding-top:5px;border-top:6px solid #B7B36B;}
#c3c1 #col1-content{margin-left:10px;padding-left:15px;padding-right:15px;padding-top:10px;border-top:6px solid #B7B36B;}
#col1-a{width:540px;}
#col1-a-content{margin-left:10px;padding-left:10px;padding-right:10px;padding-top:10px;border-top:6px solid #B7B36B;}
#col1-b{width:220px;border-top:6px solid #B7B36B;}
#col1-b-content{/* background-color: white; padding: 6px; border: 1px solid #D2D2A8; */ margin-right:10px;margin-top:10px;font-size:0.92em;}
#extra-one{width:760px;}
#extra-one-content{background-color:white;margin-left:10px;}
#footer-content{}
#footer-content,#footer-content a{color:#666666;}
#footer-column{padding-top:10px;font-size:95%;}
.extra .m-box{margin:0 0 10px;padding-bottom:5px;}
.extra .m-box h2{color:#FFFFFF;letter-spacing:0px;margin:0px;padding:0px;padding-left:6px;background-color:#B7B36B;font-weight:bold;font-size:0.92em;line-height:20px;text-transform:uppercase;}
.extra .m-box .m-holder{padding:5px 8px 20px 8px;font-size:92%;background-color:#EFEFE1;}
.extra2 .m-box{margin:0 0 10px;padding-bottom:5px;}
.extra2 .m-box h2{color:#FFFFFF;letter-spacing:0px;margin:0px;padding:0px;padding-left:6px;background-color:#B7B36B;font-weight:bold;font-size:0.92em;line-height:20px;text-transform:uppercase;}
.extra2 .m-box .m-holder{padding:5px 8px 0px 8px;font-size:92%;background-color:#FFF;}
.submit{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%;padding:1px 5px;font-weight:bold;cursor:pointer;}
.fields-above li .input-text{width:98%;}
.fields-above li .input-textarea{width:99%;}
.fields-above ul{border:1px solid #c3c391;padding:10px;}
#breadcrumb-container{font-size:0.92em;padding-top:12px;padding-bottom:14px;color:#777777;padding-left:0px;}
.breadcrumbs a{text-decoration:underline;}
ul.breadcrumbs{margin-left:0;padding-left:0;display:inline;border:none;margin-bottom:0px;padding-bottom:0px;}
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{background:transparent url(../images/bread-separator.png) no-repeat scroll 50% 50%;padding-left:14px;}
#body{margin-top:10px;}
#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;margin-bottom:10px;}
/* 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;}
table.calendar td.daynames{background-color:#C4C085;}
table.calendar td{background-color:#E1E0C2;}
table.calendar td.today{background-color:#BBB774;}
table.calendar td.selectedday{background-color:#FFCC33;}
table.calendar td.selectedday a,table.calendar td.today a{color:White;}
table.calendar td a{color:#424242;}
table.calendar td a:hover{background-color:#85A626;color:black;text-decoration:underline;}
.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:#996633;font-size:1.1em;letter-spacing:0;margin-bottom:0.5em;margin-top:0em;padding-bottom:5px;border-bottom:1px solid #a77038;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.92em;}
table.calendar td.activeday{background-color:#c9c891;}
#ticker{height:30px;}
#ticker_holder{
	background: transparent url(../images/ticker-sl.gif) no-repeat  left top;
	padding: 0px 0px 0px 47px;
}
#ticker_content li a{font-family:Verdana;font-size:12px;font-style:normal;font-variant:normal;font-weight:bold;}
.ticker_container .ticker_all{background:transparent url(../images/ticker_all_sl.png) no-repeat scroll left center;}
.ticker_controls li{background-image:url(../images/ticker_buttons.png);}
.overbox{background:url(../images/overtop-body.png) repeat-y;}
.overboxTop{background:url(../images/overtop-top.png) no-repeat;}
.overboxPointer{background:url(../images/overtop-bottom.png) no-repeat right top;}
.overbox li{background:url(../images/gray-sipka.gif) no-repeat 0 5px !important;}
.creator{float:right;}
/* corners */
.cornerTL,
.cornerTR,
.cornerBL,
.cornerBR{display:block;width:4px;height:4px;font-size:0;}
.cornerTL{position:absolute;top:-1px;left:-1px;background:url(../images/cornertl.png) 0 0 no-repeat;}
.cornerTR{position:absolute;top:-1px;right:-1px;background:url(../images/cornertr.png) 0 0 no-repeat;}
.cornerBL{position:absolute;bottom:-1px;left:-1px;background:url(../images/cornerbl.png) 0 bottom no-repeat;}
.cornerBR{position:absolute;bottom:-1px;right:-1px;background:url(../images/cornerbr.png) 0 bottom no-repeat;}
.box_rounded_01{margin-bottom:12px;padding:5px;border:1px solid #e0e5e8;position:relative;background-color:#FFF;}
.box_rounded_02 .cornerTL,
.box_rounded_02 .cornerTR,
.box_rounded_02 .cornerBL,
.box_rounded_02 .cornerBR{display:block;width:4px;height:4px;font-size:0;}
.box_rounded_02 .cornerTL{position:absolute;top:-1px;left:-1px;background:url(../images/b2/cornertl.png) 0 0 no-repeat;}
.box_rounded_02 .cornerTR{position:absolute;top:-1px;right:-1px;background:url(../images/b2/cornertr.png) 0 0 no-repeat;}
.box_rounded_02 .cornerBL{position:absolute;bottom:-1px;left:-1px;background:url(../images/b2/cornerbl.png) 0 bottom no-repeat;}
.box_rounded_02 .cornerBR{position:absolute;bottom:-1px;right:-1px;background:url(../images/b2/cornerbr.png) 0 bottom no-repeat;}
.box_rounded_02{margin-bottom:12px;padding:5px;border:1px solid #e0e5e8;position:relative;background-color:#FFF;}
#left-content{border-top:6px solid #ADAA5A;}
#right-content{border-top:6px solid #ADAA5A;}
#center-content{padding-top:10px;background-color:#EFEFE7;border-top:6px solid #ADAA5A;padding-bottom:30px;min-height:600px;}
#center-content .wrapper{padding-left:10px;padding-right:10px;}
#toolbar{padding-top:5px;}
.wsymbol{float:left;margin-top:-8px;}
.wtemp{float:left;}
.w_next_days{text-decoration:underline;}
#forecast-mini{float:left;padding-left:5px;}
.photoinfo{width:140px;}
.extra2 .short{border-bottom:1px solid #E1E1E1;margin-bottom:10px;padding:0px 5px 6px;}
.extra2 .short h3{font-size:1em;}
.box_plain_imgBox{margin-bottom:10px;}
.date1{
	background: transparent url(/images/icon-news.gif) no-repeat  left 2px ;
	padding-left: 12px;	
}
