body{padding:0px; margin:0px; font-family:Arial, Verdana, Helvetica, sans-serif; font-size:12px; color:#333; background:url(../images/main-repeat-bg.jpg) #fff left top repeat-x;}
img{border:none;}
.l{float:left;} .r{float:right;} .c{clear:both;} .full{width:100%;}
.main{width:982px; margin:0px auto;}
.logo{padding:8px 0px 0px 26px;}
.slogan{padding:39px 87px; text-align:center; color:#75ac00; font-size:18px; background:url(../images/slogan-bg.jpg) center center no-repeat;}
.navigation{width:912px; background:url(../images/navigation.jpg) left top no-repeat; padding:5px 35px 5px 35px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.navigation ul{padding:0px; list-style:none; margin:0px;}
.navigation ul li{padding:0px; float:left;}
.navigation ul li a{text-decoration:none; color:#75ac00; font-weight:bold; background:url(../images/navi.jpg) left top repeat-x; padding:0px 15px; line-height:30px; display:block;}
.navigation ul li a:hover{color:#FFF; background:url(../images/navi-hover.jpg) left top repeat-x;}
.navigation ul li .selected{color:#FFF; background:url(../images/navi-hover.jpg) left top repeat-x;}
.middle-repeat{background:url(../images/middle-repeat.jpg) center top repeat-y;}
.middle-top{width:960px; padding:10px 11px 0px 11px; background:url(../images/middle-top.jpg) center top no-repeat;}
.sidebar{width:217px;}
.heading1{padding-left:10px; margin-top:5px; background:url(../images/heading-1.jpg) left top no-repeat; overflow:hidden;}
.heading2{padding-left:10px; margin-top:5px; background:url(../images/heading-2.jpg) left top no-repeat; overflow:hidden;}
.heading3{padding-left:10px; margin-top:5px; background:url(../images/heading-3.jpg) left top no-repeat; overflow:hidden;}
h2{font-size:14px; color:#76ae01; font-weight:normal; margin:0px; padding-left:10px; line-height:38px; white-space:nowrap;}
h2 a{text-decoration:none; color:#75ac00;}
h2 a:hover{color:#908f8f;}
.side2-repeat{padding:5px 8px 0px 8px; background:url(../images/side2-repeat.jpg) center top repeat-y;}
.seo-pack{background:url(../images/seo-pack.jpg) left 10px no-repeat; padding:10px 0px 10px 80px; line-height:20px; color:#76ae01;}
.seo-pack a{text-decoration:none; color:#76ae01;}
.seo-pack a:hover{color:#666;}
.seo-port{padding:10px 0px 10px 58px; line-height:20px; color:#76ae01;}
.request{padding:10px; line-height:20px; color:#76ae01;}
.request span{padding:0px 10px;}
.livechat{padding:10px; line-height:20px; color:#76ae01;}
.livechat span{padding:0px 8px;}
.flied{color:#cdcccc; font-size:12px; border:#dcdcdc 1px solid; width:175px; margin:5px 0px;}
.side3-repeat{padding:10px 8px 0px 8px; background:url(../images/side3-repeat.jpg) center top repeat-y; overflow:hidden;}
.testimonial{width:185px; color:#797878;}
.testimonial span{text-align:right; float:right; font-weight:bold; color:#76ae01;}
.testimonial-line{padding:10px 0px; text-align:center;}
/*contentbar*/
.contentbar{width:526px;}
.content{color:#797878; padding:20px 30px;}
.content a{text-decoration:none; color:#76ae01; font-weight:normal; line-height:20px; white-space:nowrap;}
.content a:hover{color:#908f8f;}
.content ul{list-style:none; padding:0px; margin:0px;}
.content ul li{padding-left:10px; background:url(../images/bullet.jpg) left 9px no-repeat; line-height:20px;}
.content h1{padding-left:30px; margin:0px 0px 5px 0px; font-weight:normal; font-size:14px; color:#76ae01; background:url(../images/icon.jpg) left top no-repeat; line-height:22px; border-bottom:dashed 1px #76ae01;}
.tabbing{color:#797878; padding:0px 30px;}


.footer-top{background:url(../images/footer-top.jpg) center top no-repeat; margin-top:8px;}
.footer-navi{color:#75AC00; padding:0px 0px 20px 20px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.footer-navi ul{list-style:none; padding:0px; margin:0px;}
.footer-navi ul li{padding:0px 10px; float:left;}
.footer-navi ul li a{text-decoration:none; color:#75ac00; font-weight:bold; line-height:40px;}
.footer-navi ul li a:hover{color:#908f8f;}
.footer-navi ul li ul li{clear:left; padding:0px;}
.footer-navi ul li ul li a{text-decoration:none; color:#75ac00; font-weight:normal; line-height:20px; white-space:nowrap;}
.footer-navi ul li ul li a:hover{color:#908f8f;}
.copyright{color:#75ac00; padding:5px 0px 25px 0px}
.developed{color:#908f8f; padding:5px 0px 25px 0px}
.dhyey-info{width:100%; text-align:center; color:#908f8f; padding-bottom:40px;}
.dhyey-info a{text-decoration:none; color:#76ae01;}
.dhyey-info a:hover{color:#908f8f;}

