body { margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px;}



div, p, ul, ol, h1, h2, h3, h4, h5, img{margin:0px; padding:0px;}



ul { list-style:none; }



#main{ margin:auto; width:1003px; }



#body-main { float:left; width:934px; background:url(images/website-designing-india-bg.jpg) repeat-y;  padding:0 35px 0 34px; }



#header { float:left; width:934px; height:90px; }



#biz-name { float:left; width:319px; height:90px; }



#call-us { float:left; width:557px; height:65px; padding:25px 0 0 40px; }



#online-shopping { float:left; width:185px; height:25px; }



#tab-main { float:left; width:934px; height:73px; }



#tab-lft { float:left; width:42px; height:73px; }



#tab-rgt { float:right; width:51px; height:73px; }



#tab-mid { float:left; width:841px; height:53px; background:url(images/website-designing-india-tbg.jpg) repeat-x; }



#tab-bot { float:left; width:841px; height:20px; }



#flash-banner { float:left; width:934px; height:194px; z-index:1000; }



#body-middle { float:left; width:934px; }



#our-project { float:left; width:263px; height:334px; padding:0 0 0 25px;}



#our-project-top { float:left; width:263px }



#services-lft { float:left; width:253px; padding:10px 0 0 5px; }





#wel-txt { float:left; width:619px; height:334px; padding:0 25px 0 0; }



#wel-img { float:left; width:144px; height:49px; }



.wel-txt-txt { float:left; width:607px; font-family:Arial, Helvetica, sans-serif; color:#333333; text-align:justify; line-height:18px; font-size:11px; padding:0 0 0 12px;}



#our-services { float:left; width:884px; padding:0 25px 0 25px; }



.services-main { float:left; width:257px; height:138px; background:url(images/website-designing-india-srv.jpg) no-repeat; padding:25px 16px 14px 21px; }



.services-name { float:left; width:255px; height:25px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#2287ae; font-weight:bold; }



.services-img { float:left; width:71px; height:110px; }



.services-txt { float:left; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333333; text-align:justify; width:180px; height:94px; padding:0 0 0 5px;}



.more-details { float:right; width:84px; height:16px; }



#bot { float:left; width:934px; height:94px; }



#bot-lft { float:left; width:48px; height:94px; }



#bot-rgt { float:right; width:48px; height:94px; }



#bot-top { float:left; width:838px; height:15px; }



#bot-mid { float:left; width:838px; height:79px; background:url(images/website-designing-india-bbg.jpg) repeat-x; }



.bot-txt { float:left; width:300px; height:30px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666666; padding:9px 0 0 0;}



#w3c { float:left; width:200px; height:30px;  padding:9px 0 0 0;}



#social-network{ float:right; width:220px;  padding:9px 0 0 0; }



.request { float:left; width:183px; margin:3px 0 0 0; }

.request ul { padding:0px; margin:0px; }

.request ul li { padding:0px; margin:0px; }



.email-txt { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#005576; text-align:right;}





 /*-----------About US--------*/

 

 

 .about-txt { float:left; width:864px; font-family:Arial, Helvetica, sans-serif; color:#333333; text-align:justify; line-height:18px; font-size:11px; padding:0 10px 0 10px;}

 

 .about-txt-txt { color:#3886b5; font-weight:bold; }





 /*................ contact us.............*/

  

  .contact { float:left; width:400px; text-align:justify; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#454545;}

  

  .map { float:left; width:400px; }

  

.how-to-find-us { float:left; width:850px; }



#visitor-map { float:left; width:700px;}


/*Error*/
.error{
	background-color:#AB0000;
	color:white;
	font-size:10px;
	font-weight:bold;
	margin-top:10px;
	padding:10px;
	text-transform:uppercase;
	width:340px;
}
  
    /*................ online quote .............*/

	

.quote { float:left; width:400px;}



.sitemap { font-family:Arial, Helvetica, sans-serif; color:#000000; size:11px; padding:10px 0 0 0; }



.protfolio { float:left; width:273px; height:262px; padding:15px 0 0 16px;} 



.protfolio1 { float:left; width:273px; height:209px;} 



.protfolio2 { float:left; width:243px; height:53px; background:url(images/zen-mobile-webornate1-india.jpg); padding:0 15px 0 15px; font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#006186;} 


.bot-link { float:left; width:915px; padding:0 10px 0 10px; }
.bot-link ul { padding:0px; margin:0px; }
.bot-link ul li { display:inline; }
.bot-link ul li a { font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#999999; } 
.bot-link ul li a:hover { text-decoration:none; }