/* CSS Document */
form{
	padding:0; margin:0;
	}
#rightSide{
	width:333px; float:left; padding:13px 0 0 0; margin:0;
	}
#rightSide p.top{
	background:url(images/right_top.gif) no-repeat 0 0; width:333px; height:19px ; display:block; 
	}
#rightSide p.buttom{
	background:url(images/right_buttom.gif) no-repeat 0 0; width:333px; height:19px ; display:block; margin:0 0 17px 0;
	}
#domain{
	width:331px; border-left:#cdcdcd 1px solid; border-right:#cdcdcd 1px solid; position:relative; padding:0 0 0 0;
	height:675px;
	}
#domain ul{
	position:absolute; left:16px; top:0; height:49px; width:300px; font-size:0;
	}
#domain ul li{
	height:49px; padding:0 24px 0 24px; float:left;
	}
#domain ul li.noborder{
	height:49px; background-image:none; padding:0 24px 0 24px; float:left;
	}
#domain ul li a{
	background:url(images/icon1.gif) no-repeat 4px 0 #FFFFFF; font:bold 13px Arial, Helvetica, sans-serif; color:#81BE28;
	padding:31px 0 0 0; display:block; text-decoration:none;
	}
#domain ul li a:hover{
	color:#81BE28; background-color:#FFFFFF;
	}
#domain ul li a.about{
	background:url(images/icon2-normal.gif) no-repeat 4px 0 #fff; color:#0880BC;
	}
#domain ul li a.about:hover{
	background:url(images/icon2-hover.gif) no-repeat 4px 0;
	}
#domain ul li a.email{
	background:url(images/icon3-normal.gif) no-repeat 4px 0 #fff; color:#0880BC;
	}
#domain ul li a.email:hover{
	background:url(images/icon3-hover.gif) no-repeat 4px 0;
	}
#domain h2{
	background:url(images/domain_icon.gif) no-repeat 0 0 #FFFFFF; color:#5EA000; height:33px; width:253px;
	font:normal 30px/33px Georgia, "Times New Roman", Times, serif; padding:0 0 0 45px; position:absolute;
	left:19px; top:223px;
	}
#domain h2 span{
	color:#017FC0; background-color:#FFFFFF;
	}
#domain form{
	width:281px; height:64px; background:url(images/form_bg.gif) no-repeat 0 0 #FFFFFF; color:#705D20; position:absolute; 
	font-family:Arial, Helvetica, sans-serif; top:259px; left:19px; padding:30px 0 0 12px;
	}
#domain form label{
	font-size:14px; line-height:24px; padding:0 12px 0 0; float:left;
	}
#domain form input{
	width:116px; height:20px; border-bottom:#D4D0C8 1px solid; border-right:#D4D0C8 1px solid; border-top:#808080 1px solid;
	border-left:#808080 1px solid; float:left;
	}
#domain form input.go{
	border:none; background:url(images/buttom_bg.gif) no-repeat 0 2px #FFFFFe; color:#FFFFFF; text-align:center; height:24px;
	 width:28px; font:normal 16px/16px Georgia, "Times New Roman", Times, serif; float:left; margin:0 0 0 13px; padding:0;
	 cursor:pointer;
	 }
#domain form a{
	background:url(images/form_a_bg.gif) repeat-x 0 0 #FFFFFE; color:#FFFFFA; font-size:14px; width:260px; height:25px;
	line-height:25px; text-align:center; float:left; font-weight:bold; text-decoration:none; margin:6px 0 0 0;
	}
#domain form a:hover{
	background:url(images/form_a_bg_h.gif) repeat-x 0 0
	}
#moreLink{
	width:316px; border-left:#E0D9C4 1px solid; border-right:#E0D9C4 1px solid; padding:0 0 0 15px;
	}
#moreLink h2{
	color:#424242; background-color:#FFFFFF; font:normal 26px/24px Georgia, "Times New Roman", Times, serif;
	}
#moreLink ul.cate{
	width:295px; margin:0; padding:7px 0 12px 0; font-size:0;
	}
#moreLink ul.cate li{
	background:url(images/right_arrow.gif) no-repeat 0 8px; border-bottom:#BFB492 1px dashed; height:21px; padding:0 0 0 16px;
	}
#moreLink ul.cate li.noborder{
	background:url(images/right_arrow.gif) no-repeat 0 8px; border-bottom:none; height:21px; padding:0 0 0 16px;
	}
#moreLink ul.cate li a{
	font:normal 13px/21px Arial, Helvetica, sans-serif; color:#424242; background-color:#FFFFFF; text-decoration:none; padding:0;
	}
#moreLink ul li.cate a:hover{
	background-color:#FFFFFF; color:#004D74;
	}
#moreLink ul{
	width:295px; margin:0; padding:7px 0 12px 0; font-size:0;
	}
#moreLink ul li{
	background:url(images/right_arrow1.gif) no-repeat 0 8px; border-bottom:#BFB492 1px dashed; height:21px; padding:0 0 0 16px;
	}
#moreLink ul li.noborder{
	background:url(images/right_arrow1.gif) no-repeat 0 8px; border-bottom:none; height:21px; padding:0 0 0 16px;
	}
#moreLink ul li a{
	font:normal 13px/21px Arial, Helvetica, sans-serif; color:#004D74; background-color:#FFFFFF; text-decoration:none; padding:0;
	height:21px;
	}
#moreLink ul li a:hover{
	background-color:#FFFFFF; color:#424242;
	}
#moreLink ul.arch{
	width:295px; margin:0; padding:12px 0 12px 0; font-size:0;
	}
#moreLink ul.arch li{
	 border-bottom:none; height:inherit; padding:0 0 0 0px;	width:301px;
	}
#moreLink ul.arch li a{
	background:url(images/arch_li.gif) repeat-x 0 0 #FFFFFE; width:282px; display:block; padding:0 0 0 19px; height:18px; 
	font:bold 12px/15px Arial, Helvetica, sans-serif; color:#FFFFFF; margin:0 0 0px 0;
	}
/*#moreLink ul.arch li a{
	font:normal 13px/16px Arial, Helvetica, sans-serif; color:#424242; background-color:#FFFFFF; text-decoration:none; 
	padding:0 0 10px 16px; background:url(images/right_arrow.gif) no-repeat 0 6px; display:block;
	}*/
#moreLink div.blo ul{
	width:284px; border:#BFB492 1px dashed; background-color:#FCF6E6; color:#424242; padding:12px 6px 12px 9px; margin:7px 0 0 0;
	font-size:0;
	}
#moreLink div.blo ul li{
	background:url(images/right_arrow2.gif) no-repeat 0 8px; border-bottom:#BFB492 1px dashed; height:21px; padding:0 0 0 16px;
	}
#moreLink div.blo ul li.noborder{
	background:url(images/right_arrow2.gif) no-repeat 0 8px; border-bottom:none; height:21px; padding:0 0 0 16px;
	}
#moreLink div.blo ul li a{
	font:normal 13px/21px Arial, Helvetica, sans-serif; color:#424242; background-color:#FCF6E6; text-decoration:none; padding:0;
	}
#moreLink div.blo ul li a:hover{
	background-color:#FFFFFF; color:#004D74;
	}
#meta{
	width:333px; background:url(images/meta_top.gif) no-repeat 0 0 #AC9B64; color:#FFFFFF; padding:15px 0 0 0;
	}
#meta h2{
	font:normal 30px/24px Georgia, "Times New Roman", Times, serif; margin:0 0 0 21px;
	}
#meta ul{
	width:296px; background:url(images/meta_ul_bg.gif) no-repeat 0 0 #D2C49C; color:#050505; margin:8px 0 0 15px; 
	padding:13px 0 0 7px; font-size:0;
	}
#meta ul li{
	background:url(images/right_arrow3.gif) no-repeat 0 8px; padding:0 23px 0 14px; 
	}
#meta ul li a{
	font:bold 12px/22px Arial, Helvetica, sans-serif; text-transform:uppercase; display:block; color:#050505;
	background-color:#D2C49C; border-bottom:#646464 1px dashed; text-decoration:none;height:22px;
	}
#meta ul li a.noborder{
	font:bold 12px/22px Arial, Helvetica, sans-serif; text-transform:uppercase; display:block; color:#050505;
	background-color:#D2C49C; border-bottom:none; text-decoration:none;height:22px;
	}
#meta ul li a:hover{
	background-color:#E5D7AD; color:#050505;
	}
#meta p.ulB{
	background:url(images/meta_ul_bg_bu.gif) no-repeat 0 0; margin:0 0 0 15px; width:303px; height:13px; font-size:0;
	}
#meta p.bu{
	background:url(images/mate_bu.gif) no-repeat 0 0; width:333px; height:14px !important; display:block; font-size:0;
	} 
#meta ul.post{
	width:326px; background:url(images/post_bg.gif) no-repeat 0 0; padding:0px 0 0 7px; margin:0; height:32px;
	}
#meta ul.post li{
	background:url(images/meta_icon.gif) no-repeat center right; float:left; padding:0 30px 0 0;  margin:0;
	}
#meta ul.post li a{
	font:normal 18px/32px Arial, Helvetica, sans-serif; color:#FFFFFF; background-color:#424242; float:left; display:block;
	border-bottom:none; padding:0 0 0 15px; height:32px;
	}
#meta ul.post li a:hover{
	background-color:#5B5B5B; color:#FFFFFF;
	}