/* CSS Document */
body{
background-image:url(../images/bg.png);
background-repeat:repeat-x;
background-color:#E9E9E9;
font-family:Arial;
font-size:11px;
color:#333333;
text-align:left;
margin:2px;
padding:0px;
}
#cms-img1{
background: url(../images/cmstitle.png);
width:239px;
height:58px;
float:left;
margin-left:10px;
margin-top:40px;
}

.logo{
width:556px;
height:30px;
float:left;
background-image:url(../images/logo.png);
background-repeat:no-repeat;
margin-top:44px;
font-family:Arial;
font-size:14px;
color:#9E9E9E;
text-align:left;
font-weight:bold;
padding-left:210px;
padding-top:7px;
}

.top_wrapper{
width:1004px;
margin:0 auto;
}
.content{
width:1004px;
margin:0 auto;
}

.hireme{
width:127px;
height:33px;
float:right;
background-image:url(../images/hireme.jpg);
background-repeat:no-repeat;
margin-top:39px;
margin-left:39px;
display:inline;
cursor:pointer;
font-family:Tahoma;
font-size:18px;
font-weight:bold;
color:#C3E024;
text-align:center;
padding-top:9px;
}

.hireme:hover{
background-image:url(../images/hireme.png);
background-repeat:no-repeat;
}

.menu_div{
height:28px;
float:left;
margin-left:14px;
display:inline;
margin-top:48px;
width:65%;
}

.homebtn{
width:88px;
height:22px;
float:left;
font-size:12px;
text-align:center;
color:#646464;
font-family:Arial;
font-weight:bold;
cursor:pointer;
padding-top:6px;
}

.homebtn_selected{
width:88px;
height:22px;
float:left;
font-size:12px;
text-align:center;
color:#646464;
font-family:Arial;
font-weight:bold;
cursor:pointer;
padding-top:6px;
background-image:url(../images/home_hover.jpg);
background-repeat:no-repeat;
}

.homebtn:hover{
background-image:url(../images/home_hover.jpg);
background-repeat:no-repeat;
}

.aboutbtn{
width:91px;
height:26px;
float:left;
font-size:12px;
text-align:center;
color:#646464;
font-family:Arial;
font-weight:bold;
cursor:pointer;
padding-top:6px;
margin-left:2px;
display:inline;
}

.aboutbtn_selected{
width:91px;
height:26px;
float:left;
font-size:12px;
text-align:center;
color:#646464;
font-family:Arial;
font-weight:bold;
cursor:pointer;
padding-top:6px;
margin-left:2px;
display:inline;
background-image: url(../images/about_hover.jpg);
background-repeat:no-repeat;
}

.aboutbtn:hover{
background-image:url(../images/about_hover.jpg);
background-repeat:no-repeat;
}

.portfoliobtn{
width:93px;
height:22px;
float:left;
font-size:12px;
text-align:center;
color:#646464;
font-family:Arial;
font-weight:bold;
padding-top:6px;
cursor:pointer;
margin-left:2px;
display:inline;
}

.portfoliobtn_selected{
width:93px;
height:22px;
float:left;
font-size:12px;
text-align:center;
color:#646464;
font-family:Arial;
font-weight:bold;
padding-top:6px;
cursor:pointer;
margin-left:2px;
display:inline;
background-image:url(../images/portfolio_hover.jpg);
background-repeat:no-repeat;
}

.portfoliobtn:hover{
background-image:url(../images/portfolio_hover.jpg);
background-repeat:no-repeat;
}

.testi{
width:109px;
height:22px;
float:left;
font-size:12px;
text-align:center;
color:#646464;
font-family:Arial;
font-weight:bold;
cursor:pointer;
padding-top:6px;
margin-left:2px;
display:inline;
}

.testi_selected{
width:109px;
height:22px;
float:left;
font-size:12px;
text-align:center;
color:#646464;
font-family:Arial;
font-weight:bold;
cursor:pointer;
padding-top:6px;
margin-left:2px;
display:inline;
background-image:url(../images/testimonial_hover.jpg);
background-repeat:no-repeat;
}

.testi:hover{
background-image:url(../images/testimonial_hover.jpg);
background-repeat:no-repeat;
}

.quote{
width:109px;
height:22px;
float:left;
font-size:12px;
text-align:center;
color:#646464;
font-family:Arial;
font-weight:bold;
cursor:pointer;
padding-top:6px;
margin-left:2px;
display:inline;
}

.quote_selected{
width:109px;
height:22px;
float:left;
font-size:12px;
text-align:center;
color:#646464;
font-family:Arial;
font-weight:bold;
cursor:pointer;
padding-top:6px;
margin-left:2px;
display:inline;
background-image:url(../images/testimonial_hover.jpg);
background-repeat:no-repeat;
}
.quote:hover{
background-image:url(../images/testimonial_hover.jpg);
background-repeat:no-repeat;
}
.contact{
width:85px;
height:22px;
float:left;
font-size:12px;
text-align:center;
color:#646464;
font-family:Arial;
font-weight:bold;
padding-top:6px;
cursor:pointer;
margin-left:2px;
display:inline;
}

.contact_selected{
width:85px;
height:22px;
float:left;
font-size:12px;
text-align:center;
color:#646464;
font-family:Arial;
font-weight:bold;
padding-top:6px;
cursor:pointer;
margin-left:2px;
display:inline;
background-image:url(../images/contact.jpg);
background-repeat:no-repeat;
}

.contact:hover{
background-image:url(../images/contact.jpg);
background-repeat:no-repeat;
}

.search_div{
width:213px;
height:32px;
float:right;
}

.field_bg{
width:183px;
height:32px;
float:left;
background-image:url(../images/fieldbg.jpg);
background-repeat:no-repeat;
margin-top:45px;
}

.search_btn{
width:30px;
height:32px;
float:left;
background-image:url(../images/searchbtn.jpg);
background-repeat:no-repeat;
margin-top:45px;
cursor:pointer;
}

/*.search_btn:hover{
opacity:0.5;
}*/

.search_field{
width:168px;
height:29px;
float:left;
background:none;
border:none;
font-family:Arial;
color:#646464;
text-align:left;
padding-left:5px;
padding-top:3px;
margin-top:5px;
margin-left:5px;
display:inline;
}

.slider_div{
width:100%;
float:left;
margin-top:18px;
}

.sliderbg{
width:1004px;
height:387px;
margin:0 auto;
background-image:url(../images/sliderbg.jpg);
background-repeat:no-repeat;	
}

.slider_lft{
width:700px;
float:left;
height:387px;
}

.slider_rgt{
width:289px;
float:left;
height:387px;
}

.clients_work{
width:280px;
float:left;
margin-top:19px;
margin-left:25px;
display:inline;
}

.icon{
width:63px;
height:62px;
float:left;
margin-left:5px;
margin-top:5px;
display:inline;
cursor:pointer;
}

/*.icon:hover{
opacity:0.5;
}*/

.featured_div{
width:269px;
height:69px;
float:left;
margin-top:17px;
margin-left:25px;
display:inline;
}

.featured_icon{
width:49px;
float:left;
margin-top:15px;
margin-left:11px;
display:inline;	
}

.text_featured{
float:left;
margin-left:16px;
display:inline;
margin-top:26px;
font-family:Arial;
font-size:14px;
text-align:left;
color:#727272;
}

.viewbtn{
width:82px;
height:22px;
float:right;
background-image:url(../images/viewbtn.jpg);
background-repeat:no-repeat;
margin-right:7px;
margin-top:21px;
display:inline;
cursor:pointer;
font-family:tahoma;
color:#7e7e7e;
text-align:left;
font-weight:bold;
padding-top:7px;
padding-left:12px;
}

.featured_div2{
width:269px;
height:69px;
float:left;
margin-left:25px;
display:inline;
}

/*.bottom{
width:100%;
margin:0 auto;

height: auto;
background-image:url(../images/bottom.jpg);
background-repeat:repeat-x;
background-position:bottom;

}*/
.bottom{
width:1000px;
margin: 0 auto;
height:auto;}

/*.bottom_wrapper{
width:930px;
margin: 0 auto;
}*/

.latest_news{
width:800px;
height:21px;
float:left;
background-image:url(../images/latestnews.jpg);
background-repeat:no-repeat;
margin-top:14px;
font-family:Arial;
font-size:17px;
color:#7e7e7e;
padding-left:37px;
padding-top:2px;
}

.template_box{
width:487px;
height:110px;
margin-left:30px;
float:left;
background-image:url(../images/templatebox.jpg);
background-repeat:no-repeat;

}

.tmp{
width:70px;
height:70px;
float:left;
margin-left:24px;
margin-top:15px;
display:inline;
}
.serveco{
background:url(../images/serveco.png);
width:75px;
height:85px;
float:left;
margin-left:23px;
margin-top:15px;
display:inline;
}
.servdes{
background:url(../images/servdes.png);
width:75px;
height:85px;
float:left;
margin-left:23px;
margin-top:15px;
display:inline;
}
.servpress{
background:url(../images/servpress.png);
width:75px;
height:85px;
float:left;
margin-left:23px;
margin-top:15px;
display:inline;
}
.servjo{
background:url(../images/servjo.png);
width:75px;
height:85px;
float:left;
margin-left:23px;
margin-top:15px;
display:inline;
}
.servdur{
background:url(../images/servdur.png);
width:75px;
height:85px;
float:left;
margin-left:23px;
margin-top:15px;
display:inline;
}
.servphp{
background:url(../images/servphp.png);
width:75px;
height:85px;
float:left;
margin-left:23px;
margin-top:15px;
display:inline;
}
.tmp_txt{
width:370px;
height:80px;
float:left;
margin-top:10px;
margin-left:15px;
display:inline;
}

.open{
width:100%;
float:left;
font-family:Arial;
font-size:14px;
color:#7e7e7e;
font-weight:bold;
/*background-image:url(../images/open.jpg);
background-repeat:no-repeat;*/
}

.tmp_detail{
font-size:11px;
color:#727272;
text-align:left;
float:left;
margin-top:5px;
line-height:15px;
margin-left:3px;
display:inline;
width:90%;
}

.time_div{
width:100%;
margin-top:8px;
float:left;
height:36px;
}

.calside{
float:left;
margin-top:8px;
}

.txt{
font-size:11px;
color:#727272;
text-align:left;
padding-left:10px;
float:left;
padding-top:5px;
}

.cal{
width:14px;
height:17px;
background-image:url(../images/cal.jpg);
background-repeat:no-repeat;
float:left;
margin-top:2px;
}

.vbtn{
width:93px;
height:33px;
float:right;
background-image:url(../images/readmore.jpg);
background-repeat:no-repeat;
cursor:pointer;
font-family:tahoma;
color:#7e7e7e;
text-align:left;
font-weight:bold;
padding-top:10px;
padding-left:14px;
}

.template_box2{
width:487px;
height:110px;
float:right;
margin-right:0px;
background-image:url(../images/templatebox.jpg);
background-repeat:no-repeat;
}

.launching{
width:100%;
/*background-image:url(../images/launching.jpg);
background-repeat:no-repeat;*/
float:left;
font-family:Arial;
font-size:17px;
color:#7e7e7e;
font-weight:bold;
padding-left:1px;
}

.footer_txt_div{
width:601px;
height:29px;
float:left;
margin-top:20px;
}

.esignlogo{
width:127px;
height:29px;
float:left;
background-image:url(../images/esignlogo.jpg);
background-repeat:no-repeat;
}

.footer_txt{
margin-top:10px;
color:#727272;
text-align:left;
margin-left:5px;
display:inline;
width:auto;
float:left;
}

.slideshow{
width:711px;
height:377px;
float:left;
margin-left:7px;
margin-top:7px;
}


#featured{ 
	width:711px; 
/*	padding-right:250px; */
	position:relative; 
	height:372px; 
	background:#EAE8E9;
	}
	
#featured ul.ui-tabs-nav{ 
	position:absolute; 
	top:0; 
	left:476px; 
	list-style:none; 
	padding:0; margin:0; 
	width:232px; 
}

#featured ul.ui-tabs-nav li{ 
	padding:1px 0; padding-left:13px;  
	font-size:12px; 
	color:#666; 
}
#featured ul.ui-tabs-nav li img{ 
	float:left; margin:2px 5px; 
	background:#fff; 
	padding:2px; 
	border:1px solid #eee;
}
#featured ul.ui-tabs-nav li span{ 

}
#featured li.ui-tabs-nav-item a{ 
	display:block; 
	height:74px; 
	background-color:#EEECED;
	text-decoration:none;
}
#featured li.ui-tabs-nav-item a:hover{ 
	background:#f2f2f2; 
}
#featured li.ui-tabs-selected{ 
	background:url('../images/selected-item.gif') no-repeat;  
	background-position:0 0;
	}
#featured ul.ui-tabs-nav li.ui-tabs-selected a{ 
	background-image:url(../images/libg.jpg);
	background-repeat:no-repeat; 
	width:220px;
	height:68px;
	text-decoration:none;
}
#featured .ui-tabs-panel{ 
	width:400px; height:250px; 
	background:#999; position:relative;
}
#featured .ui-tabs-panel .info{ 
	position:absolute; 
	top:268px; left:0; 
	height:104px; 
	background: url('../images/transparent-bg.png'); 
	width:489px;
}
#featured .info h2{ 
	font-size:18px; font-family:Arial; 
	color:#cacaca; padding-top:10px; margin:0; padding-left:20px; font-weight:normal;
	overflow:hidden;
}
#featured .info p{ 
margin:0 5px; 
font-family:Arial; 
font-size:11px; 
line-height:18px; 
color:#cccccc;
padding-top:10px; margin:0; padding-left:20px;
width:450px;
}
#featured .info a{ 
	text-decoration:none; 
	color:#fff; 
}
#featured .info a:hover{ 
	text-decoration:underline; 
}
#featured .ui-tabs-hide{ 
	display:none; 
}

.imgbg{
width:56px;
height:48px;
border:#D2D1CD solid 1px;
padding:1px;
float:left;
margin-top:8px;
margin-left:13px;
display:inline;
}

.txtbg{
float:left;
margin-left:14px;
margin-top:14px;
display:inline;
width:127px;
}

.sliderheading{
font-family:arial;
font-size:14px;
color:#626262;

width:100%;
float:left;
}

.slide_detail_div{
width:50%;
float:left;
margin-top:5px;
margin-left:14px;
display:inline;
}


.cal{
width:14px;
height:16px;
float:left;
background-image:url(../images/cal.gif);
background-repeat:no-repeat;
}

.caltxt{
font-family:arial;
font-size:11px;
color:#626262;

float:left;
margin-left:8px;
display:inline;
padding-top:3px;
}

.clients_work_txt{
font-family:Arial;
font-size:15px;
color:#7e7e7e;
float:left;
margin:11px 0 0 57px;
display:inline;
}

.clients_work_txt2{
font-family:Arial;
font-size:15px;
color:#7e7e7e;
float:left;
margin:22px 0 0 57px;
display:inline;
}

#lead_links {
height:50px;
margin:0 auto;
width:1004px;
position:relative;
}
.it-outsorce {
background:transparent url(../images/it-outsorce.jpg) no-repeat scroll 0 0;
display:block;
float:left;
height:132px;
text-indent:-9000px;
width:197px;
}
.it-outsorce:hover {
background:transparent url(../images/it-outsorce.jpg) repeat scroll 0 -130px;
}

.web-pro {
background:transparent url(../images/custom-web.jpg) no-repeat scroll 0 0;
display:block;
float:left;
height:132px;
text-indent:-9000px;
width:231px;
}
.web-pro:hover {
background:transparent url(../images/custom-web.jpg) repeat scroll 0 -130px;
}
.e-com {
background:transparent url(../images/ecommerce.jpg) no-repeat scroll 0 0;
display:block;
float:left;
height:132px;
text-indent:-9000px;
width:182px;
}
.e-com:hover {
background:transparent url(../images/ecommerce.jpg) repeat scroll 0 -130px;
}
.web-desin {
background:transparent url(../images/web-d.jpg) no-repeat scroll 0 0;
display:block;
float:left;
height:132px;
text-indent:-9000px;
width:185px;
}
.web-desin:hover {
background:transparent url(../images/web-d.jpg) repeat scroll 0 -130px;
}
.web-mkt {
background:transparent url(../images/web-m.jpg) no-repeat scroll 0 0;
display:block;
float:left;
height:132px;
text-indent:-9000px;
width:205px;
}
.web-mkt:hover {
background:transparent url(../images/web-m.jpg) repeat scroll 0 -130px;
}

/***************** Lead services links inner css **********************/

#lead_links_in {

	width:1000px;

	height:42px;

	margin:0 auto;

	position:relative;

}

/*#lead_links_in h1 {

	float:left;

}*/

.it-outsorce_in {

	width:185px;

	height:42px;

	display:block;

	float:left;

	text-indent:-9000px;

	background:url(../images/lead-menu.jpg) 0 0 no-repeat;

}

.it-outsorce_in:hover {
background:url(../images/lead-menu.jpg) 0 -42px no-repeat;
}

.web-pro_in {

	width:192px;

	height:42px;

	display:block;

	float:left;

	text-indent:-9000px;

	background:url(../images/lead-menu.jpg) -185px 0 no-repeat;

}

.web-pro_in:hover {

	background:url(../images/lead-menu.jpg) -185px -42px no-repeat;

}

.e-com_in {

	width:233px;

	height:42px;

	display:block;

	float:left;

	text-indent:-9000px;

	background:url(../images/lead-menu.jpg) -377px 0 no-repeat;

}

.e-com_in:hover {

	background:url(../images/lead-menu.jpg) -377px -42px no-repeat;

}

.web-desin_in {

	width:188px;

	height:42px;

	display:block;

	float:left;

	text-indent:-9000px;

	background:url(../images/lead-menu.jpg) -610px 0 no-repeat;

}

.web-desin_in:hover {

	background:url(../images/lead-menu.jpg) -610px -42px no-repeat;

}

.web-mkt_in {

	width:202px;

	height:42px;

	display:block;

	float:left;

	text-indent:-9000px;

	background:url(../images/lead-menu.jpg) -798px 0 no-repeat;

}

.web-mkt_in:hover {

	background:url(../images/lead-menu.jpg) -798px -42px no-repeat;

}

.web-design-in {

	width:176px;

	height:42px;

	display:block;

	float:left;

	text-indent:-9000px;

	background:url(../images/lead-menu-inner.jpg) 0px 0 no-repeat;

}

.web-design-in:hover {

	background:url(../images/lead-menu-inner.jpg) 0px -42px no-repeat;

}

.php-in {

	width:166px;

	height:42px;

	display:block;

	float:left;

	text-indent:-9000px;

	background:url(../images/lead-menu-inner.jpg) -176px 0 no-repeat;

}

.php-in:hover {

	background:url(../images/lead-menu-inner.jpg) -176px -42px no-repeat;

}

.seo-in {

	width:129px;

	height:42px;

	display:block;

	float:left;

	text-indent:-9000px;

	background:url(../images/lead-menu-inner.jpg) -342px 0 no-repeat;

}

.seo-in:hover {

	background:url(../images/lead-menu-inner.jpg) -342px -42px no-repeat;

}

.market-in {

	width:161px;

	height:42px;

	display:block;

	float:left;

	text-indent:-9000px;

	background:url(../images/lead-menu-inner.jpg) -471px 0 no-repeat;

}

.market-in:hover {

	background:url(../images/lead-menu-inner.jpg) -471px -42px no-repeat;

}

.content-in {

	width:198px;

	height:42px;

	display:block;

	float:left;

	text-indent:-9000px;

	background:url(../images/lead-menu-inner.jpg) -632px 0 no-repeat;

}

.content-in:hover {

	background:url(../images/lead-menu-inner.jpg) -632px -42px no-repeat;

}

.tour-in {

	width:170px;

	height:42px;

	display:block;

	float:left;

	text-indent:-9000px;

	background:url(../images/lead-menu-inner.jpg) -830px 0 no-repeat;

}

.tour-in:hover {

	background:url(../images/lead-menu-inner.jpg) -830px -42px no-repeat;

}



/****************** Content section start ***********************************/
#aboutusbanner{
background:url(../images/about-us-banner.jpg) no-repeat;
width:1004px;
height:122px;
float:left;
margin-top:16px;
}
#contentleft{
width:721px;
height:auto;
float:left;
margin-left:5px;
margin-top:5px;
}
#contentright{
width:200px;
height:auto;
float:left;
margin-left:10px;
}
#contenttop{
background: url(../images/contenttop.png) no-repeat;
width:721px;
height:7px;
float:left;
}
#contentmid{
background: url(../images/contentmid.png) repeat-y;
width:721px;
float:left;
}
#contentbottom{
background: url(../images/contentbottom.png) no-repeat;
width:721px;
height:7px;
float:left;
}
h1{
color:#7e7e7e;
font-family:"arial";
border-bottom:#ccc 1px solid;
font-size:17px;
margin-left:18px;
text-transform:uppercase;
}
.txt1{
color:#727272;
font-size:12px;
padding-left:10px;
}
li{
color:#727272;
font-size:12px;
}

.txt3{
color:#727272;
font-size:11px;
float:left;
padding-left:10px;
border-bottom:1px #CCCCCC solid;
}
.txt2{
color:#727272;
font-size:11px;
}

#aboutusimage{
background:url(../images/aboutusimage2.png) no-repeat;
width:184px;
height:85px;
float:right;
}

#deve-img{
background: url(../images/deve-img5.png) no-repeat;
width:126px;
height:83px;
float:right;
margin-right:20px;
}
.boxtop{
background:url(../images/boxtop.png) no-repeat;
width:674px;
height:14px;
float:left;
margin-left:20px;
}
.boxmid{
background:url(../images/boxmid.png) repeat-y;
width:674px;
height:auto;
float:left;
margin-left:20px;
}
.boxbottom{
background:url(../images/boxbottom.png) no-repeat;
width:674px;
height:14px;
float:left;
margin-left:20px;
margin-bottom:10px;
}
.greenarro{
background:url(../images/green-arro.png) no-repeat;
width:24px;
height:21px;
float:left;
margin-left:10px;
margin-top:10px;
}
.advantagetxt{
color:#7E7E7E;
float:left;
font-family:Arial;
font-size:17px;
margin-top:15px;
margin-left:10px;
}
.rightboxtop{
background:url(../images/rightboxtop.png) no-repeat;
width:262px;
height:4px;
float:left;
margin-top:5px;
}
.rightboxmid{
background:url(../images/rightboxmid.png) repeat-y;
width:262px;
float:left;
}
.rightboxbottom{
background:url(../images/rightboxbottom.png) no-repeat;
width:262px;
height:4px;
float:left;
}
#rightboxtitlbg{
background:url(../images/rightboxtitlebg.png) no-repeat;
width:258px;
height:40px;
float:left;
margin-left:2px;
}
#portfolioimg{background:url(../images/portfolioimg.jpg) no-repeat;
width:190px;
height:104px;
margin-left:35px;
}
#qcontact{
background:url(../images/q-conect.jpg) no-repeat;
width:202px;
height:150px;
float:left;
}
#qcontactin{
width:auto;
height:38px;
float:left;
margin-left:20px;
}
.yicon{
background:url(../images/yicon.png) no-repeat;
width:38px;
height:38px;
float:left;
font-size:16px;
font-weight:bold;
}
.yicon:hover{
background:url(../images/yiconhover.png) no-repeat;
}
.hicon{
background:url(../images/hicon.png) no-repeat;
width:38px;
height:38px;
margin-left:10px;
float:left;
}
.hicon:hover{
background:url(../images/hiconhover.png) no-repeat;
}

.sicon{
background:url(../images/sicon.png) no-repeat;
width:38px;
height:38px;
margin-left:10px;
float:left;
}
.sicon:hover{
background:url(../images/siconhover.png) no-repeat;
}

.gicon{
background:url(../images/gicon.png) no-repeat;
width:38px;
height:38px;
margin-left:10px;
float:left;
}
.gicon:hover{
background:url(../images/giconhover.png) no-repeat;
}

.micon{
background:url(../images/micon.png) no-repeat;
width:38px;
height:38px;
margin-left:10px;
float:left;
}
.micon:hover{
background:url(../images/miconhover.png) no-repeat;
}
#testimonialicon{
background:url(../images/testimonialicon.png) no-repeat;
width:32px;
height:32px;
float:right;
margin-right:8px;
}
#porticon{
background:url(../images/porticon.png) no-repeat;
width:32px;
height:28px;
float:right;
margin-right:8px;
margin-top:4px;
}
#picon{
background:url(../images/picon.png) no-repeat;
width:25px;
height:32px;
float:right;
margin-right:8px;
margin-top:4px;
}

#testibanner{
background:url(../images/testibanner.jpg) no-repeat;
width:1004px;
height:122px;
float:left;
margin-top:16px;
}
#testiaddbanner{
background:url(../images/testiaddbanner.jpg) no-repeat;
width:1004px;
height:122px;
float:left;
margin-top:16px;
}
.testimonialboxleft{
width:650px;
height:auto;
float:left;
}
.testimonialtxt{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#3E94C3;
float:right;
margin-right:70px;
}
#testimonialboxright{
width:185px;
height:auto;
float:left;
}
#clientimg{
background:url(../images/clientimg.jpg) no-repeat;
width:120px;
height:40px;
float:left;
border:#ccc 1px solid;
margin-left:30px;
}
.testilink{
color:#3E94C3; 
text-decoration:none; 
margin-left:18px;
float:right;
margin-top:30px;
}
.webdp{
background:url(../images/webdp.png);
width:202px;
height:70px;
float:left;
border:0;
margin-left:30px;
}
.webdp:hover{
background:url(../images/webdphover.png) no-repeat;
}
a {
color:#3E94C3;
text-decoration:none;
}

.hirewebd{
background:url(../images/hirewebd.png);
width:202px;
height:70px;
float:left;
border:0;
margin-left:30px;
}

.hirewebd:hover{
background:url(../images/hirewebdhover.png) no-repeat;
}

.hireseo{
background:url(../images/hireseo.png);
width:202px;
height:70px;
float:left;
border:0;
margin-left:30px;
}

.hireseo:hover{
background:url(../images/hireseohover.png) no-repeat;
}

.hirewebdeve{
background:url(../images/hirewebdeve.png);
width:202px;
height:70px;
float:left;
border:0;
margin-left:30px;
}

.hirewebdeve:hover{
background:url(../images/hirewebdevehover.png) no-repeat;
}



#agent{
background:url(../images/agent.png) no-repeat;
width:200px;
height:262px;
float:right;
margin-right:3.2px;
}
#agent:hover{
background:url(../images/agenthover.png) no-repeat;
}
.list2 {
	color:#515457;
	line-height:25px;
	font-weight:bold;
	padding-top:70px;
	padding-left:10px;
	width:200px;
}
.list2 ul {
	width:181px;
	margin:0px;
	padding:0px;
}
.list2 ul li {
	margin:0px;
	padding:0px;
	list-style:none;
	padding:0px 0px 0px 20px;
	
}
.list2 a:link, .list2 a:visited {
	margin:0px;
	padding:0px;
	list-style:none;
	padding:0px 0px 0px 25px;
	display:block;
	
}
.yahoo-c{
background:url(../images/yahoo.png) no-repeat;
height:38px;
}
.yahoo-c:hover{
background:url(../images/yahoo.png) no-repeat;
}
.skype-c{
background:url(../images/skype.png) no-repeat;
height:38px;
}
.skype-c:hover{
background:url(../images/skype.png) no-repeat;
}
.msn-c{
background:url(../images/msn.png) no-repeat;
height:38px;
}
.msn-c:hover{
background:url(../images/msn.png) no-repeat;
}
.gmail-c{
background:url(../images/g-mail.png) no-repeat;
height:38px;
}
.gmail-c:hover{
background:url(../images/g-mail.png) no-repeat;
}
#conbanner{
background:url(../images/conbanner.jpg) no-repeat;
width:1004px;
height:122px;
float:left;
margin-top:16px;
}
#quotebanner{
background:url(../images/quotebanner.jpg) no-repeat;
width:1004px;
height:122px;
float:left;
margin-top:16px;
}
#quotetitlebg{
width:695px;
height:auto;
background:#CCCCCC;
float:left;
margin-left:20px;
margin-top:10px;
}
#quotetitlebg1{
width:695px;
height:auto;
background:#CCCCCC;
float:left;

margin-top:10px;
}
.submit {
background:transparent url(../images/hireme.png) no-repeat scroll 0 0;
border:0 none;
color:#7e7e7e;
cursor:pointer;
font-family:Arial,Helvetica,sans-serif;
font-size:16px;
font-weight:bold;
height:42px;
line-height:22px;
padding-bottom:4px;
width:127px;
}

.common-ul {
list-style-type:none;
margin-top:5px;
color:#727272;
}
.fleft {
float:left;
}
.common-ul li {
background:transparent url(../images/li.gif) no-repeat scroll 0 5px;
line-height:15px;
margin:10px 0 0;
padding:0 10px 0 15px;
}
h2 {
color:#727272;
font-family:Arial;
font-size:18px;
line-height:20px;
margin-left:10px;
}
h4 {
color:#727272;
font-family:arial;
font-size:14px;
}
#e{
background: url(../images/e.png) no-repeat;
width:105px;
height:65px;
float:right;
margin-right:10px;
}
#oscimg{
background: url(../images/osc.png) no-repeat;
width:98px;
height:60px;
float:right;
margin-right:20px;
}
#osc1{
background: url(../images/osc1.png) no-repeat;
width:137px;
height:86px;
float:right;
margin-right:0px;
}
#webdesimg1{
background: url(../images/webdesimg.png) no-repeat;
width:83px;
height:126px;
float:right;
margin-right:20px;
}

#seoimg{
background: url(../images/seoimg.png) no-repeat;
width:117px;
height:126px;
float:right;
margin-right:10px;
margin-top:50px;
}

#zencartimg{
background: url(../images/zencart.png) no-repeat;
width:109px;
height:120px;
float:right;
margin-right:20px;
margin-top:0px;
}
#graphicimg{
background: url(../images/graphicd.png) no-repeat;
width:129px;
height:75px;
float:right;
margin-right:20px;
margin-top:0px;
}
#graphicimg1{
background: url(../images/graphicd1.png) no-repeat;
width:167px;
height:104px;
float:right;
margin-right:20px;
margin-top:0px;
}
#hiredeve{
background: url(../images/hiredeve.png) no-repeat;
width:52px;
height:66px;
float:right;
margin-right:20px;
margin-top:0px;
}
#seohire{
background: url(../images/seohire.png) no-repeat;
width:116px;
height:76px;
float:right;
margin-right:20px;
margin-top:0px;
}
#hiredesigner{
background: url(../images/hiredesigner.png) no-repeat;
width:100px;
height:91px;
float:right;
margin-right:20px;
margin-top:0px;
}
#designerskill{
background: url(../images/designerskill.png) no-repeat;
width:83px;
height:94px;
float:right;
margin-right:20px;
margin-top:0px;
}
#workinghours{
background: url(../images/workinhours.png)no-repeat;
width:90px;
height:86px;
float:right;
margin-right:20px;
margin-top:0px;
}

#ecobanner{
background:url(../images/ecobanner.jpg) no-repeat;
width:1004px;
height:122px;
float:left;
margin-top:16px;
}
#grabanner{
background:url(../images/grabanner.jpg) no-repeat;
width:1004px;
height:122px;
float:left;
margin-top:16px;
}
#logobanner{
background:url(../images/logobanner.jpg) no-repeat;
width:1004px;
height:122px;
float:left;
margin-top:16px;
}
.port_spacer {

color:#757575;
font-family: Arial, Helvetica, sans-serif;
font-size:23px;
height:21px;
line-height:21px;
margin-top:40px;
text-align:center;
width:751px;
}
#webdbanner{
background:url(../images/webdbanner.jpg) no-repeat;
width:1004px;
height:122px;
float:left;
margin-top:16px;
}
#oscbanner{
background:url(../images/oscbanner.jpg) no-repeat;
width:1004px;
height:122px;
float:left;
margin-top:16px;
}
#portbanner{
background:url(../images/portbanner.jpg) no-repeat;
width:1004px;
height:122px;
float:left;
margin-top:16px;
}
#webdesbanner{
background:url(../images/webdesbanner.jpg) no-repeat;
width:1004px;
height:122px;
float:left;
margin-top:16px;
}
#seobanner{
background:url(../images/seobanner.jpg) no-repeat;
width:1004px;
height:122px;
float:left;
margin-top:16px;
}
#zenbanner{
background:url(../images/zenbanner.jpg) no-repeat;
width:1004px;
height:122px;
float:left;
margin-top:16px;
}
.rgt_services_link {
clear:both;
padding-top:1px;
width:190px;
margin-left:-20px;
}
.rgt_services_link ul {
list-style-type:none;
}
.rgt_services_link ul li {
background:transparent none repeat scroll 0 0;
border-color: #E8E8E8;
border-style:none solid solid;
border-width:0 0px 1px;
display:block;
height:27px;
width:200px;
}

.rgt_services_link ul li a {
color:#727272;
display:block;
height:20px;
margin-left:2px;
padding:6px 0 0 35px;
text-decoration:none;
}
.rgt_services_link ul li a:hover {
color:#0981CB;
text-decoration:none;
}
.link_20 {
background:transparent url(../images/design_menu.png) no-repeat scroll 0 0;
}
.link_21 {
background:transparent url(../images/design_menu.png) no-repeat scroll 0 -26px;
}
.link_22 {
background:transparent url(../images/design_menu.png) no-repeat scroll 0 -52px;
}
.link_23 {
background:transparent url(../images/design_menu.png) no-repeat scroll 0 -78px;
}
.link_24 {
background:transparent url(../images/design_menu.png) no-repeat scroll 0 -104px;
}
.link_25 {
background:transparent url(../images/design_menu.png) no-repeat scroll 0 -130px;
}
.link_26 {
background:transparent url(../images/design_menu.png) no-repeat scroll 0 -156px;
}
.link_27 {
background:transparent url(../images/web-programing_bg.png) no-repeat scroll 0 0;
}
.link_28 {
background:transparent url(../images/web-programing_bg.png) no-repeat scroll 0 -26px;
}
.link_29 {
background:transparent url(../images/web-programing_bg.png) no-repeat scroll 0 -52px;
}
.link_30 {
background:transparent url(../images/web-programing_bg.png) no-repeat scroll 0 -78px;
}
.link_31 {
background:transparent url(../images/web-programing_bg.png) no-repeat scroll 0 -104px;
}
.link_32 {
background:transparent url(../images/e-com-link.png) no-repeat scroll 0 0;
}
.link_33 {
background:transparent url(../images/e-com-link.png) no-repeat scroll 0 -26px;
}
.link_34 {
background:transparent url(../images/e-com-link.png) no-repeat scroll 0 -52px;
}
.link_35 {
background:transparent url(../images/e-com-link.png) no-repeat scroll 0 -78px;
}
.link_36 {
background:transparent url(../images/servicesicon.jpg) no-repeat scroll 0 0;
}
.link_37 {
background:transparent url(../images/servicesicon.jpg) no-repeat scroll 0 -26px;
}
.link_38 {
background:transparent url(../images/servicesicon.jpg) no-repeat scroll 0 -52px;
}
.link_39 {
background:transparent url(../images/servicesicon.jpg) no-repeat scroll 0 -78px;
}
.link_40 {
background:transparent url(../images/servicesicon.jpg) no-repeat scroll 0 -104px;
}
.testimonialbutton{
background:url(../images/Testimonials.gif)  no-repeat;
width:115px;
height:34px;
float:right;
margin-right:30px;
border:0;
}
.box_type_1 {
background:transparent url(../images/type-1.jpg) no-repeat scroll left top;
color:#444548;
margin-top:15px;
padding:13px 0 0 20px;
width:725px;
}
.tb_head {

color:#FFFFFF;
font-family:"arial";
font-size:11px;
text-transform:uppercase;
}
.td-rgt_bdr {
background:transparent url(../images/tbl-rgtbdr.gif) no-repeat scroll right top;
}
.sp-table {
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:bold;
line-height:normal;
}

.td-bdr {
border-color:#B4B4B4;
border-style:solid;
border-width:0 1px 1px 0;
}
.rd-bg {
background:transparent url(../images/red-bg.gif) repeat-x scroll 0 0;
border-color:#F1C8CF;
border-style:solid;
border-width:0 1px 1px 0;
}

.white {
color:#7e7e7e;
}
#leadmenu{
width:999px;
float:left;
height:auto;
margin-left:5px;
}
#leadmenusap{
width:999px;
float:left;
height:auto;
margin-left:0px;
}
#lead-menul{
background: url(../images/lead-menur.png) no-repeat;
width:14px;
height:42px;
float:left;
}
#lead-menum{
background:url(../images/lead-menum.png) repeat-x;
height:42px;
float:left;

}
#lead-menur{
background:url(../images/lead-menul.png) no-repeat;
width:14px;
height:42px;
float:left;
}
.cmsicon{
background:url(../images/cmsicon.png) no-repeat;
width:26px;
height:25px;
float:left;
margin-top:10px;
margin-left:10px;
}
.webdeveicon{
background: url(../images/webdeveicon.png) no-repeat;
width:29px;
height:31px;
float:left;
margin-top:5px;
margin-left:32px;
}
.ecoicon{
background: url(../images/ecommerceicon.png) no-repeat;
width:32px;
height:30px;
float:left;
margin-top:5px;
margin-left:32px;
}
.desicon{
background: url(../images/designicon.png) no-repeat;
width:34px;
height:33px;
float:left;
margin-top:5px;
margin-left:32px;
}
.seoicon{
background:url(../images/seoicon.png)no-repeat;
width:49px;
height:32px;
float:left;
margin-top:5px;
margin-left:32px;
}
.leadtxt{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#666769;
margin-left:10px;
font-weight:bold;
margin-top:15px;
float:left;
text-decoration:none;
}
.leadtxt:hover{
color: #999999;
}
.leadmenudivider{
background:url(../images/leadmenudivider.png) no-repeat;
width:3px;
height:34px;
float:left;
margin-top:8px;
margin-left:20px;
}
.bottombgtop{
background: url(../images/bottombgtop.png) repeat-x;
width:1000px;
height:48px;
float:left;

}
.bottombgmid{
background: #ececec url(../images/bottombgmid.png) repeat-y;
width:1004px;
height:auto;
float:left;
}
.bottombgbtm{
background:url(../images/bottombgbtm.png) repeat-x;
width:100%;
height:64px;
float:left;
}
#clientbanner{
background:url(../images/clientbanner.jpg) no-repeat;
width:1004px;
height:122px;
float:left;
margin-top:16px;
}
#clientpbanner{
background:url(../images/clientpbanner.jpg) no-repeat;
width:1004px;
height:122px;
float:left;
margin-top:16px;
}