@charset "utf-8";body {
	font: 11px Verdana, Geneva, sans-serif;

	background: #a1a08e url(http://www.savvyoflondon.com/newsite/images/green_main_bg.gif) repeat-x top;
}
h1 {
	font-size:18px;

}
a, a:visited {
	color:#000;

	text-decoration:none;
}

a:hover {
	text-decoration:none;
}

p {
	line-height: 17px;

	padding:5px 0;
}
.clear {

	clear:both;
}
.left {
	float:left;

}.right {

	float:right;
}

.wrapper {
	margin:0 auto;
	width:960px;
	padding:0;

}
.wrapperContents {
	float:left;

	width:958px;
	padding-bottom:8px;
}
.spacer1{

	padding:1px;	
}
.bd {

	border:1px solid #F00;
}
/*--- header contents starts here. --- */
.headerCont {

}.topNav {
	padding:0px 15px 2px 0;

}
.topNav a:link, .topNav a:visited{
	color:#000;
	padding:0 2px;

	font-size:12px;
}
.topNav a:hover{

	color:#7d212b;
}
.logoBar{
	width:958px;

	height:85px;
	background: #7d212c url(http://www.sandawellness.com/header_red_bg.jpg) no-repeat left top;
}

.savvyLogo {
	padding-left:10px;
}
.tagLine{

display:none;

}.searchArea {
	color:#FFF;	

	margin-top:45px;
	float:right;
	font-size:12px;
}

.search_text{
	padding-top:3px;
}
.search_input input{

	height:16px;
	padding:0;
	margin:0 5px;
	font-size:12px;

}
.go_btn_div{
	padding-top:0px;

}
.go_btn{
	background: url(http://www.savvyoflondon.com/newsite/images/green_btn_go.jpg) no-repeat left top;
	height:19px;

	width:18px;
	padding:0;
	margin:0;

	border:none;
}
.sandawellnessLogo {

	display:none;

}.nav{
	margin:4px 0;

	background-color:#7d212c;
	padding:5px 0;
	color:#FFF;
	text-align:left;
	float:left;
	width:958px;

}

.tabsbg1{width:958px;float:left;background:url(http://www.sandawellness.com/nav_bg_red.jpg) repeat;}			
.tabs1{margin:0px;padding:0px;}	
.tabs1 li {margin:0px;float:left;list-style:none;}
.tabs1 li a {float:left;display:inline;padding:8px 7px 9px 7px; text-decoration:none;color:#ffffff;font-size:11px;text-align:center;letter-spacing:0px;font-weight:bold;}
.tabs1 a:hover{text-decoration:none;}
.tabs1 li.current{background:#8c3b44;}
.tabs1 li.current a{color:#fff;padding:7px 7px 5px 7px;text-decoration:none;background-color:#8c3b44;}
/*
ul a{font-size:13px;}
ul {list-style-image:url(/photo/4580293.cms);font-size:13px;margin:0;padding:5px 2px 0px 15px;}
ul li{margin-bottom:2px;font-size:13px;}
*/
.nav a:link, .nav a:visited{
	color:#FFF;
	padding:0 12px;

	font-size:12px;
}
.nav a:hover{
	color:#CCC;

	padding-bottom:2px;
}
/*--- header contents ends here. --- */

/*--- bodyCont contents starts here. --- */
.bodyCont {

	background-color:#FFF;
}
.subNav{

	width:195px;
	height:338px;
	margin-right:4px;
	background-color:#7d212c;

}
.subNav ul{
	padding:25px 0 20px 15px;	

}
.subNav li{
	padding:8px 0;
	border-top:1px solid #FFF;

}.subNav a:link, .subNav a:visited{
	color:#FFF;	

	font-size:11px;
	display:block;
}
.subNav a:hover{

	color:#999;
}
.subLast{

	border-bottom:1px solid #FFF;
}
.contentArea{
	width:522px;

	height:338px;

	margin-right:4px;
background-color:#cccccc;

}.micrositecontentArea{
	width:720px;

	height:330px;
	margin-right:4px;
	background-color:#cccccc;
	margin-top:1px;
}
.micrositeproductcontentArea{
	width:690px;

	height:317px;
	margin-right:4px;
	background-color:#cccccc;
	margin-top:1px;
}
.micrositesubcontentArea{
	width:719px;

	height:344px;
	margin-right:4px;
	background-color:#cccccc;
	margin-top:1px;
}
.pricingcontentArea{
	width:752px;
	height:338px;
	margin-right:4px;

	background-color:#cccccc;
	margin-top:1px;

}
.pointer{
	background-color:#5c6337;

}.contentTextArea{

background-color:#cccccc;
	height:305px;

}
.contentTextAreaSmall{

	height:285px;
background-color:#cccccc;
}

.contentText{
	padding:15px 0 0 15px;	
	width:506px;
	height:290px;

	overflow:auto;
	z-index:-1;
	

	background-color:#cccccc;
}
.subcontentText{
	width:522px;

	height:303px;
	overflow:auto;
	z-index:-1;

	
	background-color:#cccccc;
}
.imagecontentText{

	width:500px;
	height:338px;
}
.micrositecontentText{

	padding:0px 0 0 0px;	
	width:700px;
    margin-left:20px;
	
	height:330px;
	overflow:auto;
	background-color:#cccccc;

	z-index:-1;
}
.micrositeproductcontentText{

	padding:0px 0 0 0px;	
	width:670px;
    margin-left:20px;
	
	height:317px;
	overflow:auto;
	background-color:#cccccc;

	z-index:-1;
}
.micrositeNomargincontentText{

	padding:0px 0 0 0px;	
	width:689px;
	height:317px;
	overflow:auto;
	background-color:#cccccc;

	z-index:-1;
}
.micrositesubcontentText{

	padding:0px 0 0 0px;	
	width:700px;
    margin-left:20px;
	
	height:317px;
	overflow:auto;
	background-color:#cccccc;

	z-index:-1;
}
.pricingcontentText{
	padding:0px 0 0 0px;	
	width:739px;
	height:300px;
	margin-left:20px;
	
	overflow:auto;
background-color:#cccccc;
	z-index:-1;

}
#sddm div
{	position: absolute;
	visibility: hidden;
	margin-top: 30px;
	padding: 0;
	background: #7d212c;
	border: 1px solid #5f663a;
    z-index: 9999;
}

	#sddm div a
	{	position: relative;
		display: block;
		margin: 0;
		padding: 5px 10px;
		width: auto;
		white-space: nowrap;
		text-align: left;
		text-decoration: none;
		float: left;
		background: #7d212c;
		color: #FFFFFF;
		font: 11px arial;
	}

	#sddm div a:hover
	{	background: #5f663a;
		color: #FFFFFF;
	}
.sitemapcontentText{
	padding:15px 0 0 15px;	

	height:530px;
	overflow:auto;
	background-color:#cccccc;
	z-index:-1;

}.contentNav{
	margin:0 0px;

	background-color:#605d5c;
	padding:4px 0 2px;
	text-align:center;
	color:#FFF;

}
.contentNav a:link, .contentNav a:visited{
	color:#FFF;

	font-size:10px;
}
.contentNav a:hover{
	color:#999;

}
.promoArea{

	width:230px;
	height:338px;
	background-color:#FFF;
}

.scrollArea{	height:100px;
	background-color:#FFF;

	margin-top:5px;
    
}
.scroll_cont {

	width:896px;
	height:94px;
	margin:0 5px;

	background-color:#FFFFFF ;
}
/*--- bodyCont contents ends here. --- */
/*--- footerCont contents starts here. --- */
.footerCont {

}
.footerNav{

	background: url(http://www.savvyoflondon.com/newsite/images/footer_bg.jpg) bottom left no-repeat;
	height:19px;
	width:958px;

	text-align:center;
	color:#FFF;
	padding:5px 0 0;
}
.footerNav a:link, .footerNav a:visited{

	color:#FFF;
	font-size:12px;
	margin:5px 0 0;
}

.footerNav a:hover{
	color:#999;

}.footerText{
	text-align:center;

	font-size:9px;
	color:#333;
	padding:8px 0 0
}

/*--- footerCont contents ends here. --- */



/*------ home page content starts here. -----*/

.homeContentArea{

	width:689px;

	height:317px;

	margin-right:5px;

	

	background-color:#FFFFFF;

}

.homePromoArea{

	width:264px;

	height:317px;

}

.homePromoArrows{

	width:200px;

	margin-top:-50px;

	padding-right:35px;

}



.homeScrollArea{

	background-color:#FFFFFF;

	height:94px;

	margin:0 2px;

	margin-top:1px;

	width:684px;

}

.homeAdvArea{

	background-color:#FFFFFF;

	height:94px;

	margin:0;

	width:264px;

}



/*------ home page content ends here. -----*/

