body{ background: #f2f2f2 url(../images/back.png) repeat-x; margin:0px; padding:0x; text-decoration:none; font-family: Arial, Helvetica, sans-serif; color:#000000;}
#wraper{ width:900px; margin-left:auto; margin-right:auto;}
.header{ width:900px; float:left; margin:0 0 0 0; height:233px;}
.head01{ width:277px; float:left; margin:0 0 0 0; height:233px; background:url(../images/head01.png)} 
.head02{ background:url(../images/head02.png); height:233px; width:622px; float:left;}
.logo{ background:url(../images/logo.png); height:108px; width:277px; margin:0 0 0 0; float:left;}
.3d_iamage{ height:110px; width:151px; float:right;}
.manu{ width:622px; float:left; margin:31px 0 0 0; background:url(../images/manu.png); height:37px; float:left;}
.menulink{ font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:14px; margin:8px 0 0 23px; font-weight:normal;} 
.menulink a{ padding:0 12px 0 12px; color:#FFFFFF; text-decoration:none;}
.menulink a:hover{ color:#000000; text-decoration:none;}
.line{ background:url(../images/line.png); width:2px; height:23px; float:left; padding:0 5px 0 5px;}
.banner01{ width:471px; float:left; margin:6px 0 0 0; height:145px;}


.midalcontain{ width:875px; margin-left:13px; margin-right:13px; float:left;}
.main{ width:611px; margin:0 0 0 0; float:left;}
.midalpart01{ background:url(../images/midal01_ima.png); height:14px; width:875px; float:left;}
.midalpart02{ background:url(../images/midal02_ima.png) repeat-y; width:875px; float:left;}
.midalpart03{ background:url(../images/midal03_ima.png); width:875px; height:23px; float:left;}


.midalleftcont{ width:591px; float:left; padding:0 10px 0 10px;}
.midalline{ background:url(../images/midal_line.png); height:594px; float:left; margin:0 0 0 0; width:1px;}
.midalrightcont{ width:243px; float:right; padding:0 10px 0 10px;}
.servicecon{ width:243px; float:left; margin:0 0 0 0;}
.serviceima{ background:url(../images/experties_ima.png) repeat-x; width:243px; float:left; height:29px;}
.services_font{ font-family: Century; font-size:20px; color:#000000; font-style:normal; font-weight:normal; margin:2px 0 0 15px; width:222px;}
.service_design_text{ width:223px; padding:0 0 0 20px; float:left;}
.servicespart01{ width:45px; float:left; margin:0px 0 0 0;}
.servicespart02{ width:178px; float:right; margin:0 0 0 0;}
.dotted{ background:url(../images/design_dotted.png) repeat-x; float:left; margin:7px 0 0 0; width:223px;}
.portfoliocon{ width:243px; padding:0 0 0 0; float:left;}
.portfoliopart01{ width:40px; padding:65px 0 0 5px; float:left;}
.portfoliopart02{ width:153px; padding:30px 0 0 0; float:left;}
.portfoliopart03{ width:40px; padding:65px 0 0 0px; float:left;}
.googlecontact{ background:url(../images/google_contact.png); float:left; width:222px; margin:20px 0 0 10px;}
.google_text{ margin:0 0 0 0; color:#33312e; width:222px; font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; font-stretch:normal;}
.be_found_con{ width:222px; float:left; margin:10px 0 0 0;}
.be_found{ font-family:Arial, Helvetica, sans-serif; font-size:14px; margin:7px 0 0 17px; color:#155baf; width:90px; text-decoration:none; font-style:normal; font-weight:bold; float:left;}
.googleima{ width:113px; float:right; margin:0 0 0 0;}
.contact_con{ width:222px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#333333; font-weight:bold;}
.now{ float:left; margin:5px 0 0 90px; width:58px; height:34px;}  

.mirightfont{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#343434; text-decoration:none; font-style:normal; font-weight:normal; line-height:17px;}

.expertiasecon{ width:591px; float:left; padding:0px 10px 0 10px;}
.expertiseima{ background:url(../images/experties_ima.png) repeat-x; width:591px; float:left; height:29px; margin:0px 0 0 0;}
.expertise_font{ font-family: Century; font-size:20px; color:#000000; font-style:normal; font-weight:normal; margin:2px 0 0 15px; width:500px;}
.ex_font{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#343434; text-decoration:none; font-style:normal; font-weight:normal; line-height:17px; width:591px; float:left; margin:10px 0 0 0;}
.beder{ background:url(../images/boder.png) repeat-x; height:3px; float:left; width:591px; margin:30px 0 0 0;}


.designpart{ background:url(../images/designpart.png); width:591px; float:left; height:115px; margin:100px 0 0 0;}
.depart01{ width:147px; float:left; margin:0 0 0 0; height:115px;}
.depart02{ width:147px; float:left; margin:0 0 0 0;}
.depart03{ width:147px; float:left; margin:0 0 0 0;}
.depart04{ width:147px; float:left; margin:0 0 0 0;}

.de_image1{ background:url(../images/hire_source_ima.png) no-repeat center; width:147px; height:70px; float:left;}
.de_font1{ font-family:Arial, Helvetica, sans-serif; color:#257300; font-size:16px; font-weight:bold; float:left; width:147px;}
.de_font1 a{ color:#257300; text-decoration:none;}
.de_font1 a:hover{ color:#000000; text-decoration:none;}

.de_image2{ background:url(../images/devloper.png) no-repeat center; width:147px; height:69px; float:left;}
.de_font2{ font-family:Arial, Helvetica, sans-serif; color:#b36200; font-size:16px; font-weight:bold; float:left; width:147px;}
.de_font2 a{ color:#b36200; text-decoration:none;}
.de_font2 a:hover{ color:#000000; text-decoration:none;}

.de_image3{ background:url(../images/proffesional_ima.png) no-repeat center; width:147px; height:70px; float:left;}
.de_font3{ font-family:Arial, Helvetica, sans-serif; color:#840001; font-size:16px; font-weight:bold; float:left; width:147px;}
.de_font3 a{ color:#840001; text-decoration:none;}
.de_font3 a:hover{ color:#000000; text-decoration:none;}



.de_image4{ background: url(../images/deginer_ima.png) no-repeat center; width:147px; height:70px; float:left;}
.de_font4{ font-family:Arial, Helvetica, sans-serif; color:#283f68; font-size:16px; font-weight:bold; float:left; width:147px;}
.de_font4 a{ color:#283f68; text-decoration:none;}
.de_font4 a:hover{ color:#000000; text-decoration:none;}



.footer{ background:url(../images/footer.png) repeat-x; margin:0 0 0 0; float:left; width:100%; height:60px;}
.footercon{ width:900px; margin:auto;}
.fotertext{ font-family:Arial, Helvetica,; font-size:12px; color:#FFFFFF; text-decoration:none; margin:30px 0 0 10px; width:530px; float:left;}
.foterrighttext{ font-family:Arial, Helvetica,; font-size:12px; color:#ffffff; text-decoration:none; margin:30px 0 0 10px; width:350px; float:right;}

.fotertext a{ padding:0 10px 0 10px; text-decoration:none; color:#FFFFFF;}
.fotertext a:hover{ color:#FF6600; text-decoration:underline;}


/*about*/
/*contact*/
.ex_con01{ width:203px; float:left; margin:0px 0 0 0;}
.ex_con02{ width:388px; float:right; margin:0px 0 0 0;}
.ex_address{ font-family:Arial, Helvetica, sans-serif; color:#303233; font-size:16px; margin:0 0 0 0; font-weight:bold; width:203px;}
.ex_smallfont{ font-family:Arial, Helvetica, sans-serif; color:#303233; font-size:12px; margin:0 0 0 0; font-weight:normal; width:203px; line-height:24px; text-align:left;}
.ex_customer{ font-family:Arial, Helvetica, sans-serif; color:#303233; font-size:16px; margin:0 0 0 0; font-weight:bold; width:300px; float:right;}
.ex_customersmall{ font-family:Arial, Helvetica, sans-serif; color:#c32122; font-size:16px; margin:10px 0 0 0; font-weight:bold; width:300px; float:right;}
.submitcon{ width:591px; float:left; margin:0 0 0 0;}
.submitfont{ font-family:Arial, Helvetica, sans-serif; color:#303233; font-size:14px; margin:18PX 0 0 0; font-weight:bold; width:591px; float:right;}
.submitfildcon{ width:591px; float:left; font-family:Arial, Helvetica, sans-serif; color:#303233; font-size:12px; margin:5PX 0 0 0;}
.fild{ background:url(../images/texfild.png); width:455px; height:27px; float:left;}
.fildtext{ font-family:Arial, Helvetica, sans-serif; color:#666666; padding:7px 0 0 0;}
.submitButton{ 
/*background:url(../images/submit_button.png); */
width:84px; height:28px; margin:10px 0 0 0;}


/*web_design*/
.webcon{ width:591px; float:left; margin:0 0 0 0;}
.websitecon01{ width:280px; float:left; margin:0 0 0 0;}
.websitecon02{ width:280px; float:right; margin:0 0 0 0;}
.websitepart1{ width:280px; float:left; margin:0 0 0 0;}
.webfont{ font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#000000; font-weight:normal; width:280px;}
.webdotted{ background:url(../images/web_dotted.png) repeat-x; width:230px; float:left; margin:3px 0 0 0;}
.websmallfont{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#343434; text-decoration:none; font-variant:normal; width:280px; float:left; margin:5px 0 0 0;}
.readmore01{ font-family:Arial, Helvetica, sans-serif; font-size:11	px; color:#000000; float:right; width:100px; text-align:right; font-weight:normal; margin:10px 0 0 0;}
.readmore01 a{ color:#000000; text-decoration:none;}
.readmore01 a:hover{ color:#FF0000; text-decoration:none;}
.patti{ background:url(../images/patti.png); float:left; margin:10px 0 0 23px; height:118px; width:1px;}

/*events*/
.photocon{ width:591px; margin:0 0 0 0; float:left;}
.photopart1{ 
height:120px;
margin-left:0px; 	
margin-top:10px;
padding:0px;
width:581px;}
.photopart2{ width:295px; float:right; margin:10px 0 0 0; height:120px}
.photofont{ font-family:Arial, Helvetica, sans-serif; color: #666666; text-decoration:none; font-size:13px; width:295px; font-weight:bold; margin:5px 0 0 0px; text-align: center;}



/*portfolio*/
.portfoliocontain{ width:591px; margin:0 0 0 0; float:left;}
.protfoliofont02{ font-family: "Bell MT"; font-size:22px; margin:20px 0 0 0; text-decoration:none;}
.potfolio01{ width:591px; margin:0 0 0 0; float:left; height:52px; margin:0 0 0 0;}
.potfolio02{ width:523px; margin:0 0 0 33px; float:left; background:url(../images/portfolio_banner.png); height:117px;}
.port01{ width:50px; float:left; margin:0 0 0 0; height:117px;}
.port02{ width:423px; float:left; margin:0 0 0 0; height:117px;}
.port03{ width:50px; float:left; margin:0 0 0 0; height:117px;}

.signup_con{
font:Georgia, "Times New Roman", Times, serif;
font-size:14px;
color:#000000;
}
.messageerror
{
font:Georgia, "Times New Roman", Times, serif;
font-size:14px;
color:#FF0000;
}

/*website_marketing*/
.our_seo_plan_con{ width:591px; margin:0 0 0 0; float:left;}
.seo_plan_image{ width:233px; height:56px; margin:15px 0 0 200px;}



/*seo_plan*/
.seo_main{ width:589px; float:left; margin:0 0 0 0; border:#d6d6d6 solid 1px; }
.seo_main1{ width:589px; float:left; margin:0 0 0 0;}
.seo_part1{ width:190px; float:left; padding:9px 0 7px 0; border-right: #d6d6d6 solid 1px; height:20px;}
.seo_part2{ width:79px; float:left; padding:9px 0 7px 0; border-right: #d6d6d6 solid 1px; height:20px;}
.seo_part3{ width:79px; float:left; padding:9px 0 7px 0; border-right: #d6d6d6 solid 1px; height:20px;}
.seo_part4{ width:79px; float:left; padding:9px 0 7px 0; border-right: #d6d6d6 solid 1px; height:20px;}
.seo_part5{ width:79px; float:left; padding:9px 0 7px 0; border-right: #d6d6d6 solid 1px; height:20px;}
.seo_part6{ width:78px; float:left; padding:9px 0 7px 0; border-right: height:20px;}

.seo_font{ font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#333333; text-decoration:none; text-align:center; font-weight:bold;}
.seo_category{ width:589px; float:left; margin:0 0 0 0; height:40PX;}
.seo_ca_font1{ width:190px; float:left; padding:3px 0 3px 0; border-right: #d6d6d6 solid 1px; background:#edeaea; height:40PX;}
.seo_ca_font2{ width:79px; float:left; padding:3px 0 3px 0; border-right: #d6d6d6 solid 1px;  background:#edeaea; height:40PX;}
.seo_ca_font3{ width:79px; float:left; padding:3px 0 3px 0; border-right: #d6d6d6 solid 1px;  background:#edeaea; height:40PX;}
.seo_ca_font4{ width:79px; float:left; padding:3px 0 3px 0; border-right: #d6d6d6 solid 1px; background:#edeaea; height:40PX;}
.seo_ca_font5{ width:79px; float:left; padding:3px 0 3px 0; border-right: #d6d6d6 solid 1px;  background:#edeaea; height:40PX;}
.seo_ca_font6{ width:78px; float:left; padding:3px 0 3px 0; border-right: height:20px; background:#edeaea; height:40PX;}

.seo_font_small{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-decoration:none; margin:7PX 0 0 0;}


.seo_category_02{ width:589px; float:left; margin:0 0 0 0; height:40PX;}
.seo_ca_1{ width:190px; float:left; PADDING:10PX 0 0 0; border-right: #d6d6d6 solid 1px; background:#ffffff; height:40PX;}
.seo_ca_2{ width:79px; float:left; padding:3px 0 3px 0; border-right: #d6d6d6 solid 1px;  background:#ffffff; height:40PX;}
.seo_ca_3{ width:79px; float:left; padding:3px 0 3px 0; border-right: #d6d6d6 solid 1px;  background:#ffffff; height:40PX;}
.seo_ca_4{ width:79px; float:left; padding:3px 0 3px 0; border-right: #d6d6d6 solid 1px; background:#ffffff; height:40PX;}
.seo_ca_5{ width:79px; float:left; padding:3px 0 3px 0; border-right: #d6d6d6 solid 1px;  background:#ffffff; height:40PX;}
.seo_ca_6{ width:78px; float:left; padding:3px 0 3px 0; border-right: height:20px; background:#ffffff; height:40PX;}

.seo_font_2{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-decoration:none;}

.seo_midal{ float:left; margin:0PX 0 0 10px; height:40PX;}
.buy_con{ width:399px; float:right; height:40PX;}
.button1{ width:79px; float:left; margin:0px 0 0 0px;}



<!--Events menu-->
.layer-whylcmenu{border-top:solid 1px #999999;}
.layer-whylcmenubottom{background:url(../images/) bottom no-repeat;padding:0 0 3px;width:212px;}
.datalisting-whylcmenu{background:url(../images/) repeat-y;margin:0 0 0 1px;padding:0;width:212px;}
.datalisting-main{background:url("../images/experties_ima.png") repeat-x;
float:left; 
height:29px;
margin:0 0 0 10px;
padding:0 0 0 10px;
width:582px;
font-family: Century; font-size:20px; color:#000000; font-style:normal; font-weight:normal;
}
.datalisting-whylcmenu1{background:url(../images/infrastctr.png) no-repeat;
height:40px;
border-bottom:1px dashed #BFBFBF;
margin:10px 1px 0 1px;
cursor: pointer;
padding:2px 0 0 15px;}
.datalisting-whylcmenu2{background:url(../images/fun_events.png) no-repeat;
height:40px;
border-bottom:1px dashed #BFBFBF;
margin:15px 1px 0 7px;
cursor: pointer;
padding:2px 0 0 15px;}
.datalisting-whylcmenu3{background:url(../images/s_07.png) no-repeat;
height:40px;
margin:15px 1px 0 7px;
cursor: pointer;
padding:2px 0 0 15px;}
/*border-bottom:1px solid #e5e5e5;*/
.datalisting-whylcmenu dd{margin:0;padding:0 0 0 0;text-align:center; height:185px;}
.datalisting-whylcmenu dd p{margin:15px 0;padding:0 0 0 0;}
.datalisting-whylcmenu  ul{padding-right:145px; line-height:24px;}
.datalisting-whylcmenu  ul li a{text-decoration:none;color:#333333;}
.datalisting-whylcmenu  ul li a:hover{text-decoration:underline;color:#000000;}
.datalisting-whylcmenu .datatitle-last {padding-bottom:10px;}
.datalisting-whylcmenu .datadata-last {border-top:1px solid #DDD;border-bottom:0;}


/*--------------------------*/
td {
	text-align: left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	line-height:16px;
}

.white-on-blue {
color:#FFFFFF;
font-weight:bold;
background-color:#455a6d;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
padding:7px;
}

.blue-back {
background-color:#399CCE;
}
.page-headers {
font-family:Helvetica, Arial, Verdana;
font-size:18px;
font-weight:bolder;
color:#333333;
}

a {text-decoration:none;
   color:#267FAC;}

a:hover{text-decoration:underline;}

a.dark {color:#CCCCCC;
}
a.dark:hover {color:#FFFFFF;}
a.dark:visited {color:#FFFFFF;}
  
body {
	margin:0px;padding:0px;
	background-color:#FFFFFF;
	}

.title1 {
	font-family:Times New Roman, Times, serif;
	font-size: 24px;
	color:#CC0000;
	line-height: 20px;
}
 
 
 .title {
	font-family: Arial, Helvetica, sans-serif;;
	font-size: 13px;
	line-height: 20px;
 	background-color: #000000; color: #ffffff;
 font-weight: bold;
 padding:4px;
 }

.copy{  font-family:Arial, Helvetica, sans-serif;;
		color:#ffffff;
		text-decoration:none;
		font-size:10px;}
		
.disclaimers{  font-family:Arial, Helvetica, sans-serif;;
		color:#ffffff;
		text-decoration:none;
		font-size:11px;
		line-height:14px;
		}
		
.headline{  font-family:Arial, Helvetica, sans-serif;;
		color:#000000;
		text-decoration:none;
		font-size:12px;
		font-weight: bold;
		line-height: 17px;
		}
		
.headline2{  font-family:Arial, Helvetica, sans-serif;;
		color:#000000;
		text-decoration:none;
		font-size:12px;
		font-weight: bold;
		line-height: 20px;
		}
		
.headline3{  font-family:Arial, Helvetica, sans-serif;;
		color:#003366;
		text-decoration:none;
		font-size:15px;
		font-weight: bold;
		line-height: 20px;
		}
.subhead_black{
		font-size:12px;
		font-weight: bold;
		}
		
li {
list-style-image:url(images/bullet-blue.gif);
}
		

.white {color:#ffffff; text-decoration:none}
.black { color:#2D3538}

.m {vertical-align:middle;}
.sm {font-size:10px;
}

.smspaced {font-size:10px;
line-height:14px;
}
.smbeige {font-size:10px;
	background-color:#CBCFB4;
	padding:4px;
	}
.smwhite {font-size:10px;
		color: #FFFFFF;
}

.smwhiteclose {font-size:10px;
		color: #FFFFFF;
		line-height: 12px;
}
.smr {font-size:9px;
	line-height:10px;}
.l {text-decoration:underline}
.n {text-decoration:none}
.t {text-transform:uppercase}
.big {font-size:12px}


.formtext
{font-size:10px;
line-height:14px;
}

.captions
{font-size:10px;
line-height:11px;
padding-bottom:6px;
}
		
.textarea { width:230px;
		height:82px;
		font-family:verdana, helvetica, arial, sans-serif;
		font-size:10px;
		border-style:solid;
		border-width:1px solid #919191;
		background-color:#2D3538;
		color:#ffffff;
		margin-left:0px;
		margin-right:0px}




.background-left {
background-image:url(images/main_13.gif);
background-repeat:repeat-y;
}

.marketing-list
{
font-size:11px;
font-weight:bold;
line-height:24px;
}
.border1{
	border:solid 1px #d4d4d4;
}
.divpadding{
	padding:5px;
}


