.spa-images{
	width:400px;
	
}

.details{	
	width:150px;
}

.address{
	width:145px;
	margin-right:5px;
}
.spa-images,.address,.details{
	float:left;
	
	margin-bottom:20px;
}

.spalocations{
	list-style:none;
	margin:0px 0px 20px 0px;
	padding:0px;
}

.spalocations li{
	clear:both;
	width:710px;	
	font-size:11px;
	margin-top:10px;
	
}

.spalocations li img{
	float:left;
	margin-right:10px;
	border:1px solid #5c5c5c;
}
	
.treatments{
	width:720px;
	list-style:none;
	margin:0px 0px 20px 0px;
	padding:0px;
	
}

.treatments li{
	
	margin:5px 0px 5px 0px;
	line-height:16px;
	float:left;
	background:#744c11;
	width:230px;
	font-size:11px;
}

.treatments li p{
	color:#d5a865;
	padding:5px 5px 10px 10px;
	width:215px;
}

.treatments li b{
	 color:#ffd969;font-size:12px;
 }
#tops{
	width:970px;
	height:60px;
	margin:0px auto;
	text-align:left;	
	padding:0px;
}
html, body, ul, ol, li, p, h1, h2, h3, h4, h5, h6, form, fieldset {
margin: 0;
padding: 0;
border: 0;
}	

h1{
	font-family:georgia;
}

body{
font-family:arial,helvetica,"trebuchet MS", Helvetica, Verdana, sans-serif;
font-size:11px;
line-height:18px;
margin: 0;
background-color:#fff;
color:#343434;
padding: 0;
text-align: center;
}

img{
	vertical-align:bottom;
	margin:0px;
	padding:0px
}

#inner-wrapper{
width: 100%; /*Width of main container*/
margin:0; /*Center container on page*/
padding:0;
overflow:hidden;
background-image:url('img/bg.jpg');
}

#contentarea{
width: 100%; /*Width of main container*/
margin:0; /*Center container on page*/
padding:0;
background-image:url('img/bg.jpg');
}

#top-bar{
width: 970px; /*Width of main container*/
height:5px;
margin:0px auto; /*Center container on page*/
padding:0px;
background-image:url('img/top-bar.jpg');
background-repeat:no-repeat;
}

#top-bar2{
width: 970px; /*Width of main container*/
height:11px;
margin:0px auto; /*Center container on page*/
padding:0px;
background-image:url('img/top-bar2.jpg');
background-repeat:no-repeat;
}

#bottom-bar{
width: 970px; /*Width of main container*/
height:11px;
margin:0px auto; /*Center container on page*/
padding:0px;
background-image:url('img/bottom-bar.jpg');
background-repeat:no-repeat;
}

#bottom-bar2{
width: 970px; /*Width of main container*/
height:5px;
margin:0px auto; /*Center container on page*/
padding:0px;
background-image:url('img/bottom-bar2.jpg');
background-repeat:no-repeat;
}

#blurb{
	width:520px;
	background-color:#f9be20;
	border:1px solid #e0a50a;
	padding:10px;
}

#blurb2{
	width:260px;
	background-color:#f9be20;
	border:1px solid #e0a50a;
	padding:10px;
	float:left;
}

#content-area{
width: 970px; /*Width of main container*/
overflow:hidden;
margin:0px auto; /*Center container on page*/
padding:0px;
text-align:left;
background-image:url('img/static_bg2.gif');
background-repeat:repeat-y;
}

#content-area2{
width: 970px; /*Width of main container*/
overflow:hidden;
margin:0px auto; /*Center container on page*/
padding:0px;
text-align:left;
background-image:url('img/static_bg.gif');
background-repeat:repeat-y;
}

#content-area3{
width: 970px; /*Width of main container*/
overflow:hidden;
margin:0px auto; /*Center container on page*/
padding:0px;
text-align:left;
background-image:url('img/static_bg3.gif');
background-repeat:repeat-y;
}

#content-area3 a{
	color:#0066cc;
	text-decoration:none;
	font-weight:bold;
}

#content-area3 a:hover{
	color:#cc3300;
	text-decoration:underline;
	
}

#content-area33{
width: 930px; /*Width of main container*/
overflow:hidden;
margin:0px auto; /*Center container on page*/
padding:20px;
text-align:left;
background-image:url('img/static_bg3.gif');
background-repeat:repeat-y;
}

.content-area{
text-align:right;
padding:0px;
list-style-type:none;
width:950px;
}

.content-area li{
display:inline
}

#content-area a{font-size:11px; font-weight:bold;color:#028e8e;text-decoration:none;}
#content-area a:visited{font-size:11px;color:#028e8e;text-decoration:none;}
#content-area a:hover{font-size:11px; color:#028e8e;text-decoration:underline;}

#mainimage{
width: 970px; /*Width of main container*/
height:238px;
margin:0px auto; /*Center container on page*/
padding:0px;
background-image:url('img/downtoearth2.jpg');
background-repeat:no-repeat;
}

#blog-area{
	overflow:hidden;
	margin:0px auto;
	padding:0px;
	background-image:url('img/content-center.gif');
	width:970px;
	text-align:left;
}

.blog-left2{
	text-align:left;
	position:relative;
	float:left;
	padding-left:20px;
	padding-top:5px;
	margin:0px;
	width:940px;	
}

.products2{
	text-align:justify;
	clear:left;
	padding:0px;
	margin:0px;
	width:930px;
}

.products2 li{
	font-size:11px;
	width:275px;
	padding-right:20px;
	float:left;
	display:inline;	
	padding-left:10px;
	margin-top:15px;
	border-left:1px solid #f6cc68;
	border-right:1px solid #f6cc68;
	border-bottom:1px solid #f6cc68;
}

.inside-blog-left{	
	margin:0px auto;
	padding-left:10px;
	width:190px;
}

.blog-left3{
	text-align:left;
	position:relative;
	float:left;
	padding:0px;
	margin:0px;
	width:216px;	
}

.blog-left{
	text-align:left;
	position:relative;
	float:left;
	padding-left:20px;
	padding-top:5px;
	margin:0px;
	width:200px;	
}

.blog-left ul{
	padding:0px;
	margin:0px;
	width:200px;
}

.blog-left li{
	text-align:justify;
	display:inline;
}

.blog-right{
	text-align:left;
	float:left;
	padding-left:5px;
	margin-left:0px;
	width:720px;
	
}

.blog-right3{
	float:left;
	padding:0px;
	margin:0px auto;
	width:742px;	
}

.inside-blog-right{
	margin:0px auto;
	width:720px;
	
}

.tanamera-review ul{
	padding:0px;
	margin:0px;
	width:740px;
}

.tanamera-review li{
	text-align:center;
	width:120px;
	height:165px;
	margin:20px 5px 10px 0px;	
	list-style:none;
	float:left;
}

#address2,#address3{
	clear:left;
	padding:0px;
	margin:0px;
	width:615px;
}

#address{
	clear:left;
	padding:0px;
	margin:0px;
	width:710px;	
	overflow:hidden;
}

#address li{
	font-size:11px;
	width:355px;
	float:left;
	display:inline;	
	margin-bottom:20px;	
}


#address5 li b{
	font-size:12px;
	color:#028e8e;
}

#address2 li, #address3 li{
	font-size:11px;
	width:170px;
	padding-right:20px;
	float:left;
	display:inline;	
	padding-left:10px;
	margin-top:15px;
}

#address2 li:hover, #address2 li.sfhover,#address3 li:hover, #address3 li.sfhover {
	font-size:11px;
	width:170px;
	padding-right:20px;
	float:left;
	display:inline;	
	padding-left:10px;
	margin-top:15px;
	background-color:#ffcc00;	
}

.mini-prod-image{
	float:left;
	border:2px solid #a25b31;
	margin:5px 5px 0px 0px;
}

.mini-prod-image3{
	border:2px solid #a25b31;
	margin:5px 5px 0px 0px;
}
.mini-prod-image2{
	float:left;
	margin:15px 5px 10px 0px;
}

#products{
	float:left;
	text-align:justify;
	padding:0px;
	margin:0px;
	width:460px;
	
}

#products li{
	width:210px;
	padding:5px;
	float:left;
	display:inline;	
	margin:0px 5px 0px 0px;
	
}

#products li:hover, #products li.sfhover {
	width:210px;
	padding:5px;
	float:left;
	display:inline;	
	margin:0px 5px 0px 0px;
	background-color:#ffcc00;
	
}

#products h4{
	color:#028e8e;
	font-weight:bold;
	margin:0px;
	padding:0px;
	font-size:11px;
}

.leftcontent{
	float:left;
	padding-left:11px;
	margin:0px;
	width:320px;
}

.leftcontent ul{
	margin:0;
	padding-left:20px;
	list-style-type:none;
	
}

.leftcontent li{
	float:left;
	width:140px;
	display:inline;
	
}

.rightcontent{
	text-align:left;
	float:right;
	padding:0px;
	margin:0px;
	width:615px;
	list-style-type:none;	
}

#intro{
	font-size:12px;
	float:left;
	margin:0px;
	padding:0px;
	width:570px;
	margin-right:10px;
}

#intro a{
	font-weight:bold;
	text-decoration:none;
	color:#765813;
}

#intro a:hover{
	text-decoration:underline;	
}

#rightintro{
	text-align:center;
	float:left;
	margin:0px;
	padding:0px;
	width:340px;
}

#introducing-tanamera{
	float:left;
	margin:0;
	padding:0;
	
	list-style-type:none;
}

#introducing-tanamera li{
	width:400px;
	
}

#right-accessories {
	width:450px;
	float:right;
	padding:0px;
	margin:0px 0px 10px 20px;
	list-style-type:none;	
}

#right-accessories li{
	display:inline;
	float:left;
	background-color:#fff;
	border:1px solid #ccc;
	padding:5px;	
	height:114px;
	width:114px;
}

#right-accessories li:hover, #right-accessories li.sfhover {
	display:inline;
	float:left;
	background-color:#ffcc00;
	border:1px solid #ccc;
	padding:5px;	
	height:114px;
	width:114px;
	
}
#right-bar-links {
	float:right;
	padding:0px;
	margin:0px;
	list-style-type:none;	
}

#right-bar-links li{
	width:250px;
}

#personal-content{
	font-size:12px;
	color:#000;
	margin:0;
	float:left;
	padding-left:0px;
	list-style-type:none;
}

#personal-content li{
	width:460px;	
}

#main-address{
	font-size:12px;
	color:#000;
	margin:0;
	float:left;
	padding-left:0px;
	list-style-type:none;
}

#main-address li{
	width:930px;
	
}

.imagefloatleft{
	float:left;
}

.imagefloatright{
	float:right;
}

#personal-content2{
	font-size:11px;
	color:#000;
	float:left;
	margin:0;
	padding-left:0px;
	list-style-type:none;
}

#personal-content2 li{
	text-align:justify;
	width:250px;
}

#tanamera-products{
	margin:0;
	padding:0;
	list-style-type:none;
}

#tanamera-products li{
	width:275px;
	padding-right:20px;
	padding-top:15px;
	float:left;
}

#tanamera-products li:hover, #tanamera-products li.sfhover {
	color: #444;
	
}


#header{
	width:970px;
	margin:0px auto;
	padding:0px;    
    height:63px;
    text-align:left;
}

#navbar{
	text-align:right;
	margin:0px;
	padding:0px;	
}

#navbar ul li{
	margin:0px;
	padding:0px;
	list-style-type:none;
	
}

#mininavbar{
	background-image:url('img/click2.jpg');
	background-repeat:no-repeat;
	text-align:left;
	width:959px;
	height:68px;
	margin:0px auto;
	padding:0px;	
}

#mininavbar ul {
	margin-left:324px;
	padding:0px;
	list-style-type:none;	
}

#mininavbar li{
	margin:0px;
	padding:0px;
	display:inline;
}

#postits{
	width:100%;
	background-image:url('img/bg.jpg');
	height:243px;
	margin:0px;
}

#postitswrap{
	width:959px;
	padding-top:0px;
	margin:0px auto;
}
.leftpara{
	background-image:url('img/spayourstyle.jpg');
	background-repeat:no-repeat;
	background-position:left;
	text-align:left;
	float:left;
	width:273px;
	height:243px;
	margin:0px;
	padding:0px;
}

.rightpara{
	text-align:left;
	width:686px;
	float:right;
	padding:0px;
	margin:0px;
}

.centerpara{
	background-image:url('img/spayourstyle.jpg');
	background-repeat:no-repeat;
	background-position:center;
	height:243px;
	width:959px;
	padding:0px;
	margin:0px auto;
}

.centerpara2{
	text-align:left;
	width:970px;
	padding-left:0px;
	margin:0px auto;
	background-image:url('img/loveit_emotions.jpg');
	background-repeat:no-repeat;
	background-position:top left;
}

.emotion{
	float:left;
	width:210px;
	padding-left:20px;
	padding-top:140px;
}

.latest-love-it{
	clear:left;
	padding-left:15px;
	padding-top:30px;
}

.latest-love-it p{
	float:left;
	width:450px;
	padding:10px;
	font-size:11px;
	line-height:22px;
	border-right:1px solid #f8cc59;
	color:#000;
}

.rightpara ul{
	list-style-type:none;
}

.rightpara li{
	display:inline;
}

#footer{
	width:959px;
	margin:0px auto;
	padding:0px;
    height:63px;
    color:#820E01;
}

#footer a{font-size:11px; color:#820E01; text-decoration:none;}
#footer a:visited{font-size:11px; color:#820E01; text-decoration:none;}
#footer a:hover{font-size:11px; color:#ff9900; text-decoration:none;background-color:#820E01}

.footerleft{
	width:600px;
	float:left;
	text-align:left;
}

.footerright{
	width:300px;
	float:right;
	text-align:right;
}


.head{
	margin:0px;
	font-size:18px;
	display:block;
	font-family:'Palatino Linotype';
	color:#028e8e;
}

.headblack{
	font-weight:bold;
	font-size:16px;
	color:#000;
}

#loveit{
	margin:0px;
	width:200px;
	text-align:left;
    padding:3px;
    color:#000;
    border:none;
}

#loveit input,  textarea {
	display: inline; /* inline display must NOT be set or will hide submit buttons in IE 5x mac */
	width:auto;      /* set width of form elements to auto-size, otherwise watch for wrap on resize */
	margin:5px 0 0 0px; /* set margin on left of form elements rather than right of
                              label aligns textarea better in IE */
}

#loveit  br {
	clear:left;
}

#loveit label { 
	display: block;  /* block float the labels to left column, set a width */
	float: left; 
	width: 60px; 
	padding: 0px; 
	margin-top: 8px;
	text-align: right; 
}

#loveit  fieldset {
  background-color:none;
  padding: 0px;        /* padding in fieldset support spotty in IE */
  margin: 0;
}

#more
{
	margin-top:-20px;
}

#more a {
  
  font-weight: bold;
  
  
  }

  #more a:hover { 
	  
   text-decoration:underline; 
}
  
#more a:visited { 
  
  }
  
#post-by{
	font-size:12px;
	font-weight:bold;
}


#loveit input#submit, input#reset { 
	float: none; 
	display: inline; 
	margin:0;
	padding:5px;
}

#andyou{
	float:right;
	margin-top:20px;
	width:240px;
	background-color:#3897f0;
	text-align:left;
    padding:3px;
    border:1px solid #666;
}

#andyou input, textarea {
	display: inline; /* inline display must NOT be set or will hide submit buttons in IE 5x mac */
	width:auto;      /* set width of form elements to auto-size, otherwise watch for wrap on resize */
	margin:5px 0 0 0px; /* set margin on left of form elements rather than right of
                              label aligns textarea better in IE */
}

#andyou br {
	clear:left;
}

#andyou label { 
	display: block;  /* block float the labels to left column, set a width */
	float: left; 
	width: 60px; 
	padding: 0px; 
	margin-top: 8px;
	text-align: right; 
}

#andyou fieldset {
  background-color:#fafafa;
  padding: 0px;        /* padding in fieldset support spotty in IE */
  margin: 0;
}



#andyou input#submit,input#reset { 
	float: none; 
	display: inline; 
	margin:0;
	padding:5px;
}

#contactus{
	
	margin-top:0px;
	width:260px;
	background-color:#3897f0;
	text-align:left;
    padding:3px;
    border:1px solid #666;
}

#contactus input, textarea {
	display: inline; /* inline display must NOT be set or will hide submit buttons in IE 5x mac */
	width:auto;      /* set width of form elements to auto-size, otherwise watch for wrap on resize */
	margin:5px 0 0 0px; /* set margin on left of form elements rather than right of
                              label aligns textarea better in IE */
}

#contactus br {
	clear:left;
}

#contactus label { 
	display: block;  /* block float the labels to left column, set a width */
	float: left; 
	width: 60px; 
	padding: 0px; 
	margin-top: 8px;
	text-align: right; 
}

#contactus fieldset {
  background-color:#fafafa;
  padding: 0px;        /* padding in fieldset support spotty in IE */
  margin: 0;
}


#contactus input#submit,input#reset { 
	float: none; 
	display: inline; 
	margin:0;
	padding:5px;
}

#leftbarlinks li{
	width:180px;
	display:inline;
	float:left;
	margin:0px;
	padding-bottom:5px;
}

#leftbarlinks ul{
	line-height:16px;
	margin:0px;
	padding:0px
	list-style-type:none;
	
}

#leftbarlinks a{font-family:arial;font-size:11px; font-weight:bold;color:#fff;text-decoration:none;}
#leftbarlinks a:visited{font-size:11px;color:#fff;text-decoration:none;}
#leftbarlinks a:hover{font-size:11px;color:#fff;text-decoration:underline;}

.products-header{
	font-family:georgia;
	font-size:14px;
	color:#cc3300;
	font-weight:bold;
}

#product-listing{
	clear:both;
	margin:0px;
	padding:0px;
	width:745px;
}

#product-listing li{
	
	font-size:11px;
	line-height:16px;
	width:232px;
	display:inline;
	float:left;
	padding:15px 5px 15px 5px;
	border:1px solid #ecac02;
	border-bottom:1px solid #ffcc00;
	
}

#product-listing li:hover, #product-listing li.sfhover {
	
	font-size:11px;
	line-height:16px;
	width:232px;
	display:inline;
	float:left;
	padding:15px 5px 15px 5px;
	color: #444;	
	background-color:#ffcc00;
	border:1px solid #e4bd23;
	border-bottom:1px solid #ffcc00;
}

#product-listing h4{
	color:#028e8e;
	font-weight:bold;
	margin:0px;
	padding:0px;
	font-size:13px;
}

#assortment-product-listing{
	margin:0px;
	padding:0px;
	width:450px;
}

#assortment-product-listing li{
	text-align:justify;
	font-size:11px;
	line-height:18px;
	width:450px;
	display:inline;
	float:left;
	padding:5px 5px 5px 5px;
	border:1px solid #ecac02;	
}

#assortment-product-listing li:hover, #assortment-product-listing li.sfhover {
	text-align:justify;
	font-size:11px;
	line-height:18px;
	width:450px;
	display:inline;
	float:left;
	padding:5px 5px 5px 5px;
	background-color:#ffcc00;
	border:1px solid #e4bd23;	
}

#assortment-product-listing h4{
	color:#028e8e;
	font-weight:bold;
	margin:0px;
	padding:0px;
	font-size:11px;
}


.preview-image{
	float:left;
	margin:0px 8px 0px 0px;
	border:2px solid #ffcc00;
	}

#breadcrumbs{
	font-size:10px;
	color:#666;
}

#breadcrumbs a{font-family:arial;font-size:10px; font-weight:bold;color:#028e8e;text-decoration:none;}
#breadcrumbs a:visited{font-size:10px;color:#028e8e;text-decoration:none;}
#breadcrumbs a:hover{font-size:10px;color:#028e8e;text-decoration:underline;}

.commenthidden {display:none} 
.commentshown {display:inline}

.latestNewsHeader {
	font-size:14px;
	font-weight:Bold;
	color:#cc3300;
	text-decoration:none;
}
.latestNewsContent{
	font-size:11px;
	font-weight:none;
	color:#313131;
}
.latestNewsDate{
	font-size:10px;
	font-weight:none;
	color:#ffffff;
}

.header2{
	font-size:14px;
}

.firstrow{
	padding:20px;
}

.firstrow2{
	
	width:131px;
	padding:5px 7px 5px 7px;
}

.firstrow22{
	width:180px ;
	margin-right:10px;
	
}


.firstrow3{
	
	width:215px;
	padding:5px 7px 5px 7px;
}

.firstrow4{
	
	width:260px;
	padding:5px 7px 5px 27px;
}

#addresses{
	margin:0px;
	padding:0px;
	color:#404040;
}

#addresses a{
	font-family:georgia;
	font-size:11px;
	font-weight:bold;
	color:#0066cc;
	text-decoration:none;
}

#addresses a:hover{
	color:#cc3300;
	text-decoration:underline;
}