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{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*/
#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:97px;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{background:white url(../images/footer-bg-2.png) repeat-x top;padding-top:50px;padding-bottom:20px}
#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;margin-right:10px;margin-top:10px;padding:6px;border:1px solid #D2D2A8;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:black}
#footer-column{margin-left:220px;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{color:#FFFFFF;letter-spacing:0px;margin:0px;padding:0px;padding-left:6px;background-color:#B7B36B;background-image:url(../images/h2-bg.gif);background-position:100% 50%;background-repeat:no-repeat;font-weight:bold;font-size:0.92em;line-height:20px;text-transform:uppercase}
#col1-b .m-box h2{color:#FFFFFF;margin:0px;padding:0px;padding-left:6px;background-color:#B7B36B;font-weight:bold;line-height:20px;font-size:1em;text-transform:uppercase}
#col1-b .m-box .m-holder{padding:5px;margin-bottom:1em}
#col3 .m-box .m-holder,#col2 .m-box .m-holder{padding:5px 8px 20px 8px;background:url(../images/shadow.gif) #EFEFE1 no-repeat bottom;font-size:92%}
.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}
#bread-in{margin-bottom:0em;padding-bottom:3px;padding-left:0px;padding-top:3px;color:#777777}
.breadcrumbs,.breadcrumbs a{font-family:Arial,Helvetica,sans-serif;font-weight:bold;color:#996633}
.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;
	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;
}