header{margin:20px 0 0 0;overflow:hidden;clear:both;}
.menucol{background:url(../images/whitebg.png) repeat;box-shadow:1px 3px 4px 1px rgba(0, 0, 0 , 0.3);}
.weblogo{margin:-20px 0 0 0;float:left;}
.menus{font-family:jenna_sueregular;font-size:28px;font-weight:bold;float:right;}
.menus > ul > li{float:left;}
.menus > ul > li > a{padding:25px 16px;overflow:hidden;display:block;transition:all 0.5s ease-in-out;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;color:#5a2305;}
.menus > ul > li > a:hover, .menus > ul > li a.active{background-color:#360d00;color:#FFF;}
.menuicon{width:30px;height:30px;background:url(../images/menu-icon.png) no-repeat center center #360d00;position:absolute;top:11px;right:0;cursor:pointer;display:none;}
.mnbtn{background-color:#360d00 !important;}
.mnbtn a{color:#FFF !important;}
.diblk{display:block !important;}
.mblt{background:url(../images/blt2.png) no-repeat scroll 4px 42px;}
.menuabso{position:absolute;width:250px;background:url(../images/whitebg.png) repeat;display:none;}
.menuabso li a{padding:10px;overflow:hidden;display:block;color:#360d00 !important;}
.body-part{overflow:hidden;clear:both;}
.body-colum{padding:0 0 10px 0;margin:0 auto;width:1024px;overflow:hidden;}
.sptwrap{margin:0 auto;width:700px;overflow:hidden;}
.sptcol{padding:10px;overflow:hidden;background-color:#360d00;box-shadow:inset 1px 0px 5px 3px rgba(0, 0, 0 , 0.3);clear:both;}
.spt{float:left;width:60%;}
.spt img{width:100%;}
.spt ul, .spt li{overflow:hidden;clear:both;}
.spt li{padding:7px 10px 7px 45px;color:#FFF;font-size:18px;}
.mailicon{background:url(../images/mailicon.png) no-repeat scroll 10px center;}
.phicon{background:url(../images/contacticon.png) no-repeat scroll 10px center;}
.social{padding:10px 20px;background-color:#360d00;width:40%;box-shadow:inset 1px 0px 5px 7px rgba(0, 0, 0 , 0.3);-moz-box-shadow:inset 1px 0px 5px 7px rgba(0, 0, 0 , 0.3);-webkit-box-shadow:inset 1px 0px 5px 7px rgba(0, 0, 0 , 0.3);-o-box-shadow:inset 1px 0px 5px 7px rgba(0, 0, 0 , 0.3);float:left;}
.social p{margin:8px 0 0 0;color:#ff7934;font-size:30px;font-weight:bold;}
.social ul{margin:8px 0 0 0;overflow:hidden;clear:both;}
.social li{margin:0 0 0 7px;float:left;}
.social li a{width:35px;height:35px;background-color:#FFF;overflow:hidden;text-align:center;display:block;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%;}
.social li a img{margin:9px 0 0 0;}
.social li a:hover{background-color:#ff7934;}
.cntx, .cntx ul, .cntx li{overflow:hidden;clear:both;}
.cntx p{margin:0 10px 0 0;}
.cntx li{margin:0 0 10px 0;}
.cntx a{color:#360d00;}
.cntx a:hover{text-decoration:underline;color:#333;}
.faqs li{margin:10px 0 35px 0 !important;}
.slide{width:630px;overflow:hidden;clear:both;}
.slide img{width:100%;}
.shdw{width:100%;}
.recent{margin:0 0 20px 0;background-color:#360d00;color:#FFF;}
.recent .hd2{padding:10px 15px 0 15px;color:#FFF !important;}
.recent, .recent ul, .recent li{overflow:hidden;clear:both;}
.recent li a{padding:10px 15px;overflow:hidden;color:#FFF;border-bottom:dashed 1px #582f22;display:block;}
.recent li a:hover{background-color:#582f22;}
.sidepic, .sidepic ul, .sidepic li{width:100%;clear:both;float:left;}
.sidepic li{margin:0 0 15px 0;}
.sidepic img{width:100%;}
.blt{margin:10px 0 0 0 !important;background:url(../images/blt.png) no-repeat scroll left 5px;text-align:left;font-weight:bold;padding:0 0 0 15px;}
footer{width:100%;clear:both;background-color:#360d00;float:left;}
.fotercolum{padding:5px 0;margin:0 auto;width:1024px;display:table;clear:both;}
.powerdby{margin:5px 0 0 0;overflow:hidden;color:#FFF;clear:both;}
.powerdby p{float:left;}
.powerdby span{display:block;float:right;}
.prof{margin:15px 0 15px 0;background-color:#360d00;color:#FFF;}
.prof, .prof ul, .prof li{overflow:hidden;clear:both;}
.prof li{padding:8px 15px;}
.prof li:hover{background-color:#60372d;}
.pnme{margin:0 30px 0 0;width:170px;font-size:14px;font-weight:bold;float:left;}
.pnme span{float:right;}
.pfdet{overflow:hidden;}
.blog, .blog ul, .blog li{overflow:hidden;clear:both;}
.blog li{padding:10px 0;margin:10px 0 0 0;border-bottom:dashed 1px #666;}
.blog li .reads{float:right;display:block;font-size:16px;font-weight:bold;color:#360d00;}
.blog li .reads:hover{color:#333;text-decoration:underline;}
.gal{overflow:hidden;clear:both;}
.gal img{width:100%;}
.sitemap{margin:15px 0 0 0;}
.sitemap, .sitemap ul, .sitemap li{overflow:hidden;clear:both;}
.sitemap li a{overflow:hidden;display:block;padding:7px 10px;margin:0 0 10px 0;border:dashed 1px #360d00;font-size:18px;}
.sitemap li a:hover{background-color:#360d00;color:#FFF;}