/* ---------------------------------------------------------------------------------
   
   Webaar - Master Stylesheet 
   Author: Briofactors Technologies India Pvt. Ltd.
   Website: www.webaar.com

--------------------------------------------------------------------------------- */


*{
	padding:0;
	margin:0;
}
body {
	font-size: 12px;
	margin:0;
	color: #000;
	line-height:18px;
	padding:0;
	font-family:Verdana, Geneva, sans-serif;
	text-align:left;
	background: url(../images/backgroundbf1.gif) repeat-x;
	height:1790px;
	width:100%;
}
* html img, * html .png {
 behavior: expression((this.runtimeStyle.behavior="none")&&(this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",  this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",  this.src = "transparent.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("', '').replace('")', ''),  this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",  this.runtimeStyle.backgroundImage = "none")), this.pngSet=true)  );
}
#total_container_index {
	margin:auto;
	width:1000px;
	overflow: hidden;
	height:1790px;
}
.clear {
	clear: both;
}
/* ----------------------Top Header Start-------------------------*/

#topheadercontainer {
	width:1000px;
	height:194px;
	background:url(../images/topheader.gif) no-repeat;
}

#topheaderinside{
	width:1000px;
	height:162px;
}
/*-----------------------Logo Container Start---------------------*/
#logocontainer {
	width:50%;
	height:162px;
	float:left;
}
#logo {
	width:326px;
	height:66px;
	margin:20px 0px 0px 20px;
}
#aardithtext {
	width:245px;
	height:28px;
	margin:30px 0px 0px 75px;
	background:url(../images/aardithtext.gif)
}
/*-----------------------Logo Container End---------------------*/

/*-----------------------Topright Container Start---------------------*/
#toprightcontainer {
	width:50%;
	height:162px;
	float:left;
}
#toprighttext {
	width:215px;
	height:130px;
	float:right;
	padding:10px 10px 0px 0px;
	
}
#address {
	width:203px;
	height:20px;
	margin:5px 5px 0px 0px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	color:#000;
	font-weight:bold;
	text-align:right;
}

#address1 {
	width:203px;
	height:20px;
	margin:5px 5px 0px 0px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	color:#000;
	font-weight:bold;
	text-align:right;
}
#requestquote {
	width:215px;
	height:73px;
	float:right;
}
/*-----------------------Navigation Container Start---------------------*/

#navigationcontainer {
	width:1000px;
	height:36px;
	margin:auto;
	}

#navigationinside{
	width:650px;
	float:right;
	height:36px;
	margin:0;
	padding:0;
	background:url(../images/navbar.gif) repeat-x;
}

/*-----------------------Navigation Container End---------------------*/




/*-----------------------Topright Container End---------------------*/

/* ----------------------Top Header End-------------------------*/


/* ----------------------Services Container Start-------------------------*/
#servicescontainer{
	width:1000px;
	height:34px;
	background:url(../images/servbg.gif) repeat-x;
}




#w1{
	width:124px;
	height:15px;
	float:left;
	padding:12px 0px 0px 25px;
}

#w1{
	width:125px;
	height:15px;
	float:left;
	padding:12px 0px 0px 25px;
}

#w2{
	width:144px;
	height:15px;
	float:left;
	padding:12px 0px 0px 25px;
}


#e1{
	width:113px;
	height:15px;
	float:left;
	padding:12px 0px 0px 25px;
}

#g1{
	width:123px;
	height:15px;
	float:left;
	padding:12px 0px 0px 25px;
}

#wh1{
	width:104px;
	height:15px;
	float:left;
	padding:12px 0px 0px 25px;
}

#s1{
	width:214px;
	height:16px;
	float:left;
	padding:12px 0px 0px 25px;
}
/* ----------------------Services Container End-------------------------*/

/* ----------------------Banner Container Start-------------------------*/

#bannercontainer{
	width:1000px;
	height:217px;
	border-bottom:1px solid #d7d7d7;
	/*background:url(../images/bannerbg.gif) no-repeat;*/
}

/* ----------------------Banner Container End-------------------------*/



/* ----------------------Middle Container Start-------------------------*/

#Middlecontent{
	width:1000px;
	height:1020px;
	background:#fff;
}


/* ----------------------Leftcontent Start-------------------------*/
#leftcol{
	width:670px;
	height:auto;
	float:left;
	padding:20px 0px 0px 30px;
	}


/* ----------------------Welcomecontent Start-------------------------*/
#welcomecontent{
	width:645px;
	height:auto;
	padding:0px 10px 10px 15px;
	float:left;
}

.headings{ width:350px;
height:20px;
padding:0px 0px 0px 5px;
float:left;
color:#06C;
font-family:Verdana, Geneva, sans-serif;
font-size:12px;
font-weight:bold;
}
.subtext{ width:auto;
height:auto;
float:left;
padding:10px 0px 10px 5px;
margin-bottom:5px;
font-family:Verdana, Geneva, sans-serif;
font-size:12px;
font-weight:normal;
}

#img{
	width:100px;
	height:auto;
	float:left;
	margin:10px 10px 0px 3px;
	border:1px solid #333;
}
.subtext1{ width:510px;
height:auto;
float:left;
padding:0px 0px 10px 5px;
margin-bottom:5px;
margin-top:5px;
font-family:Verdana, Geneva, sans-serif;
font-size:12px;
font-weight:normal;
}

#readmorecontainermain{width:615px; height:20px; float:left; margin:0px 50px 0px 0px;display:inline;}

.more{width:100px; height:20px; float:right; margin:0px 10px 0px 0px;text-decoration:none; text-align:right; color:#f60;display:inline; font-size:11px;}

.more:hover{width:100px; height:20px; float:right; margin:0px 10px 0px 0px; text-decoration:none; color:#000;text-align:right;display:inline;font-size:11px;}

/* ----------------------Welcomecontent End-------------------------*/

/* ----------------------Our Services Start-------------------------*/

#ourservicescontainer{
	width:645px;
	height:auto;
	float:left;
	padding:0px 10px 0px 15px;
	}

#servicesbox{
	width:645px;
	height:auto;
	float:left;
	margin:0px 10px 10px 0px;
}


#servicesboxes{
	width:320px;
	height:242px;
	float:left;
	padding:5px;
}
#servicebox1{
	width:194px;
	height:146px;
	margin:10px 0px 0px 0px;
	float:left;
}
#servicebox2{
	width:194px;
	height:146px;
	margin:10px 0px 0px 20px;
	float:left;
}
#servicebox3{
	width:194px;
	height:146px;
	margin:10px 0px 0px 20px;
	float:left;
}
/* ----------------------Our Services End-------------------------*/


/* ----------------------Our Packages Start-------------------------*/
#packagescontainer{
	width:625px;
	height:158px;
	float:left;
	padding:0px 10px 0px 0px;
	}

/* ----------------------Our Packages End-------------------------*/

/* ----------------------Leftcontent End-------------------------*/


/* ----------------------Follow Us On Start-------------------------*/

#followuson{
	width:970px;
	height:48px;
	margin:auto;
}
#follow{ width:26px;
height:28px;
padding:5px 0px 0px 15px;
float:left;
}

#follow1{ width:26px;
height:28px;
margin:5px 0px 0px 10px;
float:left;
}

/* ----------------------Follow Us On End-------------------------*/



/* ----------------------Rightcontent Start-------------------------*/
#rightcol{
	width:226px;
	height:auto;
	float:right;
	padding:0px 35px 0px 0px;
	}


/* ----------------------Ourexpertise Start-------------------------*/
#ourexpertise{
	width:225px;
	float:left;
	height:auto;
	padding:20px 10px 0px 0px;
}

#expertises{
	width:226px;
	height:175px;
	float:right;
	margin:10px 0px 0px 0px;
}
/* ----------------------Ourexpertise End-------------------------*/



/* ----------------------Ourportfolio Start-------------------------*/
#ourportfolio{
	width:225px;
	float:left;
	height:auto;
	margin:20px 0px 0px 0px;
}


/* ----------------------Ourportfolio End-------------------------*/




/* ----------------------QuickContact Start-------------------------*/

#quickcontainer{
	width:225px;
	float:left;
	height:auto;
	margin:20px 0px 0px 0px;
}

#quickcontact{
	width:225px;
	height:170px;
	float:left;
	margin:10px 0px 0px 0px;
}

#quickinside{
	width:225px;
	height:auto;
	float:left
}

#textarea{
	width:79px;
	height:12px;
	float:left;
	margin:10px 0px 0px 0px;
}

#textfield{
	width:120px;
	height:auto;
	float:left;
	margin:5px 0px 0px 5px;
}

#submitreset{
	width:100px;
	height:40px;
	float:left;
	padding:10px 0px 0px 25px;
}
#submit{
	width:60px;
	height:auto;
	float:right;
	margin:5px 0px 0px 0px;
}
/* ----------------------QuickContact End-------------------------*/

/* ----------------------Rightcontent End-------------------------*/


/* ----------------------Middle Container End-------------------------*/





/* ----------------------Bottom Container Start-------------------------*/

#bottomcurve{
	width:1000px;
	height:19px;
	background:#fff;
}

/* ----------------------Bottom Container End-------------------------*/


/* ----------------------Client Testimonials Container Start-------------------------*/

#clientestcontainer{
	width:1000px;
	height:180px;
	}

#clienttestinside{
	width:962px;
	height:150px;
	margin:auto;
	margin:15px 0px 0px 27px; 
}

#clientstestimonials{
	width:50%;
	height:140px;
	float:left;
	}


#clientstestimonialstext{
	width:90%;
	height:80px;
	float:left;
	padding:10px;
	color:#FFF;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	font-weight:normal;
}
#clients{
	width:50%;
	height:140px;
	float:right;
	}
#clients2{
	width:30%;
	height:15px;
	float:left;
	padding-left:55px;

}

#clientscroll{
	width:412px;
	height:100px;
	float:right;
	margin:10px 10px 0px 0px;
	background:url(../images/clientmidbg.gif) repeat-x;
}

#clientnextprev{
	width:370px;
	height:80px;
	margin:10px 0px 0px 20px;
	}
/* ----------------------Client Testimonials Container End-------------------------*/


/* ----------------------Contactus Container Start-------------------------*/
#contact1
{
	width:auto;
height:auto;
float:left;
margin:15px 0px 0px 0px;
}

#contact2
{
	width:auto;
height:auto;
float:left;
padding:15px 0px 0px 20px;
}
/* ----------------------Contactus Container End-------------------------*/

/*-----------------------Goto Top Start------------------*/

#gototopcontainer{
	width:1000px;
	height:20px;
	border-bottom:3px solid #bdbec0;
}

#gotoptab{
	width:50%;
	height:20px;
	float:left;
	padding:0px 0px 0px 0px;
}

#goto{
	width:70px;
	height:20px;
	float:right;
	padding-top:3px;

}
/*-----------------------Goto Top End------------------*/



/*-----------------------Footer Container Start------------------*/

#footercontainer{
	width:1000px;
	height:68px;
	background:#FFF;
	margin:5px 0px 0px 0px;
}

#footermid{
	width:900px;
	height:68px;
	margin:auto;
}

#footerleft{
	width:60%;
	height:40px;
	float:left;
}

#footer_inside_container{ width:450px; height:30px; margin: 20px 0px 0px 0px; float:left;}
a.footerlinks {color:#5a5a5a;font-family:Arial, Helvetica, sans-serif; font-size:11px;text-decoration:none;}

a.footerlinks:hover{color:#1677cb;font-family:Arial, Helvetica, sans-serif;font-size:11px;	text-decoration:none;}



#copyrightcontainer{
	width:30%;
	height:40px;
	float:right;
	margin:20px 0px 0px 0px;
}


/*-----------------------Footer Container End------------------*/



