body{font-family:arial,helvetica,sans-serif;padding:0;margin:0;behavior:url("csshover.htc");}
#easyheader{background:url('images/header.gif') repeat scroll 0 0;height:90px;min-width:975px;width:auto;}
#clickheader{background:url('images/motto.gif') no-repeat;width:975px;height:85px;margin:0 auto 0 auto;clear:both;padding:5px 0 0 0;}
.logo{float:left;display:inline;border:0;width:130px;height:80px}
#easymenu{background:url('images/menu.png');height:30px;min-width:975px;width:auto;margin:0 auto 0;padding:0;}
.chead{font-size:10px;color:#007;font-weight:bold;text-align:right;margin:0;padding:10px 0 0 0;}
#search{padding:5px 0 0 0;height:18px;}
.esearch{float:right;display:inline;width:150px;font-size:10px;border:1px solid #eee;padding:3px;}
.esub{float:right;display:inline;font-size:10px;margin-left:5px;width:auto;}
.headlink A:link{color:#007;text-decoration:none;}
.headlink A:visited{color:#007;text-decoration:none;}
.headlink A:hover{color:#007;text-decoration:underline;}
#menubar{height:30px;width:976px;margin:0 auto 0 auto;}
#nav,#nav ul{padding:0;margin:0 auto 0 auto;list-style-type:none;line-height:1;}
#nav a{display:block;}
#nav li{float:left;padding:8px 10px 9px 10px;border-left:1px solid #fff;width:auto;}
#nav li:hover{float:left;background:url('images/menuhover.png');padding:8px 10px 9px 10px;width:auto;}
#nav li ul{position:absolute;background:#769aff;width:170px;left:-999em;padding:0;margin:7px 0 0 -11px;border-top:1px solid #fff;border-right:1px solid #fff;border-bottom:1px solid #fff;z-index:500;}
#nav li ul li{width:150px;}
.end{border-right:1px solid #fff;}
.sub{border-bottom:1px solid #fff;min-width:149px;}
.sub:hover{border-bottom:1px solid #fff;min-width:149px;}
.sub2{min-width:149px;}
.sub2:hover{min-width:149px;}
#nav li:hover ul,#nav li.sfhover ul{left:auto;}
#nav li:hover ul li:hover{background:#9eccff;}
#nav li:hover ul li:hover,#nav li.sfhover ul li:hover{background:#9eccff;}
.menu1 A:link{color:#fff;text-decoration:none;font-size:13px;font-weight:bold;}
.menu1 A:visited{color:#fff;text-decoration:none;font-size:13px;font-weight:bold;}
.menu1 A:hover{color:#fff;text-decoration:none;font-size:13px;font-weight:bold;}
.menu2 A:link{color:#fff;text-decoration:none;font-size:9px;font-weight:bold;width:100%;}
.menu2 A:visited{color:#fff;text-decoration:none;font-size:9px;font-weight:bold;width:100%;}
.menu2 A:hover{color:#fff;text-decoration:none;font-size:9px;font-weight:bold;width:100%;}
#footer{border-top:1px solid #ccc;width:auto;min-width:975px;padding:20px 10px 10px 10px;margin:0 auto 10px auto;clear:both;height:90px;}
#fholder{width:975px;margin:0 auto 0 auto;}
.flihead{margin:0 0 5px 0;}
.foot{height:90px;width:140px;float:left;display:inline;margin:0;padding:0 5px 0 10px;font-size:10px;border-right:1px solid #ddd;}
.ulfoot{list-style-type:none;margin:0;padding:0;font-size:10px;}
.footlink A:link{color:#000;text-decoration:none;font-weight:bold;}
.footlink A:visited{color:#000;text-decoration:none;font-weight:bold;}
.footlink A:hover{color:#333;text-decoration:underline;font-weight:bold;}
.copyright{float:left;display:inline;margin:0;font-size:10px;color:#222;width:491px;font-weight:bold;text-align:right;}
.copy{margin:0;font-size:10px;}
#container{width:1002px;margin:0px auto 10px auto;}
#top{width:976px;height:350px;padding:0;margin:0;border:1px solid #ddd;margin:0px auto 10px auto;}
#needs{width:976px;height:79px;border-bottom:1px solid #ddd;clear:both;}
.needbox{width:243px;height:79px;float:left;display:inline;border-right:1px solid #ddd;}
.needboxb{width:243px;height:79px;float:left;display:inline;}
.needimg{width:80px;height:60px;margin:9px 5px 9px 5px;position:absolute;border:0px;}
.ntext{font-size:12px;color:#007;font-weight:bold;position:absolute;margin:9px 5px 9px 90px;padding:0px;}
.ntextb{font-size:10px;color:#007;position:absolute;margin:25px 5px 9px 90px;width:148px;padding:0px;}
#benefit1{width:526px;height:250px;position:absolute;background:url('images/index_website_design.jpg') no-repeat;padding:20px 0px 0px 450px;}
#benefit2{width:926px;height:250px;position:absolute;display:none;background:url('images/index_website_maintenance.jpg') no-repeat;padding:20px 0px 0px 50px;}
#benefit3{width:926px;height:250px;position:absolute;display:none;background:url('images/index_website_consulting.jpg') no-repeat;padding:20px 0px 0px 50px;}
#benefit4{width:526px;height:250px;position:absolute;display:none;background:url('images/index_monthly_promotion.jpg') no-repeat;padding:20px 0px 0px 450px;}
#servlist{height:192px;width:1002px;padding:0;clear:both;margin:0 0 10px 0;}
.mh1{margin:0;width:582px;font-size:26px;text-transform:uppercase;}
.rightbox{width:165px;height:170px;padding:10px 9px 10px 10px;border:1px solid #ddd;float:left;display:inline;margin:0 0 0 12px;}
.rh3{font-size:12px;color:#007;margin:0;width:165px;height:20px;}
.rtext{font-size:11px;margin:0;padding:0;width:165px;}
.rightlink A:link{color:#007;text-decoration:none;}
.rightlink A:visited{color:#007;text-decoration:none;}
.rightlink A:hover{color:#677dff;text-decoration:none;}
.servpic{border:0;margin:0 0 5px 0;width:165px;height:100px;}
.needtext{font-size:18px;margin:20px 0 10px 0;color:#004;font-weight:bold;width:325px;}
.needtextb{font-size:14px;margin:5px 0 0 0;color:#007;font-weight:bold;width:425px;line-height:1;}
.needtextc{font-size:12px;margin:25px 0 0 0;font-weight:bold;width:325px;line-height:1;text-decoration:underline;text-transform:uppercase;}