﻿body {background:url(../images/background_main.jpg) no-repeat top right #578638;}	
#sitemast,#nav,#member_nav,#main,#footer,#footer span.copyright{width:930px;}
#sitemast{
	padding:2.5em 0 0;overflow:hidden;margin:0 0 0 35px;
	height:95px;
}
h1{
	background:url(../images/main/logo.png) 0 0 no-repeat;height:95px;
	text-indent:-9999px;width:485px;top:-0.3em;
}
h1 a{height:95px;display:block;}
#nav,#member_nav{position:absolute;z-index:1;left:35px;}
#nav{top:145px;text-align:left;}
	ul#menu li{margin:0 9px 0 0;}
	#member_nav{position:absolute;top:175px;left:35px;padding:0;}
#main{position:relative;left:35px;padding-top:1.5em;margin:0;}
#headline,#sign-in{height:300px;float:left;margin-top:3.5em;}
#headline{width:624px;background:#fff;margin-right:1em;}
#sign-in{
	background:url(../images/main/bg_loginform.png) 0 0 no-repeat!important;
	background:url(../images/main/bg_loginform_ie6.png) 0 0 no-repeat;
	width:276px;height:225px;float:right;margin-bottom:105px;
}
#sign-in form{
	padding:0 15px 0 23px;
}
	#sign-in h2{text-align:center;padding:19px 0 5px 0;margin:0 0 0.5em 0;}
	#sign-in form{font-size:0.8em;}
	#sign-in label{margin:0 0 5px 0;}
	#sign-in p{margin:0 0 11px 0;}
	#sign-in input.reg_ipt{width:180px;font-family:verdana,helvetica,clean,sans-serif;}
	input.memo{vertical-align:middle;margin-right:1px;}
	.loginbttn{
		background:url(../images/main/img_loginbttn.png) 0 0 no-repeat;
		width:49px;height:28px;text-indent:-9999px;
		float:left;
	}
	.loginbttn:hover{background:url(../images/main/img_loginbttn.png) 0 -28px no-repeat;}
	ul.bot_info{clear:both;height:0;text-align:right;}
	ul.bot_info li{padding:0 3px;display:inline;}
	/*after login*/
	#sign-in p.top_block{
		border-bottom:1px solid #DBDF87;
		width:240px;margin:5px 0 10px 18px;padding:11px 0 8px;
	}
	span.login{display:block;float:right;font-size:0.8em;}
	span.regards{line-height:1.5em;font-size:0.8em;}
	span.regards cite{font-style:normal;font-weight:bold;}
	ul#service{clear:both;padding:0 0 0 20px;}
	ul#service li{font-size:0.8em;}
	ul#service li ul{padding-top:6px;}
	ul#service li li{
		font-size:1em;margin:0 0 0 5px;padding:0 0 0 12px;
		line-height:2em;border-left:2px solid #eff;
	}
h2{
	font-size:1.1em;color:#FCEB67;line-height:1.3em;
	padding-bottom:3px;clear:both;border:none;
}
h3{line-height:2em;font-size:1em;}
h4{line-height:1.25em;height:30px;padding:15px 0 0 0;text-align:left;}
h4 a{color:#88DAF7;}
h4 a:hover{color:#FCF2CD;}
#latest{float:left;padding-top:35px;}
	.column{padding:8px 27px 50px 0;float:left;width:190px;}
	.column p.wrapper_pic{width:190px;margin:0 auto;}
	.column img{}
	.column p.text_block{
		line-height:1.8em;padding:12px 0 26px 0;margin:10px 0 0 0;height:95px;
		border:1px solid #F0E92E;border-width:1px 0;font-size:0.8em;
		overflow:hidden;
	}
	.column span{padding:0 0 0 1em;}
#billboard{float:right;width:278px;}
	#billboard h2{
		background:url(../images/main/bg_h2_billboard.png) 0 0 no-repeat;
		margin:0 0 0 0;height:40px;padding:10px 0 0 22px;color:#9A6F16;
	}
	#billboard ul{
		background:url(../images/main/bg_billboard.png) 0 0 no-repeat;
		padding:15px 0 15px 0;width:278px;height:308px;
	}
	#billboard ul li{
		margin:0 2px;padding:0 0 0 45px;line-height:1.65em;
		border-bottom:1px solid #ddd;display:block;width:229px;
	}
	#billboard ul li a{font-size:0.8em;color:#57912A;font-weight:bold;}
	#billboard ul li a:hover{text-decoration:none;color:#40660D;}
	#no1,#no2,#no3{}
	#billboard ul li#no1{background:url(../images/main/no1.png) 5% 25% no-repeat;}
	#billboard ul li#no2{background:url(../images/main/no2.png) 5% 25% no-repeat;}
#footer {
	background:url(../images/all/wisdom_eye.png) 96% 50% no-repeat #303D29;
	position:relative;left:35px;padding:32px 25px 20px;margin:0;color:#F1AD1B;
	border-top:1px solid #A3D73A;height:95px;width:882px;
}
#footer span.copyright {
	line-height:1.75em;width:935px;height:95px;
	color:#F1AD1B;margin:0 auto;font-size:0.8em;
}
#footer span.copyright a.hostsite{color:#F1AD1B;}
