/* Start of CMSMS style sheet 'Arty : smarty' */
body
{
background:url(uploads/images/body-bg.jpg) repeat-x top #101010;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:center;
margin:0;
padding:0;
}

div , ul , li , h4 { margin:0; padding:0;}
ul li{ list-style-type:none;}

/*top menu logo pic*/
#toparea{width:1000px; margin:33px auto 0px; height:195px;}
.logoarea{float:left; width:332px; height:194px; margin:0; padding:0;}
.topright{float:left; width:660px; text-align:right; padding-top:3px;}
.topmenu{ margin-left:260px; margin-top:30px;}
.topmenu ul li{float:left; width:73px; margin:0 3px; text-align:center;}
.topmenu a{ background:url(uploads/images/a-bg.jpg) no-repeat; display:block; color:#88bc0d; font-size:16px; padding:43px 0px 10px; text-decoration:none;}
.topmenu a:hover{ background:url(uploads/images/a-hover-bg.jpg) no-repeat; color:#fff;}

/*middle area banner maincontent*/
#middcontent{ background:url(uploads/images/midd-bg-re.jpg) repeat-x; width:1000px; margin:5px auto 0;}
.middleftctn{width:370px; background-color:#91c314; float:left; text-align:justify; margin-top:26px;}
.middlefth4{ background:url(uploads/images/h4-bg1.jpg) no-repeat; color:#fff; font-size:18px; padding:5px 0 8px 35px;}
.middlefttxt{ margin:12px 10px 0; color:#fff;}
.middctnimg{ border:#88be00; padding:5px; background-color:#a7cf43; float:left; margin-right:8px;}
.middphone{ background:url(uploads/images/tel-bg.jpg) no-repeat; padding:35px 0 14px; margin-left:39px; margin-top:-33px;}

.middlerhtctn{width:630px; float:left;}
.middrgtbanner{width:600px; height:200px; margin-top:1px; margin-bottom:0;}
.middrgttxt{background:url(uploads/images/middrht-tbg.jpg) no-repeat top #91c314; text-align:left; padding-bottom:8px;}
.middrgth4{padding-top:15px; padding-left:5px;}
.middrgttxt li{ background:url(uploads/images/icon00.png) no-repeat left; margin-left:10px; margin-bottom:5px;}
.middrgttxt li a{text-decoration:none; color:#253300; padding-left:15px;}
.middrgttxt li a:hover{color:#fff;}
.middpcontact{ position:absolute; margin-left:520px; margin-top:-93px;}
.middbottompic{width:1000px; margin:0 auto; padding:0; clear:both;}

/*bottom area maincontent*/
#bottomcontent{width:1000px; margin:25px auto;}
.btmleft{width:369px; float:left; color:#fff;}
.btmlfth4{ text-align:center; background:url(uploads/images/midd-h4-bg2.jpg) no-repeat; font-size:16px; height:26px; line-height:26px;}
.btmlfttxt{background:url(uploads/images/bottom-bg.jpg) repeat-x; border-left:#747574 solid 1px;  border-right:#747574 solid 1px; line-height:20px; text-align:justify; padding:10px;}
.btmlftbtn{display:block; text-align:right; margin:50px 8px 45px;}

.btmright{width:611px; float:left; color:#fff; margin-left:20px;}
.btmrgth4{ text-align:center; background:url(uploads/images/midd-title-bg3.jpg) no-repeat; font-size:16px; height:26px; line-height:26px;}
.btmrgttxt{background:url(uploads/images/bottom-bg.jpg) repeat-x; border-left:#747574 solid 1px;  border-right:#747574 solid 1px; line-height:20px; text-align:justify; padding:10px;}
.innertxt1{float:left; text-align:center; width:173px; background:url(uploads/images/box-inter.gif) repeat-x; color:#000; margin:0 11px;}
.innerh4{ font-size:14px; font-weight:normal; padding:5px 0;}
.innerul{ text-align:left; padding-left:6px; margin-top:8px; line-height:18px;}
.innerul li{ background:url(uploads/images/icon00.png) no-repeat left 6px; padding-left:14px;}
.spanlink{background:url(uploads/images/img20.gif) no-repeat right 17px; text-align:right; display:block; padding:20px 30px 8px 0; margin-right:3px;}
.spanlink1{background:url(uploads/images/img20.gif) no-repeat right -1px; text-align:right; display:block; padding:0 30px 10px; margin-right:3px;}
.spanlink a , .spanlink1 a{color:#fff; text-decoration:none;}


/*foot area*/
#foot{ background:url(uploads/images/foot-bg.jpg) repeat-x #7cb305; width:100%; margin:0 auto; line-height:20px; padding:5px 0 8px;}
.footcontat{color:#222; text-align:center;}
.footinner{width:1000px; margin:0 auto;}
.footlink{float:left; text-align:left; padding-top:10px; margin:0 -150px 0 320px;}
.footlink a{color:#222; text-decoration:none; display:block;}
.footlink a:hover{color:#fff;}


/*services web daima*/
#soutbg{background:url(uploads/images/s-maincontent-bg.jpg) repeat-x; width:100%; padding-top:60px; padding-bottom:25px;}
#smaincontent{width:1000px; margin:0 auto; text-align:left;}
.sleftctn{width:217px; float:left; margin-left:10px;}
.pimgone{ background-color:#8a9094; padding:4px; text-align:center;}

.srightctn{width:720px; float:left; margin-left:40px;}
.srhth4{font-size:16px; color:#fff; border-bottom:#777 solid 1px; padding-bottom:8px; margin-left:5px;}
.sinnertxt{color:#fff; border-top:#383838 solid 1px; margin-left:5px;}
.sstrrong{display:block; padding:20px 0 5px; font-size:12px; color:#fff;}
.sinnertxt a{color:#fff; text-decoration:none;}
.sinnertxt a:hover{color:#81b608;}
.sinnertxt li{background:url(uploads/images/li-puce.png) no-repeat left 10px; padding-left:8px; margin-left:8px; line-height:24px;}


/*law*/
.lawstro{display:block; padding:12px 0 5px; font-size:14px; color:#fff;}
.newsbtnstyle{ padding:4px 5px; text-align:right; font-size:11px; margin-right:15px;}
.newsbtnstyle a:hover{ display:block; color:#fff; margin-left:550px;}

p{margin:0px; padding:0px;}


/* End of 'Arty : smarty' */

