*{margin:0;padding:0;border:none;text-decoration:none;} html{height:101%;} body{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:13px;color:#111;line-height:1;background:#eee url('../images/body-bg.jpg') repeat-x;} ul{list-style:none;} header, footer, aside, nav, article{display:block;}

img, div {behavior:url('../inc/iepngfix.htc');}

.center{width:100%;text-align:center;} .clear{clear:both;} img.left{float:left;} img.right, a.right{float:right;} a{text-decoration:none;color:#75bc66;font-family:Arial, Helvetica, sans-serif;font-style:normal;cursor:pointer;} a:hover{text-decoration:underline;} .border{border:1px solid #ddd;} .small{font:normal normal 10px/10px Arial, Helvetica, sans-serif;text-align:left;} .red {color:#b33;}

.sprite {background:url('../images/images.png') no-repeat;}
.logo {width:250px;height:30px;background-position:0px -60px;float:left;margin:5px 0 5px 20px;cursor:pointer;}
.project1 {width:199px;height:140px;background-position:0px -200px;}
.project2 {width:199px;height:140px;background-position:0px -350px;}
.wdes {width:50px;height:50px;background-position:0px 0px;float:left;}
.wdev {width:50px;height:50px;background-position:-50px 0px;float:left;}
.ecom {width:50px;height:50px;background-position:-100px 0px;float:left;}
.wseo {width:50px;height:50px;background-position:-150px 0px;float:left;}
.wcms {width:50px;height:50px;background-position:-200px -200px;float:left;}
.gdes {width:50px;height:50px;background-position:-200px 0px;float:left;}
.cadd {width:90px;height:70px;background-position:-255px -15px;float:right;}
.cphn {width:120px;height:70px;background-position:-365px -15px;float:right;}
.ceml {width:70px;height:70px;background-position:-515px -15px;float:right;}
.dpack1 {width:100px;height:155px;background-position:-400px -123px;margin:auto;}
.dpack2 {width:100px;height:155px;background-position:-500px -123px;margin:auto;}
.dpack3 {width:100px;height:155px;background-position:-600px -123px;margin:auto;}
.spack1 {width:150px;height:100px;background-position:0px -100px;margin:auto;}
.spack2 {width:100px;height:100px;background-position:-150px -100px;margin:auto;}
.spack3 {width:150px;height:100px;background-position:-250px -100px;margin:auto;}
.v {width:20px;height:20px;background-position:-815px -20px;margin:auto;}
.x {width:20px;height:20px;background-position:-865px -20px;margin:auto;}
.tech1 {width:50px;height:80px;background-position:-200px -410px;float:left;}
.tech2 {width:50px;height:80px;background-position:-250px -410px;float:left;}
.tech3 {width:50px;height:80px;background-position:-300px -410px;float:left;}
.tech4 {width:50px;height:80px;background-position:-350px -410px;float:left;}
.tech5 {width:50px;height:80px;background-position:-400px -410px;float:left;}

#h_top{width:100%;height:40px;background:#333;margin:0;padding:0;border-bottom:10px solid #777;min-width:1000px;}
#logo{width:208px;height:30px;float:left;margin:5px 0 5px 20px;}

.menu{float:right;}
.menu ul{display:inline;height:30px;list-style:none;margin:0;padding:0;}
.menu li{float:left;padding:0px;line-height:30px;position:relative;}	
.menu li a{color:#ddd;display:block;line-height:40px;margin:0px;padding:0px 20px;text-align:center;text-decoration:none;}
.menu li a:hover {text-decoration:none;color:#75bc66;}	
.menu li ul{background:#333;display:none;height:auto;padding:0px;margin:0px;border:0px;position:absolute;right:0;z-index:200;.top:35px;}	
.menu li:hover ul{display:block;}	
.menu li li {border-bottom:1px dotted #777;display:block;float:none;margin:0px;padding:0px;}	
.menu li:hover li a{background:none;width:110px;}	
.menu li ul a{display:block;height:35px;font-size:12px;font-style:normal;margin:0px;padding:0px 10px 0px 15px;text-align:right;}	
.menu li ul a:hover, .menu li ul li:hover a{border:0px;color:#75bc66;text-decoration:none;}

#nav{width:1000px;line-height:30px;text-align:left;margin:auto;}
#nav a{color:#36648b;text-decoration:underline;}
#pages-slogan{font:normal bold 80px/80px 'Philosopher', "Times New Roman"; color:#0098ef;}
#pages-slogan span {font:normal bold 50px/50px 'Philosopher', "Times New Roman"; color:#75bc66; padding-left:60px; background:url('../images/call.jpg') no-repeat;}
.holder{width:1000px;text-align:left;margin:auto;}
.page{padding:20px 0 20px 0;line-height:18px;}

input[type="submit"], a.button{text-decoration:none;color:#fff;font:normal bold 12px/16px arial;cursor:pointer;padding:3px 7px 3px 7px;background:#75bc66;border:1px solid #559f46;} input[type="submit"]:hover, a.button:hover{background:#8fd580;}
h1{width:450px;font-size:30px;line-height:30px;padding-bottom:15px;color:#0098ef;font-family:'Philosopher', arial, serif;}
h2{font:normal bold 13px/13px Verdana, Geneva, sans-serif;border-top:1px dotted #ccc;border-bottom:1px dotted #ccc;padding:5px 0 5px 15px;color:#75bc66;} 
h3{font-size:14px;line-height:14px;padding-bottom:7px;color:#0098ef;}
h4{font-size:13px;line-height:15px;font-weight:bold;color:#75bc66;text-decoration:underline;}
h5{font-size:12px;line-height:13px;padding-bottom:7px;}

#l_content{width:739px;float:left;padding:0 30px 30px 0;text-align:left;border-right:1px dotted #ccc;}
.l_article{width:710px;padding-bottom:50px;}
.l_article ul.links{padding-left:30px;list-style-type:square;line-height:25px;}
.code{border:2px solid #75bc66;background:#fff;padding:20px 0 20px 20px;}
.l_right {float:right;width:630px;}
#r_content{width:200px;float:right;text-align:left;}
.r_article{padding:8px 0 30px 10px;font-size:11px;color:#777;}
.testimonial{font-style:italic;font-family:Georgia, "Times New Roman", Times, serif;}
.r_link{width:100%;text-align:right;padding-top:30px;}

.bottom{border-top:5px solid #777;background:#333;font-size:11px;margin-top:20px;}
.b_menu{padding:10px 0 10px 0;line-height:20px;word-spacing:2px;}
.b_menu .left{width:200px;float:left;}
.b_menu .right{width:200px;float:right;}
#copyright{text-align:center;color:#777;padding:20px 0 10px 0;margin:auto;}
h6 {font:normal normal 16px/30px Arial, Helvetica, sans-serif;color:#75bc66;text-decoration:underline;}
.sm-index {margin-left:40px;border-left:1px dashed #000;}
.sm-index a {font:normal normal 12px/20px Arial, Helvetica, sans-serif;color:#75bc66;}


.packs td{width:150px;font-size:11px;padding:3px;color:#555;}
.seo td{width:150px;font-size:11px;padding:3px; text-align:center;}
.packs .left-cell{width:180px;color:#000;text-align:left;}
thead{text-align:center;}
.packs .headers td{text-align:center;background-color:#36648b;font-size:13px;font-weight:bold; color:#fff;}
.packs tfoot td{text-align:center;font:bold normal 18px/30px serif;background:#cef}
.dark{background:#f3f3f3;}
.light{background:#fcfcfc;}

.images-menu td {padding-bottom:35px;vertical-align:top;}
.images-menu td h3 {padding:0;}
.images-menu td h3 a {color:#000; line-height:20px;}
.images-menu td h3 a:hover {color:#555;}

#share {padding:10px 0 10px 0;}

#directory{width:590px;margin:auto;}
#d1, #d2, #d3, #d4{width:130px;height:25px;float:left;margin-left:10px;border:1px solid #ddd;background:#6188a9;color:#fff;padding:4px;font:bold 14px/16px Arial, Helvetica, sans-serif;cursor:pointer;position:relative;z-index:100;}
#d1{margin-left:0;background:#fff;border-bottom-color:#fff;color:#000;}
.ticket{width:568px;height:70px;border:1px solid #ddd;background:#fff;padding:10px;float:left;margin-top:-1px;text-align:left;cursor:default;display:none;}
.ticket img{float:right;}
#t1{display:block;}
.ticket .block{width:140px;height:50px;float:left;border:none;background:#fff;font:italic bold 12px/16px Arial, Helvetica, sans-serif;}
.dir-chat{width:70px;float:right;}

table.contact{width:550px;margin:auto;background:#6188a9;border:1px solid #4c7597;padding:20px 0 20px 0;}
table.contact td{vertical-align:top;padding:10px;}
table.contact td.left{width:170px;text-align:right;font-size:14px;color:#fff;}
table.contact td.right{width:380px;text-align:left;}
input[type="text"], input[type="password"]{width:305px;height:25px;border:1px solid #4c7597;}
table.contact textarea{width:305px;height:200px;border:1px solid #4c7597;}
div.anti-bot{width:450px;margin:auto;}
#c_error, #c_valid {background:#ffc;padding:15px;border:1px solid #eee;}
#c_error ul, #c_valid ul {margin-left:40px;color:#912424;list-style-type:disc;}
#c_valid {background:#dfc;}
#c_valid ul {color:#000;}
.recaptchatable .recaptcha_image_cell, #recaptcha_table {background-color:#fff !important;}
#recaptcha_table {border-color: #4c7597 !important;}
#recaptcha_response_field {border-color: #4c7597 !important; background-color:#fff !important;}
