#homegallery1{
	position:relative;
	visibility:hidden;
	z-index:0;
	width:100% !important;
	height:300px;
	font-family:"Myriad Pro", Arial, Helvetica, sans-serif;
}
#ctl00_Menutop_homebanner{ height:734px; background-color:#5eac00}
#homegallery1 .gallerydesctext{text-align:left;padding:2px 5px}
.gallerylayer{width:100%}
.img1, .img2, .img3, .img4, .img5, .img6, .img7, .img8,.img9, .imagebg{height:300px;background:url(../images/home-slider/image1.jpg) no-repeat center top #5eac00;z-index:0;width:100%}
.img1{background:url(../images/home-slider/image1.jpg) no-repeat center top #f57e20}
.img2{background:url(../images/home-slider/image2.jpg) no-repeat center top #85b32a}
.img3{background:url(../images/home-slider/image3.jpg) no-repeat center top #eaeaea}
.img4{background:url(../images/home-slider/image4.jpg) no-repeat center top #0084c8}
.img5{background:url(../images/home-slider/image5.jpg) no-repeat center top #39312f}

.destxt h2.iwed, .destxt h2.music, .destxt h2.relyx, .destxt h2.office, .destxt h2.rich, .destxt h2.red{color:#004f5e;font-size:34px;line-height:32px}
.destxt h2.music{color:#003070}
.destxt h2.relyx{color:#000;}
.destxt h2.red{color:#b70009;}
.destxt h2.workf{color:#450070;font-size:34px;font-weight:400;line-height:32px}
.destxt h2.workf strong{font-weight:700}
.hometop{position:relative;top:-734px}
.navpanellayer{position:relative !important;top:450px !important;width:1000px !important;margin:0 auto;text-align:center}
.gallerydesc{position:relative !important;top:100px !important;width:1000px !important;margin:0 auto}
.destxt{position:relative;z-index:9999;top:-650px;width:940px;margin:85px auto 0;padding-left:50px; text-align:right;}
.destxt b{font-size:10px}
.destxt h2{font-weight:400;font-size:33px;line-height:1.2em; margin-bottom:15px;color:#FFF;padding:0 0 5px 0; font-weight:normal !important;text-align:left; margin-left:250px;}
.destxt h2 em{text-transform:uppercase;display:block;font-size:12px;font-style:normal;letter-spacing:0.06em;color:#000}
.destxt h2 em.white, .destxt p.white, .destxt h2.office, .destxt h2.rich{color:#fff}
.destxt p{font-size:25px;color:#000000; text-shadow:0px 0px 1px #ffffff;line-height:24px;width:530px;margin:18px 3px 13px 0;  text-align:right; float:left; line-height:1.6em;text-align:left; margin-left:250px;}
.destxt em{font-size:36px}
.destxt a.more{display:block;margin-top:40px;width:100px;color:#010101;background:url(../images/home-icns.png) no-repeat 0px -79px;height:22px;position:absolute;top:230px;padding:9px 0 0 0;text-align:center;text-transform:uppercase;width:106px;font-size:11px;}
.btnleft{background:url(../images/home-icns.png) no-repeat 0px -51px;width:25px;height:25px;}
.btnplay{background:url(../images/home-icns.png) no-repeat -26px -51px;width:25px;height:25px;}
.btnright{background:url(../images/home-icns.png) no-repeat -75px -51px;width:25px;height:25px;}
.btnpause{background:url(../images/home-icns.png) no-repeat -50px -51px;width:25px;height:25px;}
#logo a{background:url(../images/home-icns.png) 0px 0px;}
h4{font-size:16px}
#hpart{background:url(../images/ho-hpartbg.png) bottom repeat-x #000;height:72px;}
.mainbottom{margin:-73px auto;text-align:center;width:700px;}
a.newidea, a.newidea:hover, a.smallbusiness, a.smallbusiness:hover, a.mediumtolarge, a.mediumtolarge:hover, a.iphone, a.iphone:hover{background:url(../images/home-main.png) no-repeat;height:118px;width:206px;display:block;text-indent:-99999px;float:left}
a.newidea{background-position:-178px -397px;margin:10px 10px 0px 10px}
a.newidea:hover{background-position:-178px -399px}
a.smallbusiness{background-position:-391px -396px;margin:11px 10px 0px 10px}
a.smallbusiness:hover{background-position:-391px -398px}
a.mediumtolarge{background-position:-602px -396px;margin:11px 10px 0px 10px}
a.mediumtolarge:hover{background-position:-602px -398px}
a.iphone{background-position:-814px -396px;margin:11px 10px 0px 10px}
a.iphone:hover{background-position:-814px -398px}
.codatabs{margin:0 auto;width:990px;text-align:center;}
.codatabs ul.tabs{margin:0;padding:0 0 50px 40px;float:left;position:relative;z-index:999999;margin-top:-110px;font-family:"Lucida Sans Unicode","Lucida Grande",sans-serif;font-size:15px}
.codatabs ul.tabs li{margin:0 1px;padding:0;list-style:none;float:left;height:84px;width:177px}
.codatabs ul.tabs li a{display:block;width:177px;height:68px;padding:22px 0 0 0;color:#868686;text-shadow:2px 2px 2px #fff;background:url(../images/home-main.png) no-repeat -6px -229px}
.codatabs ul.tabs li.active a{height:44px;padding:40px 0 0 0;color:#000;text-shadow:2px 2px 2px #999;background-position:0px -304px}
.tab_content{clear:both;padding:0 30px 0 20px}
.tab_container{text-align:left;clear:both;min-height:400px;}
.tab_container a, .tab_container ul li a, .tab_container p a{color:#2C2E34}
.tab_container a:hover, .tab_container ul li a:hover, .tab_container p a:hover{color:#7b7b7b}
.padreview{padding:0px 25px 5px 30px}
.quteleft{background: #fff url(../images/home-main.png) no-repeat -712px -260px;width:65px;height:42px}
.quteright{background: #fff url(../images/home-main.png) no-repeat -712px -315px;width:65px;height:42px;float:right}
.review-bg{width:820px;height:300px;margin:0 auto}
.greentxt{color:#649401;margin:10px 15px 0 0}
.client_name{font-weight:700}
.whyp-bg{background:url(../images/whylistbg-midd.jpg) no-repeat 260px 30px;height:326px;margin-left:-10px;}
ul.why_plaveb{float:left;width:35%;margin:0;padding:10px 40px 10px 0}
ul.why_plaveb li{font-size:16px;font-weight:400;height:60px;padding:20px 0 0 45px;list-style:none;color:#555;background: #fff url(../images/home-main.png) no-repeat -148px -388px;}
ul.why_plaveb li.rightimg{background: #fff url(../images/home-main.png) no-repeat -690px -384px;}
ul.why_plaveb li span{color:#7a9f24;}
ul.why_plaveb li a{color:#333;font-weight:400}
ul.why_plaveb li a:hover{color:#649401}
#tab5 dl{display:none}
p.article strong{font-size:20px;font-size:700;color:#5E961D;display:block}
a.viewmore{font-weight:700;display:block;padding-top:10px;float:right}
h1{font-family:"Lucida Sans Unicode","Lucida Grande",sans-serif;font-weight:bold;font-size:14px;line-height:30px;color:#5e961d;margin:0 0 15px 0;padding:0;clear:both;display:block;}
h1 span{color:#5E961D;font-weight:bold;text-transform:none;font-size:30px;display:block;padding-top:6px;}
ul#tabMenu{padding:0;margin:0 0 0 40px;position:relative;z-index:9999;bottom:-15px;font-family:"Lucida Sans Unicode","Lucida Grande",sans-serif;font-size:13px}
ul#tabMenu li{list-style:none;float:left;font-size:12px;width:auto;margin:0 8px 0 0;padding:20px 0 0 0;width:161px;height:117px;display:inline-block;font-weight:bold;color:#333;text-align:center;cursor:pointer}
ul#tabMenu li.selected{color:#5E961D;background:url(../images/home-main.png) no-repeat -530px -235px}
ul#tabMenu li{color:#333;text-align:center}
ul#tabMenu li:hover{color:#5E961D}
ul#tabMenu li span{width:161px;float:left;height:122px;display:inline-block;padding:15px 0}
ul#tabMenu li span.webdesign, ul#tabMenu li span.webdesign:hover, ul#tabMenu li span.webapps, ul#tabMenu li span.webapps:hover, ul#tabMenu li span.ecommerce, ul#tabMenu li span.ecommerce:hover, ul#tabMenu li span.webmarket, ul#tabMenu li span.webmarket:hover, ul#tabMenu li span.mobile, ul#tabMenu li span.mobile:hover{background:url(../images/home-main.png) no-repeat;height:80px;margin:0 0 0 40px;width:70px;padding:0}
ul#tabMenu li span.webdesign{background-position:-183px -227px}
ul#tabMenu li span.webdesign:hover, ul#tabMenu li.selected span.webdesign{background-position:-183px -307px}
ul#tabMenu li span.webapps{background-position:-243px -229px}
ul#tabMenu li span.webapps:hover, ul#tabMenu li.selected span.webapps{background-position:-243px -309px}
ul#tabMenu li span.ecommerce{background-position:-313px -226px}
ul#tabMenu li span.ecommerce:hover, ul#tabMenu li.selected span.ecommerce{background-position:-313px -306px}
ul#tabMenu li span.webmarket{background-position:-385px -227px}
ul#tabMenu li span.webmarket:hover, ul#tabMenu li.selected span.webmarket{background-position:-385px -307px}
ul#tabMenu li span.mobile{background-position:-457px -227px}
ul#tabMenu li span.mobile:hover, ul#tabMenu li.selected span.mobile{background-position:-457px -307px}
.boxBody{height:200px;width:860px;overflow:hidden;position:relative;clear:left;margin:0 auto;padding:25px 25px 5px 25px;background:url(../images/home-main.png) no-repeat 0 -524px}
.boxBody div.show{display:block}
.boxBody p, .boxBody .tspace{padding:0 0 15px 0}
.font18title{font-size:18px;color:#5e961d}
#webdesign, #webapps, #ecommerce, #webmarket, #mobile{float:left}
.boxBody ul{width:500px;float:left;margin:10px 0 0 0;padding:0}
.boxBody ul li{list-style:none;background:url(../images/home-main.png) no-repeat -1023px -423px;font-size:12px;width:230px;float:left;margin:0;padding:3px 10px}
.bgwebdesign, .bgwebapps, .bgecommerce, .bgwebmarket, .bgmobile{float:right;width:148px;height:140px;margin:-45px 30px 0 0;display:block}
.bgwebdesign{background:url(../images/home-main.png) no-repeat 0px -387px;height:137px; margin-top:-80px}
.bgwebapps{background:url(../images/home-main.png) no-repeat -905px -538px;width:128px}
.bgecommerce{background:url(../images/home-main.png) no-repeat -905px -655px;width:128px}
.bgwebmarket{background:url(../images/home-main.png) no-repeat -785px -245px;width:128px}
.bgmobile{background:url(../images/home-main.png) no-repeat -910px -232px;width:128px}
p{clear:both;line-height:18px;margin:8px 3px 3px 0;text-align:left}
.top-img{background:url(../images/home-main.png) no-repeat -691px -707px;width:215px;height:10px}
.bottom-img{background:url(../images/home-main.png) no-repeat -691px -730px;width:215px;height:60px}
.parawidth{width:300px}
.contentwidth{width:545px;margin-left:10px}
#control{height:69px;margin-left:auto;margin-right:auto;overflow:hidden;position:relative;text-align:left;top:1px;width:0px;z-index:10;float:right;}
#control_contents{background:#2e3034;height:100%;position:absolute;width:200px;z-index:-1;float:right;border:0;padding:5px;}
.control_button1{cursor:pointer;height:69px;margin-left:auto;margin-right:auto;position:relative;top:10px;width:112px;z-index:20;float:right;background:url(../images/home-icns.png) left -110px no-repeat;margin-right:-5px}
.control_button1 img{border:medium none;position:relative;top:0px;}
.control_button1 a{color:#545454;font-family:Arial, Helvetica, sans-serif;font-size:20px;font-weight:bold;left:10px;position:relative;text-decoration:none;top:5px;}
.topcontrol1{right:0px;top:270px;position:absolute;text-align:center;z-index:25;display:inline-block;overflow:hidden; }
body:nth-of-type(1) .topcontrol1{
width:365px ;
}
#control1{height:495px;margin-left:0px;margin-right:0px;overflow:hidden;position:relative;text-align:left;top:1px;width:0px;z-index:10;float:right;}
#control2{height:495px;margin-left:0px;margin-right:0px;overflow:hidden;position:relative;text-align:left;top:1px;width:0px;z-index:10;float:right;}
#control_contents1{background:none;height:496px;position:absolute;width:200px;z-index:9999;float:right;border:0;}
.basic p{padding:0 10px;line-height:18px}
.cssform b{margin-right:10px}
#request .cssform p{margin:0 0 3px 10px}
#request .cssform .red{color:#eec8c8;font-weight:400;font-size:10px}
#request .cssform .red a:hover{color:#fff}
#request{background:url(../images/req-bg.png) -1px 85px no-repeat;height:495px;border-top:0px solid #555}
#request .cssform p{clear:both;text-align:left;font-size:10px;margin-top:0;width:175px;margin-right:0 px;margin-bottom:3px;margin-left:10px;padding-top:2px;padding-bottom:3px}
#request .cssform b{color:#bdbdbd;text-align:left;font-size:11px;font-family:"Arial";width:25px;font-weight:normal;float:left;margin-left:0}
#request input.required, #request .cssform p .phonenum.required, #request textarea.required, #request select.required, #request .cssform input.required, .cssform #request .nowrap{white-space:nowrap}
#request .cssform p .phonecode{width:24px !important;border-right:#4d4d4d 1px solid}
#request .cssform p .phonearea{width:23px !important;border-right:#4d4d4d 1px solid}
#request .cssform p .phonenum{width:50px !important;border-right:#4d4d4d 1px solid}
#request .cssform p .phoneext{width:23px !important}
#request .cssform p .phonemsg{text-align:left;font:Arial,Helvetica,sans-serif x-small;color:#999;font-size:8px}
#request .cssform p span{text-align:left;font:Arial,Helvetica,sans-serif 6px normal;color:#999}
#request .cssform p .alertast{font-size:9px !important;height:10px;margin:0 0 0 33px;line-height:normal;color:green}
#request .cssform p .alertast.mr88{margin:0 0 0 83px}
.privacy, #request label a.privacy{padding:1px 0 1px 15px;color:#a8a8a8;width:auto;display:inline-block;font-size:10px}
.privacy-img{background:url(../images/plaveb-main-images.png) no-repeat -532px -121px;width:15px;height:13px;margin:0 0 0 53px}
#request .cssform a:hover{color:#000}
#request .req-bottom .coma{font-size:30px;color:#666;line-height:30px}
#request .smtbtn{height:30px;margin:0 0 0 35px;border:none;border:none;cursor:pointer;width:100px}
#request .smtbtn input, #request .smtbtn input:focus{background:url(../images/plaveb-main-images.png) -430px -112px no-repeat;}
.bknone, #request p.btnnone{background:none;float:none}
.cornbtm{float:left;width:206px;height:8px;background:#2a2a2a}
.topbg{background:url(../images/home-icns.png) -113px -50px;padding:1px 5px 3px 5px; height:100px}
.selected{display:none}
.call{color:#d9d9d9;font-weight:900;font-size:15px;font-family:"Arial";padding-left:19px}
.call strong{font-size:20px;font-weight:900;color:#94bd2f}
.call label, #rpart label a{color:#d9d9d9;font-weight:900;font-size:11px;margin-bottom:0px;line-height:18px;padding-left:0px;text-align:center;width:200px;display:inline-block}
.cssform input, .cssform  select, .cssform textarea{margin:0;padding:0;border:1px solid #222;padding:1px;background:#333;color:#ccc;font-size:12px;font-family:Arial, Helvetica, sans-serif; width:159px;}
input.required{border:1px solid #be6666}
input.phonenum.required{border:1px solid #be6666 !important}
#rpart input:focus, #rpart textarea:focus{background:#666;color:#000}
#rpart label.help{color:#A4A4A4;font-size:8px;margin:0 0 0 35px;}
ul.gallery{margin:0;height:95px;float:left;list-style:none;}
ul.gallery li{float:left;width:202px;height:120px;padding:1px;margin:0 0 0 25px;background:url(../images/home-main.png) no-repeat -454px -398px;}
ul.gallery li a{display:block;height:97px;color:#FFF;text-decoration:none;width:202px;position:relative;}
ul.gallery li a#id1, ul.gallery li a#id2, ul.gallery li a#id3{background:url(../images/home-slider/menu-slider.png) repeat 0 95px;}
ul.gallery li a.height{height:95px;}
ul.articlelist{list-style:none;list-style-type:none;margin:10px 0 0 0;float:left;}
ul.articlelist li{background:url(../images/artical-bg.jpg) no-repeat right bottom;padding:0px 75px 30px 0;width:880px;margin-top:10px;}
ul.articlelist li a{color:#649401;font-size:14px;display:block;padding:0 0 5px 0;}
.caseimg{background:url(../images/home-main.png) no-repeat -720px -472px;width:96px;height:26px;}
.portfimg{background:url(../images/home-main.png) no-repeat -822px -472px;width:68px;height:26px;}
.pladimg{background:url(../images/home-main.png) no-repeat -896px -472px;width:118px;height:26px;}

.MR20{ margin-right:20px}
