/* site wide stuff */
html, body {
		margin:0;
		padding:0;
		text-align:center;
		background-image:url('../images/home_bg_pattern.jpg');
        min-height:100%;
		color:#E57F89;
		font-family:Arial,Helvetica,sans-serif;
		font-size:12px;
		font-weight:lighter;
		letter-spacing:0;
	}
	
p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:lighter;
	color:#e57f89;
	letter-spacing:0px;
	text-align:left;
	padding-left:15px;
	padding-right:15px;
	}
	hr {border-top:1px dashed #FFAFFC;width:100%;border-bottom:0px;border-left:0px;border-right:0px;}
p.green {
	font-family:Helvetica;
	font-size:13px;
	font-weight:lighter;
	color:#547c54;
	letter-spacing:0px;
	text-align:justify;
	padding-left:10px;
	padding-right:10px;
	}
	
h1 {
	font-family:Times, serif;
	font-size:26px;
	font-weight:lighter;
	color:#dd5d8e;
	letter-spacing:0px;
	padding-left:10px;
	padding-right:10px;
	}
.quoteFirstLetter {
	font-family:Times, serif;
	font-weight:100;
	font-size:19px;
	font-style:italic;
	font-weight:lighter;
	color:#dd5d8e;
	letter-spacing:0px;
	padding-left:10px;
	padding-right:10px;
	}
.minih2 {
	font-family:Times, serif;
	font-size:16px;
	color:#dd5d8e;
	letter-spacing:0px;
	}
.mini_green_h2 {
	font-family:Times, serif;
	font-size:16px;
	color:#00C200;
	letter-spacing:0px;
	}
a  {
	position:static;
	text-decoration:none;
	color:#E45A98;
}	
a:hover  {
	position:static;
	text-decoration:none;
	color:#00a800;
}	
	
h3 {
	font-size:140%;
	font-weight:bold;
	color:#E45A98;
	font-family:Helvetica;
	}	
	
img {
    border:none;
	}
	
/* mini tabs */
	
	#minitabs {
	margin: 0;
	padding: 0 0 0px 155px;
	}

	#minitabs li {
	margin: 0; 
	padding: 0;
	display: inline;
	list-style-type: none;
	}
	
	#minitabs a:link, #minitabs a:visited {
	float: left;
	font-size: 11px;
	font-weight:bold;
	line-height: 14px;
	
	margin: 0 10px 4px 10px;
	padding-bottom: 2px;
	text-decoration: none;
	color: #9c9;
	}

	#minitabs a.active:link, #minitabs a.active:visited, #minitabs a:hover {
	border-bottom: 4px solid #00a800;
	padding-bottom: 2px;
	background: #fff;
	color: #00a800;
	}
	/* finish minitabs */
	
	/* mini tabs footer */
	
	#footer_wrapper {background:url('../images/nav_footer_bg.jpg');background-repeat:repeat-x;height:25px;width:942px;margin:0 auto;background-position:bottom;}
	
	#footer_inner {height:25px;}
	
	#minitabsfoot {
	width:55gpx;
	margin: 0;
	float:right;
	padding: 6px 0 0 0px;
	}


	#minitabsfoot li {
	margin: 0; 
	padding: 0;
	display: inline;
	list-style-type: none;
	}
	
	#minitabsfoot a:link, #minitabsfoot a:visited {
	
	font-size: 11px;
	font-weight:bold;
	line-height: 14px;
	
	margin: 0 10px 4px 10px;
	padding-bottom: 2px;
	text-decoration: none;
	color: #fff;
	}

	#minitabsfoot a.active:link, #minitabsfoot a.active:visited, #minitabsfoot a:hover {
	
	padding-bottom: 2px;
	color: #006000;
	
	}
	/* finish minitabs footer */
	
	
	#bg_container{
	width:942px;
	margin:0 auto;
	height:auto;
	position:relative;
	min-height:100%;
	
	}	
	#content_container{	
		margin:0 auto;
		position:relative;
		text-align:left;
		width:873px;
		top:30px;
		padding-left:35px;
		padding-right:35px;
		background-color:#FFFFFF;		
		margin-bottom:2.5em;
		height:100%;
		}
		
	#topGreenLogo{
	background-image:url('../images/home_top_green_bg.jpg');
	background-repeat:repeat-x;
	width:942px;
	height:7px;
	top:30px;
	margin:0 auto;
	position:relative;
	overflow:visible;
	z-index:9999999;
	}	
	
	#topGreenLogo img{
position:absolute;
	width:114px;
	height:114px;
	z-index:9999999;
	display:block;
	right:4px;
	top:11px;
	}
	
	#exhaleLogo{
	position:relative;
	top:12px;
	left:823px;
	background-image:url('../images/exhale_logo.jpg');
	width:114px;
	height:114px;
	z-index:100;
	}
	
	#leftGrad{
	background-image:url('../images/grad_left.png');
	position:absolute;
	width:48px;
	height:614px;
	left:-47px;
	top:20px;
	}
	
	#rightGrad{
	background-image:url('../images/grad_right.png');
	position:absolute;
	width:48px;
	height:614px;
	top:20px;
	left:942px;
	}
	
	#topGrad{
	background-image:url('../images/grad_top.png');
	position:absolute;
	top:20px;
	width:942px;
	height:10px;
	}
		
	#header{
		height:50px;
		position:relative;
		top:20px;
		width:795px;
		}	
		
	#col_left{
	top:75px;
	width:30%;
	float:left;
	margin:0px;
	margin-top:70px;
	
	}
	
	#col_right{
	top:75px;
	width:70%;
	float:left;
	clear:none;
	margin-top:70px;
	}
	.left_imageBuffer{
	padding-top:22px;
	}
	
	#mainImgHolder{
		width:865px;
		background-color:#d2c5c8;
		padding:5px;
		position:relative;
		height:306px;

	}



	#homeImg{
		width:623px;
		height:380px;
		background-image:url('../images/home_mainImg.jpg');
		position:absolute;
		top:5px;
		left:247px;
		z-index:1;
	}	
	#homeContent{
	width:100%;
	top:80px;
	border:thin;
	border-style:dashed;
	border-color:#ffaffc;
	background-color:#fff9fb;
	background-image:url('../images/home_content_bg.jpg');
	background-repeat:repeat-x;
	padding-bottom:15px;
	}	
	#movieContent{
	width:100%;
	top:80px;
	border:thin;
	border-style:dashed;
	border-color:#00cf00;
	background-color:#b3f1b3;
	background-image:url('../images/movie_content_bg.jpg');
	background-repeat:repeat-x;
	}	
	
.moduletable {padding:10px;width:220px;padding-top:0px;}
	 

/* MAIN IMAGES */

#homeImg{
		width:623px;
		height:380px;
		background-image:url('../images/home_mainImg.jpg');
		position:absolute;
		top:5px;
		left:247px;
		z-index:1;
}	
#chocImg{
		width:623px;
		height:380px;
		background-image:url('../images/choc_mainImg.jpg');
		position:absolute;
		top:5px;
		left:247px;
		z-index:1;
}	
#homeImg{
		width:623px;
		height:380px;
		background-image:url('../images/home_mainImg.jpg');
		position:absolute;
		top:5px;
		left:247px;
		z-index:1;
}	
#contactImg{
		width:623px;
		height:380px;
		background-image:url('../images/contact_us_mainImg.jpg');
		position:absolute;
		top:5px;
		left:247px;
		z-index:1;
}	
#waxingImg{
		width:623px;
		height:380px;
		background-image:url('../images/waxing_mainImg.jpg');
		position:absolute;
		top:5px;
		left:247px;
		z-index:1;
}	
#orchidImg{
		width:623px;
		height:380px;
		background-image:url('../images/orchid_mainImg.jpg');
		position:absolute;
		top:5px;
		left:247px;
		z-index:1;
}	
#newsletterImg{
		width:623px;
		height:380px;
		background-image:url('../images/newsletter_mainImg.jpg');
		position:absolute;
		top:5px;
		left:247px;
		z-index:1;
}	
#massageImg{
		width:623px;
		height:380px;
		background-image:url('../images/massage_mainImg.jpg');
		position:absolute;
		top:5px;
		left:247px;
		z-index:1;
}
#ecomImg{
		width:623px;
		height:380px;
		background-image:url('../images/ecom_mainImg.jpg');
		position:absolute;
		top:5px;
		left:247px;
		z-index:1;
}	
#bambooImg{
		width:623px;
		height:380px;
		background-image:url('../images/bamboo_mainImg.jpg');
		position:absolute;
		top:5px;
		left:247px;
		z-index:1;
}
#sidsImg{
		width:623px;
		height:380px;
		background-image:url('../images/sids_mainImg.jpg');
		position:absolute;
		top:5px;
		left:247px;
		z-index:1;
}	

/* FOOTERS */


#homeContentFooter{
	background-image:url('../images/footer_lily.png');
	width:100px;
	height:54px;
	position:relative;
	top:-25px;
	left:520px;
}
#orchidContentFooter{
	background-image:url('../images/footer_orchid.png');
	width:100px;
	height:54px;
	position:relative;
	top:-25px;
	left:520px;
}
#waxingContentFooter{
	background-image:url('../images/footer_waxing.png');
	width:100px;
	height:54px;
	position:relative;
	top:-25px;
	left:520px;
}
#chocContentFooter{
	background-image:url('../images/footer_choc2.png');
	width:100px;
	height:54px;
	position:relative;
	top:-25px;
	left:520px;
}
#bambooContentFooter{
	background-image:url('../images/footer_hotbamboo.png');
	width:100px;
	height:54px;
	position:relative;
	top:-25px;
	left:520px;
}
#newsContentFooter{
	background-image:url('../images/footer_news.png');
	width:100px;
	height:54px;
	position:relative;
	top:-25px;
	left:520px;
}
#massageContentFooter{
	background-image:url('../images/footer_massage.png');
	width:100px;
	height:54px;
	position:relative;
	top:-25px;
	left:520px;
}
#ecomContentFooter{
	background-image:url('../images/footer_ecom.png');
	width:100px;
	height:54px;
	position:relative;
	top:-25px;
	left:520px;
}

#vmMainPage {height:100%;padding:10px;}
