body {
margin-top:0;margin-left:0;margin-right:0;
padding: 0;
color: #190000;
text-align: center;
font-family:Comic Sans Ms, Arial, Helvetica, sans-serif;
font-size: 12px;
background-color: #f0dfc5;
background-repeat: repeat-x;
background-position: center top;
background-image: url(../img/homepage/main-bg.jpg);
line-height: 15px;
}

html,body {
height: 100%;height:auto;wdth:100%;
}
ul {
      list-style-image: url(../img/homepage/bullet.gif);
    
      

}
img {
border: none;
}


a, a:link, a:visited, a:active {
	font-size:12px;
	color:#000;
	text-decoration:underline;
	font-family:Comic Sans Ms, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-style: normal;
}
a:hover {
	font-size:12px;
	color:#000;
	text-decoration:none;
	font-family:Comic Sans Ms, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-style: normal;
}

h1{
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
color: #53a2ba;
}

h2{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #ff6600;
}
h3{font-size:15px; font-family:Comic Sans Ms, Arial, Helvetica, sans-serif; font-weight:bold;padding-left:23px;}
ul li span{
	color: #831515;
	font-family:Comic Sans Ms, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-style: normal;
		font-size:13px;
	}
ul a, a:link, a:visited, a:active {
	font-size:13px;
	color:#831515;
	text-decoration:underline;
	font-family:Comic Sans Ms, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-style: normal;
}
ul a:hover{font-size:13px;
	color:#831515;
	text-decoration:none;
	font-family:Comic Sans Ms, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-style: normal;}
.licomic {font-family:Comic Sans Ms, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-style: normal;
	color:#3e0000; 
	font-size:13px;
	}
	
.mainbg{
	background-image: url(../img/main-bg.jpg);
	background-repeat: repeat-x;
	height: 661px;

}
#container{margin-right:auto;margin-left:auto; width:941px;}

#header{background-image: url(../img/homepage/header.jpg);
	background-repeat: no-repeat;background-position: center top;
	height: 239px;
	width: 941px;}
#main_bg{
	background-image: url(../img/homepage/body_bg.jpg);
	background-repeat: no-repeat;min-height: 458px;
	
	width: 941px;
}
*html #main_bg{
	background-image: url(../img/homepage/body_bg.jpg);
	background-repeat: no-repeat;
	height: 458px;
	width: 941px;
	background-position: center top;
}	
#main_bg_container{
	background-image: url(../img/homepage/bg.jpg);
width: 100%;height:458px;
background-repeat: repeat-y;

height: auto;min-height:100%;overflow:hidden;
	background-position: center top;	
}	
*html #main_bg_container{
	background-image: url(../img/homepage/bg.jpg);
	background-repeat: repeat-y;
	
width: 100%; height: auto;min-height:100%;overflow:hidden;
	
}
#footer_bg{
	width:100%;
	height:100%;
	background-image:url(../img/homepage/footer_bg.jpg);
	background-repeat: repeat-x; }
#footer{
	background-image: url(../img/homepage/footer.jpg);
	background-repeat: no-repeat;
	
	height: 95px;
	width: 941px;
}
*html #content{padding-top:15px;padding-left:40px;}
#content{padding-top:15px;padding-left:40px;}
#content_col1{float:left; width:451px;padding-right:7px; }
#content_col2{
	float:left;
	width:380px;
	padding-right:17px;
	padding-top:4px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #000000;
}
*html #content_col2 {padding-top:20px;}
#specials{
	background-repeat: no-repeat;
	height: 39px;
	width: 332px;
	background-image: url(../img/homepage/ourmonthly.png);
}
*html #specials{background: none;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/homepage/ourmonthly.png', );}

#underflash{padding-left:40px;}
#specials_text{
	padding-left:30px;
	padding-top:10px;
	width:310px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	font-weight: bold;
	color: #831515;
}
#pics{padding-top:15px;padding-left:17px;}
#address{padding-left:26px;padding-top:25px;width:390px;}
*html #address{padding-left:26px;padding-top:19px;}
#team,#phone{
	float:left;
	font-family: Comic Sans MS, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #580000;
	line-height: 25px;
}
#phone{padding-top:20px;padding-left:3px;}
.number{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 28px;
	font-weight: normal;
	color: #000;
}
.number2{font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	font-weight: normal;
	color: #000;}
#footer a{font-size:12px;
	color:#fff;
	text-decoration:underline;
	font-family:Comic Sans Ms, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-style: normal;}
#footer a:hover{font-size:12px;
	color:#fff;
	text-decoration:none;
	font-family:Comic Sans Ms, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-style: normal;}
#treatments{
	background-repeat: no-repeat;
	height: 39px;
	width: 332px;
	background-image: url(../img/innerpage/ourtreatments.png);
}
*html #treatments{background: none;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/innerpage/ourtreatments.png', );}
#pics5{
	background-repeat: no-repeat;
	height: 75px;
	width: 518px;
	background-image: url(../img/innerpage/5pics.png);
}
*html #pics5{background: none;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/innerpage/5pics.png', );}
#guys{
	background-repeat: no-repeat;
	height: 39px;
	width: 332px;
	background-image: url(../img/innerpage/guys.png);
}
*html #guys{background: none;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/innerpage/guys.png', );}
#guypics{
	background-repeat: no-repeat;
	height: 75px;
	width: 439px;
	background-image: url(../img/innerpage/guypics.png);
}
*html #guypics{background: none;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/innerpage/guypics.png', );}
#massages{
	background-repeat: no-repeat;
	height: 39px;
	width: 332px;
	background-image: url(../img/innerpage/massage.png);
}
*html #massages{background: none;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/innerpage/massage.png', );}
#massagepics{
	background-repeat: no-repeat;
	height: 75px;
	width: 439px;
	background-image: url(../img/innerpage/massagepics.png);
}
*html #massagepics{background: none;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/innerpage/massagepics.png', );}
#facials{
	background-repeat: no-repeat;
	height: 39px;
	width: 332px;
	background-image: url(../img/innerpage/facials.png);
}
*html #facials{background: none;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/innerpage/facials.png', );}
#facialpics{
	background-repeat: no-repeat;
	height: 75px;
	width: 439px;
	background-image: url(../img/innerpage/facialpics.png);
}
*html #facialpics{background: none;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/innerpage/facialpics.png', );}

#body{
	background-repeat: no-repeat;
	height: 39px;
	width: 332px;
	background-image: url(../img/innerpage/body2.png);
}
*html #body{background: none;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/innerpage/body2.png', );}
#bodypics{
	background-repeat: no-repeat;
	height: 75px;
	width: 439px;
	background-image: url(../img/innerpage/bodypics.png);
}
*html #bodypics{background: none;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/innerpage/bodypics.png', );}


#medi{
	background-repeat: no-repeat;
	height: 39px;
	width: 332px;
	background-image: url(../img/innerpage/medi.png);
}
*html #medi{background: none;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/innerpage/medi.png', );}
#cosmedixpics{
	background-repeat: no-repeat;
	height: 75px;
	width: 439px;
	background-image: url(../img/innerpage/cosmedixpics.png);
}
*html #cosmedixpics{background: none;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/innerpage/cosmedixpics.png', );}


#nails{
	background-repeat: no-repeat;
	height: 39px;
	width: 332px;
	background-image: url(../img/innerpage/nails.png);
}
*html #nails{background: none;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/innerpage/nails.png', );}
#nailspics{
	background-repeat: no-repeat;
	height: 75px;
	width: 439px;
	background-image: url(../img/innerpage/nailspics.png);
}
*html #nailspics{background: none;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/innerpage/nailspics.png', );}

#hair{
	background-repeat: no-repeat;
	height: 39px;
	width: 332px;
	background-image: url(../img/innerpage/hair.png);
}
*html #hair{background: none;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/innerpage/hair.png', );}
#hairpics{
	background-repeat: no-repeat;
	height: 75px;
	width: 439px;
	background-image: url(../img/innerpage/hairpics.png);
}
*html #hairpics{background: none;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/innerpage/hairpics.png', );}

#makeovers{
	background-repeat: no-repeat;
	height: 39px;
	width: 332px;
	background-image: url(../img/innerpage/makeovers.png);
}
*html #makeovers{background: none;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/innerpage/makeovers.png', );}
#makeoverpics{
	background-repeat: no-repeat;
	height: 75px;
	width: 439px;
	background-image: url(../img/innerpage/makeoverpics.png);
}
*html #makeoverpics{background: none;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/innerpage/makeoverpics.png', );}

#other{
	background-repeat: no-repeat;
	height: 39px;
	width: 332px;
	background-image: url(../img/innerpage/other.png);
}
*html #other{background: none;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/innerpage/other.png', );}
#otherpics{
	background-repeat: no-repeat;
	height: 75px;
	width: 439px;
	background-image: url(../img/innerpage/otherpics.png);
}
*html #otherpics{background: none;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/innerpage/otherpics.png', );}


#aboutus{
	background-repeat: no-repeat;
	height: 39px;
	width: 332px;
	background-image: url(../img/innerpage/aboutus.png);
}
*html #aboutus{background: none;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/innerpage/aboutus.png', );}
#boutique{
	background-repeat: no-repeat;
	height: 39px;
	width: 332px;
	background-image: url(../img/innerpage/boutique.png);
}
*html #boutique{background: none;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/innerpage/boutique.png', );}

#callouts{
	background-repeat: no-repeat;
	height: 39px;
	width: 332px;
	background-image: url(../img/innerpage/callouts.png);
}
*html #callouts{background: none;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/innerpage/callouts.png', );}

#gift{
	background-repeat: no-repeat;
	height: 39px;
	width: 332px;
	background-image: url(../img/innerpage/giftcertificates.png);
}
*html #gift{background: none;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/innerpage/giftcertificates.png', );}


#packages{
	background-repeat: no-repeat;
	height: 39px;
	width: 332px;
	background-image: url(../img/innerpage/packages.png);
}
*html #packages{background: none;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/innerpage/packages.png', );}

#spapolicies{
	background-repeat: no-repeat;
	height: 39px;
	width: 332px;
	background-image: url(../img/innerpage/spapolicies.png);
}
*html #spapolicies{background: none;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/innerpage/spapolicies.png', );}

#booking{
	background-repeat: no-repeat;
	height: 39px;
	width: 332px;
	background-image: url(../img/innerpage/booking.png);
}
*html #booking{background: none;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/innerpage/booking.png', );}

#content_col11{float:left; width:520px;padding-right:7px; }
*html #content_col11{float:left; width:520px;padding-right:7px; }
#content_col22{
	float:left;
	width:300px;
	padding-left:37px;
	padding-top:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #000000;
}
*html #content_col22 {padding-top:0px;padding-left:17px;}
*html #content2{padding-top:15px;padding-left:20px;}
#content2{padding-top:15px;padding-left:16px;}
#specials_text2{
	padding-top:10px;
	width:290px;
	font-family:Comic Sans Ms, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	font-weight: bold;
	color: #831515;
}
#specialoffer {padding-top:25px; padding-left:49px;}
*html #specialoffer {padding-top:21px; padding-left:26px;}
#underflash2{padding-left:40px;padding-top:22px;}
*html #underflash2{padding-left:40px;padding-top:20px;}
#right_col{padding-left:58px;}
*html #right_col{padding-left:40px;}


#testimonials{
	background-repeat: no-repeat;
	height: 35px;
	width: 265px;
	background-image: url(../img/innerpage/testimonials.png);
}
*html #testimonials{background: none;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/innerpage/testimonials.png', );}
#testimonial_txt{
	font-family:Comic Sans Ms, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style:italic;
	color: #000;padding-left:4px;
}
*html #testimonial_txt{
	font-family:Comic Sans Ms, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;padding-right:15px;padding-left:0px;font-style:italic;
}
#testimonial_txt span{
	font-family:Comic Sans Ms, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #831515;
}
.rt_txt{
	font-family:Comic Sans Ms, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	font-style:italic;
}
#txt{
	font-family: Comic Sans Ms,Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #3e0000;
	
}
.with{
	font-family: Comic Sans Ms,Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #C2661B;
	font-style:italic;	
}


#content_col3{
	float:left;
	width:380px;
	padding-right:17px;
	padding-top:4px;
	font-family:Comic Sans Ms,Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #000000;
}
*html #content_col3 {padding-top:20px;}
#aboutus{
	background-repeat: no-repeat;
	height: 39px;
	width: 332px;
	background-image: url(../img/innerpage/aboutus.png);
}
*html #aboutus{background: none;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/innerpage/aboutus.png', );}

#aboutuspics{
	background-repeat: no-repeat;
	height: 75px;
	width: 431px;
	background-image: url(../img/innerpage/aboutuspics.png);
}
*html #aboutuspics{background: none;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/innerpage/aboutuspics.png', );}
#content_col4{
	float:left;
	width:300px;
	padding-left:0px;
	padding-top:0px;
	font-family:Comic Sans Ms,Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #000000;
}
*html #content_col4{padding-top:0px;padding-left:17px;}




#boutique{
	background-repeat: no-repeat;
	height: 39px;
	width: 332px;
	background-image: url(../img/innerpage/boutique.png);
}
*html #boutique{background: none;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/innerpage/boutique.png', );}

#callouts{
	background-repeat: no-repeat;
	height: 39px;
	width: 332px;
	background-image: url(../img/innerpage/callouts.png);
}
*html #callouts{background: none;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/innerpage/callouts.png', );}

#gift{
	background-repeat: no-repeat;
	height: 39px;
	width: 332px;
	background-image: url(../img/innerpage/giftcertificates.png);
}
*html #gift{background: none;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/innerpage/giftcertificates.png', );}


#packages{
	background-repeat: no-repeat;
	height: 39px;
	width: 332px;
	background-image: url(../img/innerpage/packages.png);
}
*html #packages{background: none;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/innerpage/packages.png', );}

#spapolicies{
	background-repeat: no-repeat;
	height: 39px;
	width: 332px;
	background-image: url(../img/innerpage/spapolicies.png);
}
*html #spapolicies{background: none;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/innerpage/spapolicies.png', );}

#booking{
	background-repeat: no-repeat;
	height: 39px;
	width: 332px;
	background-image: url(../img/innerpage/booking.png);
}
*html #booking{background: none;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/innerpage/booking.png', );}
#rside{
	width: 265px;
	float:left;
	}
#bottom1 {padding-top:10px; width:140px; float:left;
caption-side:bottom; 
position:relative;
height:auto;
font-family:Comic Sans Ms, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
 }
 #bottom2 {padding-top:10px; padding-left:20px; width:140px; float:left;
caption-side:bottom; 
position:relative;
height:auto;
font-family:Comic Sans Ms, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
 }
  #bottom3 {padding-top:10px; padding-left:20px; width:140px; float:left;
caption-side:bottom; 
position:relative;
height:auto;
font-family:Comic Sans Ms, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
 }
 .fine{font-size:12px;
	color:#fff;
	font-family:Comic Sans Ms, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-style: normal;
	color:#190000;}