/*CSS Document*/
/*(Project) CSS files - by http://www.Konstantinfosolutation.com India*/
/*Comment all css which you are not useing in Layout*/
/*Don't use undescore(_)*/
/*Don't define font family in body*/  
/*UseProper name for css*/

/*ClearFix*/
.Clearfix:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}
.Clear{ clear:both;}
.Clearfix {display: inline-block;}

h1 {font-size: 100%;}
h2 {font-size: 80%;}
p, a, ul, li, h1, h2, h3, h4, h5, from{ padding:0px; margin:0px; }


#Wraper{width:986px; height:auto; margin:auto;}
#mainWrappe{width:986px; height:auto; float:left;}

/*Header start here*/
#HeaderWraper{width:986px; height:126px;clear:both;}
#LogoWraper{width:auto; height:auto; margin:auto; background-color:#CCCCCC; float:inherit;}


/*Navigation start here*/
#NavigationWraper{width:551px; height:24px; float:right; background-image:url(../images/navibg.jpg); background-repeat:repeat-x; background-position:bottom; padding-top:42px;}
.NaviRow1{width:527px; height:auto; float:left; padding-left:24px;}
.Tab{width:auto; height:auto; float:left; margin-right:32px;}
/*Middle start here*/
#MiddleWraper{width:986px; float:left;clear:both;}
.MiddleRow1{width:986px; height:auto; float:left;}
.WelcomeBlcok{width:986px; height:auto; float:left; margin-bottom:30px; background-image:url(../images/welcome_bg.jpg); background-position:top; background-repeat:no-repeat; background-color:#ffffff; padding-top:42px;}
.WelcomeInner{width:986px; height:auto; float:left; background:url(../images/divider.jpg) no-repeat center bottom;}
.WelcomeRow1{width:986px; height:auto; float:left; }
.WelcomeRow2{width:805px; height:auto; float:left; padding:14px 163px 30px 18px;}
.ServiceBlock{width:972px; height:auto; float:left; padding-left:14px;}
.OurServiceOuter{width:228px; height:auto; float:left;}
.OurServiceInner{width:204px; height:auto; float:left; padding-right:24px;}
.OurserviceTital{width:204px; height:auto; float:left; padding-bottom:8px; margin-bottom:6px;}
.OurserviceRow1{width:204px; height:auto; float:left;}
.BenefitOuter{width:358px; height:auto; float:left; padding-left:28px; }
.ContactUsOuter{width:277px; height:auto; float:left; padding-left:28px;}

/*Leftcontiner start here*/
#LeftWraper{width:auto; height:auto; margin:auto; background-color:#CCCCCC; float:left}


/*Rightcontiner start here*/
#RightWraper{width:auto; height:auto; margin:auto; background-color:#CCCCCC; float:right}


/*Listing css*/	
#Listing{width:169px; float:left;}

#Listing ul,{margin-left:3px; margin-top:0px; padding-left:0px; padding-top:0px; list-style-type:none; line-height:150%; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}

#Listing li{background-image: url(../images/ ); background-repeat:no-repeat; background-position:0% .6em; padding-left: .8em;}

.OverServiceLink{clear:both; margin-top:3px; background-image:url(../images/bullet1.jpg); background-repeat:no-repeat; background-position:left center; padding-left:10px; font-family:arial; font-size:12px; color:#8d3681; text-decoration:none;}
.OverServiceLink a{font-family:arial; font-size:12px; color:#8d3681; text-decoration:none;}
.OverServiceLink a:hover{text-decoration:underline;}

.OurServiceInner2{width:332px; height:auto; float:left; padding-right:20px; clear:both; }
.OurserviceTital2{width:332px; height:auto; float:left; padding-bottom:8px; margin-bottom:6px;}

.OurServiceInner3{width:270px; height:auto; float:left; padding-right:20px;}
.OurserviceTital3{width:250px; height:auto; float:left; padding-bottom:8px; margin-bottom:6px; clear:both;}


.BenifitPhotoWap{border:solid 1px #bebebe; padding:5px; width:auto; clear:both;}

/*Footer start here*/
#FooterWraper{width:986px; height:auto; margin:auto; clear:both; margin-top:23px; float:left; padding-bottom:55px;}
.BdrFooter{border-bottom:solid 1px #b9b9b9; height:48px; width:855px;}
.AllRightsWap{width:410px; margin:auto; clear:both;}




/*---------------------------------------Benifit Css Dated 17.02.2010--------------- start here*/



.WelcomeBlcok{width:986px; height:auto; float:left; margin-bottom:30px; background-color:#ffffff; padding-top:42px;}
.WelcomeRow3{height:auto; text-align:justify; padding-top:5px;}
.InnerHeading{border-bottom:solid 1px #CCCCCC; padding-bottom:10px;}
.MassageSessionWap{margin-top:10px; float:left; width:350px;}
.InnerHeading{border-bottom:solid 1px #CCCCCC; padding-bottom:10px;}
.WelcomeInner2{width:700px; height:auto; float:left; background:url(../images/divider.jpg) no-repeat center bottom; padding-bottom:30px;}
.MassageHeading{background-color:#CCCCCC; width:620px; padding:5px;}
.MassageTxt{background-color:#f0f0f0; width:620px; padding:5px; float:left;}
.MassageTxtLeft{background-color:#f6f6f6; width:200px; padding:5px; float:left; border-bottom:solid 1px #FFFFFF;}
.MassageTxtRight{background-color:#e2e2e2; width:400px; padding:5px; float:left;  border-bottom:solid 1px #FFFFFF;}
.ContactWap{background-color:#f6f6f6; padding:2px; width:400px; float:left; margin-left:30px; margin-top:10px;}
.ContactInnerWap{background-color:#fcfefd; padding:10px;}




/*---------------------------------------Benifit Css Dated 18.02.2010--------------- start here*/


.WelcomeBlcok2{width:986px; height:auto; float:left; margin-bottom:30px; background-image:url(../images/welcome_bg_2.jpg); background-position:top; background-repeat:no-repeat; background-color:#ffffff; padding-top:42px;}


/*-------------------------------------------New Css 23-02-10---------------------------*/

.ContactWap2{background-color:#f6f6f6; padding:2px; width:300px; float:left; margin-left:30px; margin-top:10px;}


