@charset "UTF-8";
/* CSS Document */

body{
	background:url('../images/headerBkgrd.jpg') repeat-x;
	margin:0px auto;
	height:100%;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#353535;
	}

#mainWrapper{
	width:844px;
	margin:0px auto;}

#headerWrapper{
	width:844px;
	margin:0px auto;
	height:91px;
	background:url('../images/main_headerBkgrd.jpg') no-repeat;}

#headerTitle{
	width:511px;
	float:left;
	padding:13px 0px 0px 15px;}

#searchBox{
	float:right;
	padding-right:30px;}

#searchContent{
	padding:12px 10px 10px 10px;}
	
.blueTxt{
	color:#2b547f;
	font-size:14px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;}

.field{
	height:14px;}

/*NAVIGATION*/

#navWrapper{
	width:844px;
	margin:0px auto;
	clear:both;}

#navLinks{
	height:32px;}

a.home{
	background:url('../images/home.jpg') no-repeat top;
	height:32px;
	float:left;
	width:87px;
	text-decoration:none}
	
a:hover.home{
	background:url('../images/home.jpg') no-repeat bottom;
	height:33px;
	width:87px;
	text-decoration:none}

a.contact{
	background:url('../images/contact.jpg') no-repeat top;
	height:33px;
	float:left;
	width:107px}
	
a:hover.contact{
	background:url('../images/contact.jpg') no-repeat bottom;
	height:33px;
	width:107px}

a.calendar{
	background:url('../images/calendar.jpg') no-repeat top;
	height:33px;
	float:left;
	width:89px}
	
a:hover.calendar{
	background:url('../images/calendar.jpg') no-repeat bottom;
	height:33px;
	width:89px}

a.patient{
	background:url('../images/patient_support.jpg') no-repeat top;
	height:33px;
	float:left;
	width:140px}
	
a:hover.patient{
	background:url('../images/patient_support.jpg') no-repeat bottom;
	height:33px;
	width:140px}

a.testimonials{
	background:url('../images/testimonials.jpg') no-repeat top;
	height:33px;
	float:left;
	width:111px}
	
a:hover.testimonials{
	background:url('../images/testimonials.jpg') no-repeat bottom;
	height:33px;
	width:111px}

a.news{
	background:url('../images/news.jpg') no-repeat top;
	height:33px;
	float:left;
	width:195px}
	
a:hover.news{
	background:url('../images/news.jpg') no-repeat bottom;
	height:33px;
	width:195px}

a.about{
	background:url('../images/aboutUs.jpg') no-repeat top;
	height:33px;
	float:left;
	width:115px}
	
a:hover.about{
	background:url('../images/aboutUs.jpg') no-repeat bottom;
	height:33px;
	width:115px}

/*CONTENT WRAPPER*/

#contentWrapper{
	width:830px;
	margin:0px auto;
	clear:both;
	padding:20px 0px 20px 20px;
	background-color:#ffffff;
	/*height: 300px;*/}
	
#leftWrapper{
	width:545px;
	float:left;
	padding-bottom:20px;}

.text{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#353535;
	padding-bottom:7px;
	line-height:17px;}
	
.blueLink{
	color:#2b547f;}
	
a:hover.blueLink{
	color:#2b547f;
	text-decoration:none;}	

/*PRODUCTS*/

/*#productWrap{
	height:165px;
	width:534px;
	margin-bottom:7px;}

#revoproductWrap{
	height:165px;
	width:534px;
	margin-bottom:45px;}


#detoxPic{
	height:165px;
	float:left;
	width:189px;
	background:url('../images/detox_product.jpg') no-repeat;}

#detoxInfo{
	height:165px;
	float:right;
	background:url('../images/detox_bkgrd.jpg') no-repeat;
	width:345px}
	
#revoPic{
	height:205px;
	float:left;
	width:189px;
	background:url('../images/Final-Cover5.jpg') no-repeat;}

#revoInfo{
	height:205px;
	float:right;
	background:url('../images/12min_revolution.jpg') no-repeat;
	width:345px;
	}
	
#omegaPic{
	height:165px;
	float:left;
	width:189px;
	background:url('../images/omega.jpg') no-repeat;}

#omegaInfo{
	height:165px;
	float:right;
	background:url('../images/omega_bkgrd.jpg') no-repeat;
	width:345px}

#productTxt{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	padding:10px 10px 10px 10px;
	line-height:16px;
	height:80px;}

#learnButton{
	width:335px;
	padding-right:20px;}*/
	
/*RIGHT SIDE*/

#rightWrapper{
	float:right;
	padding-right:40px;
	width:261px;
	}

#docImage{
	height:231px;
	width:260px;}

#officeInfo{
	width:258px;
	background-color:#f4f1eb;
	border:1px solid #e7e9eb;
	margin-top:6px;}

#infoTxt{
	padding:5px;}
	
.infoHeader{
	font-family:Arial, Helvetica, sans-serif;
	color:#2b547f;
	font-size:16px;
	font-weight:bold;
	padding-bottom:9px;}

.infoPhone{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#353535;
	padding-bottom:9px;
	}
	
.infoContent{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#353535;
	line-height:16px;}

#paperworkWrap{
	width:260px;
	height:137px;
	background:url('../images/paperwork_bkgrd.jpg') no-repeat;
	margin-top:6px}

#paperworkContent{
	padding-top:115px;
	text-align:center;}

.paperworkLink{
	font-size:12px;
	color:#353535;}

a:hover.paperworkLink{
	font-size:12px;
	color:#353535;
	text-decoration:none;}

#newsletterWrap{
	margin-top:6px;}

#maximizedlivingWrap{
	margin-top:6px;}

/*INTERIOR */

	
#interiorLeftWrapper{
	width:670px;
	float:left;
	padding-bottom:20px;}


#interiorRightWrapper{
	float:right;
	padding-right:40px;
	width:133px;}

#interiorWrapper{
	width:810px;
	float:left;
	padding-bottom:20px;
}
/*.interiorHeader{
	color:#937951;
	font-weight:bold;
	margin:0px;
	padding: 5px; 
	background-color: rgb(19, 83, 121); 
	color: rgb(255, 255, 255); 
	font-size: 20px;
	width:630px;}*/
	
.interiorHeader{
	font-size:24px;
	color:#937951;
	font-weight:bold;
	padding:0px;
	margin:0px;}


#interiorNewsletter{
	height:121px;
	width:126px;}

#interiorPaperwork{
	height:138px;
	width:126px;
	margin-top:7px;}

#interiorMaximizedliving{
	height:136px;
	width:126px;
	margin-top:7px;}

/*FOOTER*/

#socialWrapper{
	clear:both;
	padding-bottom:20px;
	}
	
#footerWrapper{
	background:url('../images/footerBkgrd.jpg') repeat-x;
	height:33px;   
	position:relative;
   	bottom:0;
   width:100%
}

#footerContent{
	width:844px;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	margin:0px auto;
	padding:13px 0px 0px 0px;}

#leftFooter{
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	color:#ffffff;
	float:left;
	padding-left:15px;}

#rightFooter{
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	color:#ffffff;
	float:right;
	padding-right:15px;}
	
#rightFooter a{
	color:#ffffff;
	text-decoration:none;}
	
#rightFooter a:hover{
	color:#ffffff;
	text-decoration:underline;}
	
	p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#353535;
	padding-bottom:7px;
	line-height:17px;}
	
	/*Added By Nidhi*/	
h4{ font-size:15px; color:#CCCCCC;}

h5{ font-size:14px; color:#333333;}

table.tablestyle{ width:100%;}

table.tablestyle tr th{ text-align:left; font-size:17px; padding-top:20px;}

table.tablestyle tr th a{text-decoration:none; color:#353535;}	

table.tablestyle p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#353535;
	line-height:17px;}
	
p.link a{ font-size:13px; text-decoration:none; color:#353535;}	

p.link a:hover{text-decoration:underline; color:#4479AF;}	

.line{
 border-color: rgb(221, 221, 221); 
 border-top: solid rgb(221, 221, 221);
 }
#loginContent {
color:#FFFFFF;
font-family:Arial,Helvetica,sans-serif;
font-size:13px;
font-weight:bold;
padding-left:140px;
padding-top:22px;
text-align:right; 

}
	
