/* CSS Document */
*{
margin:0px;
padding:0px;
border:none;
}
body{
background:#6b6863;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#464647;
overflow: -moz-scrollbars-vertical;

}

a {
   outline: none;
}
#main_wrapper{
/*width:706px;
margin:0 auto;
border:solid 1px #FF0000;*/
background:url(../images/content_bg.jpg) no-repeat center 26px;
}
#main_wrapper2{
/*width:706px;
margin:0 auto;
border:solid 1px #FF0000;*/
background:url(../images/content_bg2.jpg) no-repeat center 26px;
}
#header_wrapper{
height:202px;
/*background:#ffffff;*/
}
#header{
width:735px;
margin:0 auto;
height:164px;
padding:38px 0 0 0;
}
#logo{
float:left;
margin:5px 35px 0 12px;
display:inline;
}
#nav{
float:left;
padding:5px 0 0 0;
}

#nav ul{
list-style-type:none;
margin:5px 0 0 0;

}
#nav ul li{
float:left;
height:141px;
line-height:140px;
}
#nav ul li a{
display:block;
width:95px;
text-align:center;
background:url(../images/nav_border.jpg) no-repeat right center;
}
#nav ul li.home{
background:url(../images/home.jpg) no-repeat center center;
text-indent:-9999px;
}
#nav ul li.about{
background:url(../images/about.jpg) no-repeat center center;
text-indent:-9999px;
}
#nav ul li.services{
background:url(../images/services.jpg) no-repeat center center;
text-indent:-9999px;
}
#nav ul li.portfolio{
background:url(../images/portfolio.jpg) no-repeat center center;
text-indent:-9999px;
}
#nav ul li.contact{
background:url(../images/contact.jpg) no-repeat center center;
text-indent:-9999px;
}
#nav ul li.getaquote{
background:url(../images/get_a_quote.jpg) no-repeat center center;
text-indent:-9999px;
}
#nav ul li.getaquote a{
background:none;
}

#content_wrapper{
width:735px;
margin:0 auto;
/*border:solid 1px #FF0000;*/
}

#right_nav{
width:228px;
float:left;
margin:18px 0 55px 0;
}
#right_nav ul{
list-style-type:none;
}
#right_nav ul li.ourservices{
margin:0 0 40px 0;
background:url(../images/our_ser_head.jpg) no-repeat 20px top;
text-indent:-9999px;
height:30px;
display:block;
}
#right_nav ul li a{
display:block;
height:31px;
margin:0 0 13px 0;
}
#right_nav ul li.wdes{
background:url(../images/webDesign.jpg) no-repeat left top;
text-indent:-9999px;
}
#right_nav ul li.wdev{
background:url(../images/webDevlop.jpg) no-repeat left top;
text-indent:-9999px;
}
#right_nav ul li.ldes{
background:url(../images/logoDesign.jpg) no-repeat left top;
text-indent:-9999px;
}
#right_nav ul li.coppre{
background:url(../images/corpPresent.jpg) no-repeat left top;
text-indent:-9999px;
}
#right_nav ul li.gdes{
background:url(../images/graphicDesign.jpg) no-repeat left top;
text-indent:-9999px;
}
#right_nav ul li.guides{
background:url(../images/guiDesign.jpg) no-repeat left top;
text-indent:-9999px;
}
#right_nav ul li.seodes{
background:url(../images/seoServices.jpg) no-repeat left top;
text-indent:-9999px;
}
#right_nav ul li.eweb{
background:url(../images/ecommerceWeb.jpg) no-repeat left top;
text-indent:-9999px;
}
#left_content{
padding:28px 70px 0 0;
float:left;
width:370px;
}
#left_content_quote{
padding:28px 60px 0 0;
float:left;
width:380px;
}
#left_content_quote a{
color:#FFFFFF;
text-decoration:none;
}


#left_content ul{
list-style-type:none;
}
#left_content ul li{
background:url(../images/arrow.jpg) no-repeat left 9px;
padding:5px 0 0 10px;

}
#left_content a{
color:#696661;
text-decoration:none;
}

#left_content .homehead{
background:url(../images/douprefer.jpg) no-repeat left top;
margin:0px;
padding:0px;
text-indent:-9999px;
height:56px;
}
#left_content h4{
font-size:12px;
color:#464647;
}
#left_content_quote h4{
font-size:12px;
color:#464647;
}

.spacer10{
height:10px;
clear:both;
font-size:10px;
}
.spacer8{
height:8px;
clear:both;
font-size:10px;
}
.spacer5{
height:5px;
clear:both;
font-size:5px;
}
.spacer3{
height:3px;
clear:both;
font-size:3px;
}
/*.footer{
height:74px;
background:url(../images/footer.jpg) repeat-x left bottom;
position:fixed;
bottom:0;
width:100%;
}*/

#footer{
height:74px;
background:url(../images/footer.jpg) repeat-x left top;
}
#sub_foot{
width:735px;
margin:0 auto;
padding:15px 0 0 0;
color:#f2ce26;
font-size:11px;
}
#sub_foot a{
color:#f2ce26;
}
/*--------------------------contact form-----------------------*/

.cName, .cPerson, .eID, .TPhone, .subj, .message{
float:left;
width:150px;
padding:0 0 10px 0;
}
.cName_input, .cPerson_input, .eID_input, .TPhone_input, .subj_input, .message_input{
padding:0 0 10px 0;
}

.class_style{
border:solid 1px #a8a8a8;
font-size:11px;
width:197px;
}
.class_style2{
border:solid 1px #a8a8a8;
font-size:11px;
width:100px;
font-family:Arial, Helvetica, sans-serif;
}
.message_box{
height:60px;
border:solid 1px #a8a8a8;
width:197px;
font-size:11px;
font-family:Tahoma, Arial, Verdana, sans-serif;
}

.message_box3{
height:50px;
border:solid 1px #a8a8a8;
width:100px;
font-size:11px;
font-family:Tahoma, Arial, Verdana, sans-serif;
}

.message_box2{
height:60px;
border:solid 1px #a8a8a8;
width:160px;
font-family:Tahoma, Arial, Verdana, sans-serif;
font-size:11px;
}

input{
margin:0px;
padding:0px;
border:none;
}
.submit_btn{
background:url(../images/submit.jpg) no-repeat left top;
color:#FFFF00;
height:22px;
width:59px;
}
/*--------------------------Get a quote-----------------------*/
.qcName_input{
float:left;
width:110px;
}
.qeMail_input{
float:left;

}
.qcName{
float:left;
width:80px;
padding:1px 0 0 0;
}
.qeMail{
float:left;
padding:1px 0 0 0;
width:65px;
}
.ckbox{
float:left;
width:25px;
}
.ckName2{
float:left;
padding:2px 0 0 0;
}
.ckName{
float:left;
padding:2px 0 0 0;
width:100px;
}
.urls{
float:left;
width:180px;
}
.doller{
float:left;
}
.quote_wrap a{
color:#000000;
}
#left_content .about_head{
background:url(../images/about_head.jpg) no-repeat left top;
margin:0px;
padding:0px;
text-indent:-9999px;
height:56px;
}

#left_content .career_head{
background:url(../images/career.jpg) no-repeat left top;
margin:0px;
padding:0px;
text-indent:-9999px;
height:56px;
}


#left_content .services_head{
background:url(../images/services_head.jpg) no-repeat left top;
margin:0px;
padding:0px;
text-indent:-9999px;
height:56px;
}

#left_content .portfolio_head{
background:url(../images/portfolio_head.jpg) no-repeat left top;
margin:0px;
padding:0px;
text-indent:-9999px;
height:56px;
}
#left_content .contact_head{
background:url(../images/contact_head.jpg) no-repeat left top;
margin:0px;
padding:0px;
text-indent:-9999px;
height:56px;
}
#left_content_quote .quote_head{
background:url(../images/quote_head.jpg) no-repeat left top;
margin:0px;
padding:0px;
text-indent:-9999px;
height:56px;
}
#left_content .design_head{
background:url(../images/webdes_head.jpg) no-repeat left top;
margin:0px;
padding:0px;
text-indent:-9999px;
height:56px;
}
#left_content .dev_head{
background:url(../images/website_head.jpg) no-repeat left top;
margin:0px;
padding:0px;
text-indent:-9999px;
height:56px;
}
#left_content .logo_head{
background:url(../images/logo_head.jpg) no-repeat left top;
margin:0px;
padding:0px;
text-indent:-9999px;
height:56px;
}
#left_content .corp_head{
background:url(../images/corporate_head.jpg) no-repeat left top;
margin:0px;
padding:0px;
text-indent:-9999px;
height:56px;
}

#left_content .graphic_head{
background:url(../images/graphic_head.jpg) no-repeat left top;
margin:0px;
padding:0px;
text-indent:-9999px;
height:56px;
}
#left_content .gui_head{
background:url(../images/gui_head.jpg) no-repeat left top;
margin:0px;
padding:0px;
text-indent:-9999px;
height:56px;
}
#left_content .seo_head{
background:url(../images/seo_head.jpg) no-repeat left top;
margin:0px;
padding:0px;
text-indent:-9999px;
height:56px;
}
#left_content .ecom_head{
background:url(../images/ecommerce_head.jpg) no-repeat left top;
margin:0px;
padding:0px;
text-indent:-9999px;
height:56px;
}
#left_content .sitemap_head{
background:url(../images/sitemap_head.jpg) no-repeat left top;
margin:0px;
padding:0px;
text-indent:-9999px;
height:56px;
}

#left_content .thanks_head{
background:url(../images/thanks_head.jpg) no-repeat left top;
margin:0px;
padding:0px;
text-indent:-9999px;
height:56px;
}

.web_site{
margin:0 20px 0 0;
width:88px;
height:59px;
float:left;
}

.eightyhigh{
height:50px;
clear:both;
}
.prot_bgs2{
width:328px;
height:80px;
background:url(../images/web_bg.gif) no-repeat left top;
padding:10px 0 0 10px;
}

.prot_bgs{
width:156px;
height:71px;
background:url(../images/thumb_bg.gif) no-repeat left top;
padding:6px 0 0 6px;
}

.prot_bgs2 .force a{
background:url(../images/force1serv.gif) no-repeat left top;
width:307px;
height:59px;
display:block;
text-indent:-9999px;
}
.prot_bgs2 .web_des a{
background:url(../images/webdesign.gif) no-repeat left top;
width:307px;
height:59px;
display:block;
text-indent:-9999px;
}
.prot_bgs2 .broch a{
background:url(../images/expatcard.gif) no-repeat left top;
width:307px;
height:59px;
display:block;
text-indent:-9999px;
}

#left_content2{
padding:28px 30px 0 0;
float:left;
}


#left_content2 .portfolio_head{
background:url(../images/portfolio_head.jpg) no-repeat left top;
margin:0px;
padding:0px;
text-indent:-9999px;
height:56px;
}
#left_content2 .web_ports{
background:url(../images/web_port.jpg) no-repeat left top;
margin:0px;
padding:0px;
text-indent:-9999px;
height:56px;
width:350px;
}
.prot_bgs .force1s a{
background:url(../images/force1-new.jpg) no-repeat left top;
width:144px;
height:59px;
display:block;
text-indent:-9999px;
}


.prot_bgs .caddc a{
background:url(../images/cadd-centre.jpg) no-repeat left top;
width:144px;
height:59px;
display:block;
text-indent:-9999px;
}


.prot_bgs .w2js a{
background:url(../images/way2jobz.jpg) no-repeat left top;
width:144px;
height:59px;
display:block;
text-indent:-9999px;
}


.prot_bgs .eps a{
background:url(../images/epioner1.jpg) no-repeat left top;
width:144px;
height:59px;
display:block;
text-indent:-9999px;
}
.prot_bgs .dol a{
background:url(../images/dolphine.jpg) no-repeat left top;
width:144px;
height:59px;
display:block;
text-indent:-9999px;
}
.prot_bgs .eps2 a{
background:url(../images/ep-new.jpg) no-repeat left top;
width:144px;
height:59px;
display:block;
text-indent:-9999px;
}
.prot_bgs .twm a{
background:url(../images/thewd-new.jpg) no-repeat left top;
width:144px;
height:59px;
display:block;
text-indent:-9999px;
}
.prot_bgs .admiral a{
background:url(../images/admiral-new.jpg) no-repeat left top;
width:144px;
height:59px;
display:block;
text-indent:-9999px;
}
.prot_bgs .grafti a{
background:url(../images/grafti-new.jpg) no-repeat left top;
width:144px;
height:59px;
display:block;
text-indent:-9999px;
}
.prot_bgs .stack a{
background:url(../images/stack-new.jpg) no-repeat left top;
width:144px;
height:59px;
display:block;
text-indent:-9999px;
}
.prot_bgs .sun a{
background:url(../images/sunshine-new.jpg) no-repeat left top;
width:144px;
height:59px;
display:block;
text-indent:-9999px;
}
.prot_bgs .shades a{
background:url(../images/shades-new.jpg) no-repeat left top;
width:144px;
height:59px;
display:block;
text-indent:-9999px;
}
.prot_bgs .model a{
background:url(../images/model-new.jpg) no-repeat left top;
width:144px;
height:59px;
display:block;
text-indent:-9999px;
}


#left_content2 .logo_ports{
background:url(../images/logo-port.jpg) no-repeat left top;
margin:0px;
padding:0px;
text-indent:-9999px;
height:56px;
width:350px;
}

.prot_bgs .mar a{
background:url(../images/martho-new.jpg) no-repeat left top;
width:144px;
height:59px;
display:block;
text-indent:-9999px;
}

.prot_bgs .expat a{
background:url(../images/expat-new.jpg) no-repeat left top;
width:144px;
height:59px;
display:block;
text-indent:-9999px;
}

.prot_bgs .dolp1 a{
background:url(../images/dolf-new.jpg) no-repeat left top;
width:144px;
height:59px;
display:block;
text-indent:-9999px;
}
.prot_bgs .radian a{
background:url(../images/radian-new.jpg) no-repeat left top;
width:144px;
height:59px;
display:block;
text-indent:-9999px;
}

.prot_bgs .energy a{
background:url(../images/energy-new.jpg) no-repeat left top;
width:144px;
height:59px;
display:block;
text-indent:-9999px;
}

.prot_bgs .stepy_dummy a{
background:url(../images/dummy-new.jpg) no-repeat left top;
width:144px;
height:59px;
display:block;
text-indent:-9999px;
}

.prot_bgs .models_india a{
background:url(../images/models_india.jpg) no-repeat left top;
width:144px;
height:59px;
display:block;
text-indent:-9999px;
}
.prot_bgs .helpwomen a{
background:url(../images/helpwomen.jpg) no-repeat left top;
width:144px;
height:59px;
display:block;
text-indent:-9999px;
}

#left_content2 .grap_ports{
background:url(../images/print_des.jpg) no-repeat left top;
margin:0px;
padding:0px;
text-indent:-9999px;
height:56px;
width:350px;
}
.footer{
height:74px;
background:url(../images/footer.jpg) repeat-x left top;
position:fixed;
bottom:0;
width:100%;
}
.footer2{
height:74px;
background:url(../images/footer.jpg) repeat-x left top;
width:100%;
}
#left_content2 a{
color:#696661;
}


