/**
 * Table of Contents:
 * mian
 * header
 * navigation
 * content
 * post
 * sidebar
 * comments
 * search-form
 * other
 * footer
 */

/*mian*/
*{margin:0;padding:0;}
body{font-size:14px;font-family:"Open Sans",sans-serif;color:#555555;background:url(../img/bg.png) center top repeat;}
h1,h2,h3,h4,h5,h6{font-weight:normal;}
img{border:0;max-width:100%;height:auto;}
a{color:#737373;text-decoration:none;transition:color 0.2s linear;-moz-transition:color 0.2s linear;-webkit-transition:color 0.2s linear;-o-transition:color 0.2s linear;}
a:hover{color:#46A8C8;text-decoration:none;}
a:focus{outline:none;}
ol,ul,li{list-style:none outside none;}
.clear{clear:both;}
.fa{color:#777777;}
#container{width:100%;}
#header .inner,#navigation .inner,#content .inner,#footer .inner{max-width:1000px;margin:0 auto;}

/*header*/
#header { background:#FFF url(../img/header_bg.png) center bottom; height: 130px;}
#header .inner{ background:url(../img/header-image.png) right bottom no-repeat; height: 120px; overflow:hidden; }
#caption{min-height:84px;padding:0 10px;}
#title{height:40x;line-height:40px;float:left;padding:25px 0 19px;}
#title a{font-size:33px;font-weight:bold;
	color:#83aa59;
}
#divsearch{width:270px;height:32px;float:right;padding:35px 0 17px;}

/*navigation*/
#navigation{background:#FFF;}
#nav{width:100%;}
#nav ul{letter-spacing:-4px;word-spacing:-4px;font-size:0;}
#nav li{display:inline-block;position:relative;letter-spacing:normal;word-spacing:normal;*display:inline;zoom:1;font-size:13px;}
#nav .current_page_item{background:url(../img/nli.png) repeat-x;}
.mr li:first-child{background:url(../img/nli.png) repeat-x;}
#nav li a{display:block;line-height:16px;padding:9px 10px;color:#333;}
#nav li a:hover{background:url(../img/nli2.png) repeat-x;}
#nav .sub-menu,#nav .children{height:0;left:0;overflow:hidden;padding:0;position:absolute;width:0;z-index:99999;top:33px;}
#nav li:hover > ul, #nav .focus > ul{clip:inherit;overflow:inherit;height:inherit;width:inherit;}
#nav ul ul a{padding:10px 10px;margin:0;width:180px;background:#afa553;}
#nav ul ul a:hover{background:#9c8e32;}
#nav ul ul li{padding:0;border-top:1px solid #938a28;}
#nav ul .sub-menu ul,#nav ul .children ul{border-left:0 none;left:100%;top:-1px;}
#nav .menu-toggle{width:100%;height:34px;display:none;}
#nav .menu-toggle a{width:100%;height:34px;display:block;line-height:37px;font-weight:bold;text-align:center;font-size:22px;cursor:pointer;color:#ffffff;}

/*content*/
#content {
	background:url(../img/trushi.png) repeat-x;
}
#cont{width:100%;min-height:600px;padding:0 0 50px;
	background-color: rgba(255, 255, 255, 0.6);
}
#main{width:66%;float:left;padding:10px 0 20px;display:inline-block;margin:0 6% 0 0;}
.mscont{width:100%;line-height:26px;overflow:hidden;text-align:Justify;text-justify:inter-ideograph;}
.mscont img{max-width:660px;height:auto;margin:0 0 20px;}
.mscont pre{line-height:16px;background:#ededef;color:#45474B;border-left:15px solid #dddee2;_border-left:none;padding:5px 9px;font-size:12px;overflow-x:auto;margin:0 0 10px;}
.mscont table{border-bottom:1px solid #ededed;borde