@charset "utf-8";
/* CSS Document */

body {
	background-color: #d5d3cd;
	margin: 0 auto;
	margin: 20px 0px 20px 0px;
	color: #a8a8a8;	
	font-size: 15px;
	font-family: Arial, Helvetica, sans-serif;
	}
	
#wrap { 
	width: 800px;
	margin: 0 auto;
	background-color: #ffffff;
	}

#header {
	width: 800px
	height: 139px;
	background-image: url(http://www.newheavenlyspa.com/images/header.gif);
	padding-top: 139px;
	}

#footer {
	width: 790px;
	height: 50px;
	margin: 0 auto;
	padding: 10px 10px 0 0;
	color: #ffffff;
	}

#consultation {
	width: 290px;
	height: 106px;
	background-image: url(http://www.newheavenlyspa.com/images/home_consultation.gif);
	}

#bottom {
	width: 800px;
	height: 13px;
	margin: 0 auto;
	}

#footer a:link, #footer a:active, #footer a:visited {
	color: #ffffff;
	text-decoration: none;
	}
	
#footer a:hover {
	color: #ffffff;
	text-decoration: none;
	border-bottom: 1px #62beda solid;
	}
	
#copy_home a:link, #copy_home a:active, #copy_home a:visited {
	color: #62beda;
	text-decoration: none;
	}
	
#copy_home a:hover {
	color: #62beda;
	text-decoration: none;
	border-bottom: 1px #a8a8a8 solid;
	}	


#home_menu a:link, #home_services a:active, #home_services a:visited {
	color: #62beda;
	text-decoration: none;
	}
	
#home_menu a:hover {
	color: #62beda;
	text-decoration: none;
	border-bottom: 0px;
	}	
		
#ad { background-image: url(http://www.newheavenlyspa.com/images/ad_bg.gif); padding-top: 10px; height: 262px; }			

#content { width:800px;height:560px;border:0px #dddddd solid; }

#contentleft { width:500px;float:left;border-top:0px #ff00dd solid;border-bottom:0px #ff0000 solid; }

#copy_home { padding: 30px 20px 20px 10px; }

#home_services { float:left;width:250px; }

#contentright { width:300px;float:right;border-top:0px #ff0000 solid;border-bottom:0px #ff0000 solid; }

#footerleft { width:520px;float:left;padding-left:10px; }

#footerright { float:right; }

#menu { width:800px;height:45px;padding-left:0px;background-color:#61beda; }

#content_about { width:800px;height:660px;border:0px #dddddd solid; }

#contentleft_about { width:490px;float:left;border-top:0px #ff00dd solid;border-bottom:0px #ff0000 solid; }

#copy_home_about { padding: 20px 20px 20px 10px; }

#contentright_about { width:300px;float:right;border-top:0px #ff0000 solid;border-bottom:0px #ff0000 solid; }

#contentleft_about2 { width:490px;float:left;border-top:0px #ff00dd solid;border-bottom:0px #ff0000 solid; }

#content_services { width:800px;height:1280px;border:0px #dddddd solid; }
#content_services_signature_facials { width:800px;height:900px;border:0px #dddddd solid; }
#content_services_youth_facials { width:800px;height:450px;border:0px #dddddd solid; }
#content_services_clinical_facials { width:800px;height:600px;border:0px #dddddd solid; }
#content_services_mens_facials { width:800px;height:560px;border:0px #dddddd solid; }
#content_services_hand_feet_treatment { width:800px;height:460px;border:0px #dddddd solid; }
#content_services_chemical_peels { width:800px;height:460px;border:0px #dddddd solid; }
#content_services_mesotherapy { width:800px;height:460px;border:0px #dddddd solid; }
#content_services_laser_hair_removal_areas { width:800px;height:830px;border:0px #dddddd solid; }
#content_services_medical_microdermabrasion { width:800px;height:460px;border:0px #dddddd solid; }
#content_services_signature_back_body_facials { width:800px;height:850px;border:0px #dddddd solid; }
#content_services_signature_eye_treatments { width:800px;height:460px;border:0px #dddddd solid; }

#contentleft_services { width:490px;float:left;border-top:0px #ff00dd solid;border-bottom:0px #ff0000 solid; }

#copy_contentleft_services { padding: 20px 20px 20px 10px; }

#contentright _services { width:300px;float:right;border-top:0px #ff0000 solid;border-bottom:0px #ff0000 solid; }

#copy_services { padding: 20px 10px 20px 0px; }

#title_services { font-weight:bold; letter-spacing:1px; }

ul { list-style-type: circle; }

#content_gallery { width:800px;height:620px;border:0px #dddddd solid; }

#content_menu { width:800px;height:420px;border:0px #dddddd solid; }

#content_contact { width:800px;height:620px;border:0px #dddddd solid; }

#content_subscribe { width:800px;height:320px;border:0px #dddddd solid; }

#copy_contact { padding: 20px 20px 20px 10px; }

#contentright_contact { width:300px;float:right;border-top:0px #ff0000 solid;border-bottom:0px #ff0000 solid; }

#copy_contactr { padding: 30px 10px 20px 0px; }