/*------------------------ Main Body ----------------------------------*/

html {color:#000; background:url(../images/pgbg.gif) fixed;}

a:link { color:#0066CC; text-decoration:none }
  a:visited {color:#0066CC; text-decoration:none }
  a:hover { text-decoration:underline }
  a:active {
	text-decoration:none;
}
  
.pagewrap {
	width:900px;
	margin:0px auto 0px auto;
	text-align:left;
	background:#333333;
	border:double #FFFFFF;
	background-color: #FFFFFF;
	overflow: hidden;
	}
/*-------------------- End of Main Body -------------------------------*/
	
/*------------------------ Page Head ----------------------------------*/
.pagehead {
	width:900px;
	height:150px;
	background:#000000;
	overflow:hidden;
	float:left;
	background-image: url(../images/bg1.gif);
	}
	
#mainlogo{
	width:210px;
	height:150px;
	background:#666666;
	float: left;
	background-image: url(../images/Wellness_Marketing_International_logo_1.gif);
	}
/*--------------------- End of Page Head ------------------------------*/
	
/*--------------------- Google Ad Bar 1 -------------------------------*/
.googleads1 {width: 900px;}

#space100 {
	width:100px;
	background-color:#93C592;
	float:left;
	height: 24px;
}
#spacer1 {
	width:680px;
	height:24px;
	float:left;
	background-color:#FFFFFF;
	background-image: url(../images/Page_Top.jpg);
	z-index:0;
	overflow: hidden;
	text-align: center;
	margin-right: 0px;
	margin-left: 110px;
	font-size: 11px;
	font-family: "Times New Roman", Times, serif;
}
/*------------------ End of Google Ad Bar 1 ---------------------------*/

/*-------------------- WMI Left Column 1 ------------------------------*/
#wmileftcolumn1 {
	width:210px;
	float:left;
	margin:5px 0px;
	background-color: #115C95;
	overflow: hidden;
}



#myvideotalk {
	background-color: #115C95;
	float: left;
	position: relative;
}

#wmivideo{
	width:210px;
	height:auto;
	background-color:#115C95;
	border:thin #333333;
}

#xocaiproducts {
	background-color: #115C95;
	float: left;
	position: relative;
	}
	
#myvideotalkclick {
	background-color: #115C95;
	float: left;
	position: relative;
	}

#wmileftmenu{ 
	width:210px;
	}

.menu1 {
	width:inherit;}
	
ul.menu1 table {border-collapse:collapse; padding:0; font-size:12pt;}
ul.menu1 ul {margin-left:0px;}
ul.menu1 li {text-indent:3px;}
ul.menu1, ul ul {
	padding:0px;
	border:1px solid #606;
	list-style-type:none;
	height:auto;
	overflow:hidden;
	width:198px;
	text-align:left;
	color:#fff;
	border:1px solid #606;
	margin:0px;
	margin-left: 4px;
}

ul.menu1 li.products {
	margin-bottom:-2px;
	background-image:url(../images/MyProducts.gif);
	background-repeat: no-repeat;
	background-color: #115C95;
	height:30px;
}
ul.menu1 li.quicklinks {
	margin-bottom:0px;
	background-image:url(../images/MyQuickLinks.gif);
	background-repeat: no-repeat;
	background-color: #115C95;
	height:30px;
}

ul.menu1 li.drop {
	margin-bottom: 5px;
	background-color: #FFFFCC;
	width: 192px;
	background-image:url(../images/menubg.jpg);
	margin-left: 4px;
	background-repeat: no-repeat;
}

ul.menu1 li.drop a, 
ul.menu1 li.drop a:visited {display:block; width:190px; height:20px; line-height:18px; text-decoration:none; color:#606;}
ul.menu1 li.drop a.last, 
ul.menu1 li.drop a.last:visited {display:block; width:190px; height:20px; line-height:18px;}
ul.menu1 li.drop ul {display:none;}

ul.menu1 li:hover a, 
ul.menu1 li a:hover {
	border:0;
	color:#000066;
	font-weight:bold;
	line-height: normal;
}
ul.menu1 li:hover ul, 
ul.menu1 li a:hover ul {
	display:block;
	height:auto;
	width:180px;
	margin-top:15px;
	margin-left:3px;
	background:#def;
	border:1px solid #000;
	margin-bottom:5px;
}
ul.menu1 li:hover ul li a, 
ul.menu1 li a:hover ul li a {height:20px; background:#DEFAC0; color:#00c; font-weight:normal;}
ul.menu1 li:hover ul li:hover a, 
ul.menu1 li a:hover ul li a:hover {background:#86B165; color:#fff;}


#banner{
	position:relative;
	width:197px;
	z-index:0;
	text-align:center;
	background-color: #93C592;
	height: 30px;
	overflow: visible;
	margin: 5px;
	border: 1px solid #606;
	}
	
#banner h3 {
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFF99;
	padding: 0px;
	top: 0px;
	margin: 0px;
	position: relative;
	}

#bannerbox {
	width:195px;
	height:130px;
	margin: 0px 0px 0px 6px;
	border: 1px solid #660066;
	background-color: #B0D7D6;
	}
	
#rbanner{
	position:relative;
	width:197px;
	z-index:0;
	text-align:center;
	background-color: #93C592;
	height: 30px;
	overflow: visible;
	margin: 5px;
	border: 1px solid #606;
	}
	
#rbanner h3 {
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFF99;
	padding: 0px;
	top: 0px;
	margin: 0px;
	position: relative;
	}

#rbannerbox {
	width:195px;
	height:auto;
	margin: 0px 0px 0px 6px;
	border: 1px solid #660066;
	background-color: #B0D7D6;
	text-align:center;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	}
	
.clear {clear:both;}

#join{
	position:relative;
	width:197px;
	z-index:0;
	text-align:center;
	background-color: #93C592;
	height: 30px;
	overflow: visible;
	margin: 5px;
	border: 1px solid #606;
	}
	
#join h3 {
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFF99;
	padding: 0px;
	top: 0px;
	margin: 0px;
	position: relative;
	}
	
#joinbox {
	width:195px;
	height:130px;
	margin: 0px 0px 0px 6px;
	border: 1px solid #660066;
	background-color: #B0D7D6;
	}
	
#joinbox h1 {
	font-size:12px;
	font-family:"Times New Roman", Times, serif;
	color:#333300;
	padding: 0px;
	top: 0px;
	margin: 0px;
	position: relative;
	text-align: center;
	}
	
#joinbox h2 {
	font-size:11px;
	font-family:"Times New Roman", Times, serif;
	color:#333300;
	padding: 0px;
	top: 0px;
	margin: 0px;
	position: relative;
	text-align: center;
	}
	
#joinbox h3 {
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#CC6600;
	padding: 0px;
	top: 0px;
	margin: 10px 0px 0px 0px;
	position: relative;
	text-align: center;
	}
	
#joinbox h4 {
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#CC6600;
	padding: 0px;
	top: 0px;
	margin: 0px;
	position: relative;
	text-align: center;
	}
	
#joinbox h5 {
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	color:#3366CC;
	padding: 0px;
	top: 0px;
	margin: 10px 0px 0px 0px;
	position: relative;
	text-align: center;
	}
	
#joinbox h6 {
	font-size:16px;
	font-family:Arial, Helvetica, sans-serif;
	color:#339900;
	padding: 0px;
	top: 0px;
	margin: 0px;
	position: relative;
	text-align: center;
	}
	
#sponsors {
	position:relative;
	width:197px;
	z-index:0;
	text-align:center;
	background-color: #93C592;
	height: 20px;
	overflow: visible;
	margin: 5px;
	border: 1px solid #606;
	}
	
#sponsors h3 {
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFF99;
	padding: 0px;
	top: 0px;
	height: 20px;
	margin: 0px;
	position: relative;
	}

#googleads2a {
	position:relative;
	clear:both;
	width:197px;
	margin: 5px;
	z-index:0;
	text-align:center;
	background-color: #000000;
	border: 1px solid #606;
}
.adstitle {
	width:197px;
	text-align:center;
	border: 1px solid #606;
	font-size: 14px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #333333;
	background-color: #C8E77E;
	font-weight: bold;
	margin: 0px 0px 5px 0px;
	}
	
.adsblack {
	width:197px;
	margin:5px;
	background-color: #000000;
	border: 1px solid #606;
	text-align:center;
	}
	
#googleads2b {
	position:relative;
	width:197px;
	margin: 5px;
	z-index:0;
	text-align:center;
	background-color: #115C95;
	border: 1px solid #606;
	height: 205px;
	background-image: url(../images/WHRbg1.jpg);
}

#googleads2bline1 {
	width:197px;
	height:25px;
	float:left;
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	}
	
#mfbox1 {
	width:197px;
	height:120px;
	float:left;
	}
	
#googleads2bline2 {
	width:180px;
	float:left;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 20px 0px 0px 8px;
	font-weight: bold;
	color: #990000;
	border-bottom: 1px solid #333;
	}
	
#googleads2bline3 {
	width:180px;
	float:left;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 15px 0px 0px 8px;
	color: #003366;
	font-weight: bold;
	line-height: 20px;
	}

#googleads2bline3 a, a:visited {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003366;
	font-weight: bold;
	}
	
#googleads2bline3 a:hover{

	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#FF0000;
	font-weight: bold;
	}


#googleads2c {
	width:197px;
	z-index:0;
	text-align:center;
	background-color: #115C95;
	border: 1px solid #606;
	height: 170px;
	background-image: url(../images/MFAd1.jpg);
	margin: 0px 0px 0px 5px;
}

#googleads2c a, a:visited {
	font-size:28px;
	font-family:"BankGothic Lt BT";
	color:#000000;
	font-weight:normal;
	}
	
#googleads2c a:hover {
	font-size:28px;
	font-family:"BankGothic Lt BT";
	color:#0066CC;
	text-decoration:none;
	font-weight:normal;
	}
	

#googleads2cline1 {
	width:197px;
	height:40px;
	float:left;
	font-family: "BankGothic Lt BT";
	font-size: 24px;
	font-weight:normal;
	margin: 0px;
	}
	
#googleads2cline2 {
	width:197px;
	float:left;
	margin: 5px 0px 0px 0px;
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight:normal;
	line-height: 12px;
	height: 10px;
	}
	
#googleads2cline3 {
	width:90px;
	float:left;
	margin: 10px 0px 0px 10px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #115C95;
	text-align: left;
	font-weight:normal;
	height: 70px;
	}
	
#googleads2cline3 a, a:visited {
	font-size:11px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	color:#0066CC;
	font-weight:normal;
	}
	
#googleads2cline3 a:hover {
	font-size:11px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	color:#CC0000;
	font-weight: normal;
	}
/*---------------- End of WMI Left Column 1 ---------------------------*/

/*-------------------- WMI Left Column 2 ------------------------------*/
#wmileftcolumn2 {
	width: 210px;
	height: auto;
	background-color:#33CC99;
	float: left;
	}
/*---------------- End of WMI Left Column 2 ---------------------------*/

/*------------------------ WMI Body -----------------------------------*/
#wmibody {
	width: 680px;
	background-color:#FFFFFF;
	padding-left: 0px;
	float: right;
	margin-top: 5px;
	overflow: hidden;
	}
/*-------------------- End of WMI Body --------------------------------*/

/*--------------------- WMI Content 1 ---------------------------------*/

#wmicontent1 {
	width:668px;
	background-color: #FFFFFF;
	float:left;
	border: 1px solid #cccccc;
	}

#wmicontent1 h3 {
	font-size:18px;
	color:#b50;
	margin:10px 0px 0px 0px;
	font-weight:bold;
	text-align: center;
	}

#selectplay {
	width: 180px;
	float: left;
	padding: 5px;
	clear: both;
	border-right: 1px solid #fff;
	margin: 0px 0px 0px 5px;
	}

#selectplay p {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#999999;
	}
	
#welcome1 {
	float: left;
	padding: 0px;
	margin-left: 10px;
	width: 650px;
	}
	
#welcome1 h1{
	font-size:12px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	width: 650px;
	font-weight: normal;
	text-align: center;
	margin: 5px 0px 5px 0px;
	}

#welcome1 h2{
	font-size:12px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	width: 650px;
	border: 0;
	font-weight: normal;
	text-align: center;
	margin: 0px 0px 5px 0px;
	}
	
#welcome1 h3{
	font-size:12px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	text-align: center;
	width: 650px;
	color: #000000;
	font-weight: normal;
	margin: 0px 0px 5px 0px;
	}

#welcome1 h4{
	font-size:12px;
	font-family:"Courier New", Courier, mono;
	}
	
#welcome1 h5{
	font-size:12px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	width: 650px;
	font-weight: normal;
	text-align: center;
	margin: 0px 0px 5px 0px;
	}
	
#welcome1 h6{
	font-size:20px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	width: 650px;
	font-weight: bold;
	text-align: center;
	margin: 0px 0px 10px 0px;
	color: #105A93;
	}
	
#welcome1 h6 a, a:visited {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	font-weight:bold;
	color:#105A93;
	}

#welcome1 h6 a:hover {
	color:#FF6600;
	}

#welcome1 p {
	font-size:12px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
	}
	
.bar1 {
	width: 650px;
	height: 20px;
	float:left;
	margin: 0px 0px 0px 10px;
	}
#welcome2 {
	width: 435px;
	float: right;
	margin-left: 0px;
	}
	
#welcome3 {
	width: 435px;
	float: right;
	background-color: #99CC99;
	border: 1px solid #333;
	margin: 0px 10px 0px 0px;
	height: 150px;
	overflow: hidden;
	}
	

#welcome3 h1 {
	font-size:14px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	width: 350px;
	font-weight: bold;
	text-align: center;
	color: #FFFFFF;
	text-decoration: underline;
	}
	
#welcome3 h1 a, a:visited {
	color:#FFFFFF;
	font-size:14px;
	}
	
#welcome3 h1 a:hover {
	color:#CC0000;
	font-size:14px;
	}
	
#welcome3 h2 {
	font-size:11px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align: center;
	border: 0;
	color: #006699;
	width: 350px;
	}

#welcome3 h2 a, a:visited {
	color:#0066CC;

	}
	
#welcome3 h2 a:hover {
	color:#ffffff;

	}
	
#element {
	width: 70px;
	height: 95px;
	float: left;
	margin: 5px 0px 0px 5px;
	overflow: hidden;
	}
	
#prodbox {
	width:350px;
	height: 150px;
	float:right;
	}
#welcome2 p {
	font-size:12px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	}
#wmicontent1 h4 {
	font-size:12px;
	color:#000000;
	font-weight: normal;
	text-align: center;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	margin: 0px 0px 5px 0px;
	}

.holder {
	width:668px;
	float:left;
	background-color: #FFFFCC;
	}

.holder h2 {
	width:675px;
	margin:0px;
	padding:2px;
	border:1px solid #ddd;
	float:right;text-align:left;
	}
	
.holder p {
	font-size:16];
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	}

a.hid {
	color:#000; 
	text-decoration:none; 
	outline-style:none;
	}
	
a.hid em {display:none;}

a.hid:hover {text-decoration:none;}

a.hid:active, a.hid:focus {background:#fff;}

a.hid:active span, a.hid:focus span {display:none;}

a.hid:active em, a.hid:focus em {
	display:block; 
	color:#555; 
	width:100%; 
	font-style:normal; 
	cursor:default;
	}
/*-------------------End of WMI Content 1 -----------------------------*/


/*--------------------- WMI Nav Bar 1 ---------------------------------*/
#wminav1 {
	width: 670px;
	height: 30px;
	background-color:#FFFFFF;
	float: left;
	text-align: center;
	}
	
#navleft1 {
	width: auto;
}
.navlistb {
	height: 25px;
	position: relative;
	margin: 0px;
	width: 620px;
	}
	
.navlistb li {
	display:block;
	width:100px;
	float: left;
	height: 25px;
  }
 
  
.navlistb li em {
	font-style:normal;
	color:#669966;
	font-size: 12px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	margin-left: 5px;
	font-weight: bold;
	line-height: 25px;
  }
/*--------------------End of Nav Bar 1 --------------------------------*/

	
/*--------------------- WMI Content 2 ---------------------------------*/
#wmicontent2 {
	width:670px;
	float:left;
	overflow: hidden;
	margin: 10px 0px 0px 0px;
	}

#wmicontent2 h3 {
	font-size:24px;
	color:#FFFFFF;
	margin:0;
	font-weight:bold;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #A7C2C1;
	}


.holder2 {
	width:215px;
	border:1px solid #CCCCCC;
	float:left;
	text-align: center;
	background-color: #FFFFCC;
	height: 451px;
	margin-right: 9px;
	}
	
.holder2 h2 {
	text-align:center;
	font-size: 12px;
	padding-top:5px;
}

.holder2 h1 {
	text-align:center;
	font-size: 11px;
	font-weight: normal;
	height: 112px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
}

.holder2 p {
	text-align: center;
}

.holder2a {
	width:215px;
	border:1px solid #CCCCCC;
	float:left;
	text-align: center;
	background-color: #FFFFCC;
	height: 450px;
	margin-right: 0px;
	}
	
.holder2a h2 {
	text-align:center;
	font-size: 12px;
	padding-top:5px;
}

.holder2a h1 {
	text-align:center;
	font-size: 11px;
	font-weight: normal;
	height: 112px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
}

.holder2a p {
	text-align: center;
}

.product {
	width:215px;
	border:1px solid #CCCCCC;
	float:left;
	text-align: center;
	background-color: #FFFFCC;
	height: 555px;
	margin-right: 9px;
	}
	
.product h2 {
	text-align:center;
	font-size: 12px;
	margin: 20px 0px 0px 0px;
	line-height: 12px;
	padding: 0px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
}

.product h1 {
	text-align:center;
	font-size: 11px;
	font-weight: normal;
	height: 112px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	margin: 5px 0px 0px 0px;
}

.product p {
	text-align: center;
}



.product3 {
	width:215px;
	border:1px solid #CCCCCC;
	float:right;
	text-align: center;
	background-color: #FFFFCC;
	height: 555px;
	}
	
.product3 h2 {
	text-align:center;
	font-size: 12px;
	margin: 20px 0px 0px 0px;
	line-height: 12px;
	padding: 0px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
}

.product3 h1 {
	text-align:center;
	font-size: 11px;
	font-weight: normal;
	height: 112px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	margin: 5px 0px 0px 0px;
}

.product3 p {
	text-align: center;
}

.producttext {
	width:215px;
	height: 200px;
	margin: 0px;
	padding: 0px;
	}

.producttext h7 {
	text-align:center;
	font-size: 11px;
	font-weight: bold;
	height: 112px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 0px;
	}

.producttext h8 {
	text-align:center;
	font-size: 11px;
	font-weight: normal;
	height: 112px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	margin: 0px;
	clear: both;
	}

#enter {
	text-align: center;
	background-color: #A7C2C1;
	font-size: 24px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	width: 215px;
}
#enter a:link { color:#FFFFff; text-decoration:none; width: 210px; font-size:24px;}
#enter a:visited { color:#FFFFff; text-decoration:none; font-size:24px;}
#enter a:hover { color:#FFFFff; text-decoration:none; background-color:#66CCFF; font-size:24px;}
#enter a:active { text-decoration:none; font-size:24px; }
  
#lead {
	font-size: 10px;
	text-align: center;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

#images {
	border-bottom: 1px solid #B8F5F2;
     }
	 
#images1 {
	width:200px;
	}
#images1a {
	width:200px;
	height: 244px;
	background-color: #FFFFFF;
	}
#images1b {
	width:200px;
	height: 244px;
	background-color: #FFFFFF;
	}
/*----------------- End of WMI Content 2 ------------------------------*/


/*--------------------- WMI Nav Bar 2 ---------------------------------*/
#wminav2 {
	width: 670px;
	height: 30px;
	background-color:#FFFFFF;
	float: left;
	text-align: center;
	}
/*--------------------End of Nav Bar 1 --------------------------------*/


/*--------------------  WMI Content 3 ---------------------------------*/
	
#wmicontent3 {
	width:670px;
	background-color: #FFFFFF;
	float:left;
	margin: 10px 0px 0px 0px;
	}
	
.holder3 {
	width:668px;
	border:1px solid #CCCCCC;
	float:left;
	background-color: #FFFFCC;
	overflow: hidden;
	margin: 10px 0px 0px 0px;
	}
	
.holder3 h2 {
	text-align:center;
	font-size: 12px;
	padding-top:5px;
	border: 1px;
}

.holder3 h1 {
	text-align:center;
	font-size: 11px;
	font-weight: normal;
	height: 112px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
}

.holder3 p {
	text-align: center;
}

#enter3 {
	text-align: center;
	background-color: #A7C2C1;
	font-size: 24px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	width: 668px;
}
#enter3 a:link { color:#FFFFff; text-decoration:none; width: 210px;}
#enter3 a:visited { color:#FFFFff; text-decoration:none; }
#enter3 a:hover { color:#FFFFff; text-decoration:none; background-color:#66CCFF;}
#enter3 a:active { text-decoration:none }
  
#lead3 {
	font-size: 10px;
	text-align: center;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.images3 {
	width: 165px;
     }
	 
.world {
	width: 210px;
	border: 1px solid #B8F5F2;
	float: left;
	text-align: center;
	margin: 5px;
	}
/*----------------- End of WMI Content 3 ------------------------------*/

/*--------------------- Google Search ---------------------------------*/
#search {
	width:668px;
	background-color: #FFFFFF;
	border: 1px solid #606;
	float: left;
	text-align: center;
	margin: 10px 0px 0px 0px;
	}
/*----------------- End of Google Search ------------------------------*/

/*--------------------- WMI Search 2 ---------------------------------*/


#wmisearch1 {
	width:670px;
	background-color: #FFFFFF;
	float:left;
	border: 1px solid #cccccc;
	margin: 5px 0px 0px 5px;
	}

#wmisearch1 h3 {
	font-size:18px;
	color:#b50;
	margin:10px 0 0 0;
	font-weight:bold;
	text-align: center;
	}

#wmisearch1 h4 {
	font-size:11px;
	color:#666666;
	font-weight: bold;
	margin: 0;
	}

.searchwindow {
	width:670px;
	padding:5px;
	float:left;
	background-color: #FFFFCC;
	}

.searchwindow h2 {
	width:675px;
	margin:0px;
	padding:2px;
	border:1px solid #ddd;
	float:right;text-align:left;
	}
	
.searchwindow p {
	font-size:11px;
	}
/*-------------------End of WMI Search 2  -----------------------------*/

/*--------------------Google Ad Bar 3 ---------------------------------*/
#googleads3 {
	width:670px;
	height:24px;
	float:left;
	background-color:#FFFFFF;
	background-image: url(images/Page_Top.jpg);
	z-index:0;
}
/*---------------- End of Google Ad Bar 3 -----------------------------*/

/*-------------------- Amazon ---------------------------------*/
#amazon {
	width:668px;
	float:left;
	background-color:#FFFFCC;
	z-index:0;
	margin: 10px 0px 10px 0px;
	padding: 0px 0px 10px 0px;
	border: 1px solid #cccccc;
}

#books {
	text-align: center;
	background-color: #A7C2C1;
	font-size: 24px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	width: 670px;
	color:#FFFFFF;
	margin: 0px 0px 10px 0px;
}

#itemstart {
	width:120px;
	height:240px;
	float:left;
	margin: 0px 7px 0px 6px;
	}
	
.items {
	width:120px;
	height:240px;
	float:left;
	margin: 0px 7px 0px 7px;
	}
	
#itemend {
	width:120px;
	height:240px;
	float:right;
	margin: 0px 6px 0px 0px;
	}
/*---------------- End of Google Ad Bar 3 -----------------------------*/

/*------------------------ Footer -------------------------------------*/
#page_foot {
	clear:both;
	width:900px;
	padding-bottom:20px;
	background:#fff url(/graphics/horizontal_line.gif) top left repeat-x;
	padding-top:10px;
	text-align: center;
	background-color: #A9F8E8;
	}
	
#zenad1 {
	width: 208px;
	float: left;
	height: 150px;
	border: 1px solid #fff;
	background-color: #FFFFFF;
	margin: 0px 0px 0px 5px;
}
	
#zen2 {
	width:208px;
	height: 24px;
}
#zen2 h1 {
	font-size:12px;
	font-family: "Times New Roman", Times, serif;
	line-height: 12px;
	margin: 0px;
}
#zen2 h2 {
	font-size: 10px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	line-height: 12px;
	margin: 0px;
}

#footlinkgroup {
	width:675px;
	float:right;
	overflow:hidden;
	background-color: #FFFFCC;
	height: 150px;
	margin: 0px 5px 0px 0px;
}

.wmifootlinks {
	width: 680px;
	height: 20px;
	text-align: center;
	float:left;
	border-top: 1px solid #66CCFF;
	overflow: hidden;
}

.foottitle {
	width: 130px;
	float: left;
	font-size: 12px;
	height: 20px;
	line-height: 20px;
	font-weight: bold;
	color: #666600;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	}

.navlistc {
	height: 20px;
	width: 680px;
	margin: 0px;
	}
.navlistc li {
	display:block;
	width:auto;
	float: left;
  }
	
.navlistc li em {
	font-style:normal;
	color:#333399;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	margin-left: 5px;
  }
  
 .wmifootlinks2 {
	width: 510px;
	height: auto;
	text-align: center;
	float:left;
	margin: 0px 0px 0px 170px;
}

.navlistd {
	height: 20px;
	margin: 0px;
	width: 510px;
	}
.navlistd li {
	display:block;
	width:auto;
	float: left;
  }
.navlistd li em {
	font-style:normal;
	color:#333399;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	margin-left: 5px;
  }
  
#wmifoot2 {}
#wmifoot3 {}

#footcloser {
	border-top: 1px solid #fff;
	height: 50px;
	padding-top: 20px;
}
/*-------------------- End of Footer ----------------------------------*/

#clear {clear:both;}

/*-------------------End of Index.html---------------------------------*/

/*----------------------------------------------------------------------------------------*/

/*------------- Start Homeowners_Index.html ---------------------------*/

/*-------------------- WMI Content 1 ----------------------------------*/


/*--------------------- Element Bar 1 ---------------------------------*/
#iconbar1 {
	float: left;
	width: 435px;
	margin-left: 25px;
	padding: 5px;
}

#wmihmelmnts1 {
	width: 435px;
	height: 30px;
	background-color:#FFFFFF;
	float: left;
	text-align: center;
	margin-left: 25px;
	}

.hmelmnts1 {
	height: 25px;
	position: relative;
	margin: 0px;
	width: 435px;
	}
	
.hmelmnts1 li {
	display:block;
	width:72.5px;
	float: left;
	height: 25px;
  }
 
  
.hmelmnts1 li em {
	font-style:normal;
	color:#669966;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	line-height: 25px;
  }
  

/*----------------- End of Element Bar 1 ---------------------------------*/

/*----------------------- Site Map -------------------------------------*/

#sitemapframe {
	width:650px;
	float:left;
	margin: 0px 0px 0px 10px;
	}
	
#sitemaplevel1 {
	width: 600px;
	float:left;
	margin: 0px 0px 0px 20px;
	}
	
#sitemaplevel1 h1 {
	font-size:12px;
	font-family:Georgia, "Times New Roman", Times, serif;
	text-align: center;
	}
	
/*----------------------- End of Site Map -------------------------------------*/	

/*----------------------- Radiant Heat Sauna -------------------------------------*/

#saunaintro1 {
	float: left;
	padding: 0px;
	margin-left: 10px;
	width: 650px;
	font-family: "Times New Roman", Times, serif;
	margin: 10px 0px 10px 10px;
	}

.radiantheatsauna {
	width:666px;
	float: left;
	}
	
#saunatitle {
	text-align: center;
	background-color: #A7C2C1;
	font-size: 24px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	width: 668px;
	color: #FFFFFF;
	}
	
#saunavideo {
	width:429px;
	height:341px;
	float:left;
	border: 2px solid #33333;
	margin: 0px 0px 20px 0px;
	background-color: #000000;
	padding: 3px 0px 0px 3px;
	}

#saunalefttext {
	width:200px;
	float:left;
	}
	
#saunatext {
	width:300px;
	float:left;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin: 10px 0px 0px 10px;
	text-align: left;
	}

#benefits {
	font-size:16px;
	font-family:"Times New Roman", Times, serif;
	}
	
#saunatext h1 {
	font-size:12px;
	font-family:"Times New Roman", Times, serif;
	}
	
#saunatext h2 {
	font-size:12px;
	font-family:"Times New Roman", Times, serif;
	text-align: left;
	font-weight: normal;
	}
	
#videotext {
	width: 195px;
	float: left;
	padding-left: 5px;
	margin: 0px 0px 0px 0px;
	text-align: center;
	}
	
#break1 {
	width: 180px;
	height:19px;
	float:left;
	margin: 15px 0px 0px 10px;
	}
	
.titlebar {
	text-align: center;
	background-color: #A7C2C1;
	font-size: 24px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	width: 668px;
	color: #FFFFFF;
	}
	
#saunapreview {
	width: 340px;
	float:right;
	margin: 10px 10px 10px 0px;
	}
	
#saunapreview2 {
	width: 160px;
	float:right;
	margin: 10px 5px 10px 5px;
	}
	
.saunaproductl {
	width:160px;
	float:left;
	margin: 0px 5px 0px 0px;
	border: 1px solid #333333;
	}
	
.saunaproductl h1 {
	font-size:14px;
	color:#996600;
	text-align: center;
	}
	
.saunaproductl h2 {
	font-size:12px;
	color:#666666;
	text-align: center;
	font-family: "Times New Roman", Times, serif;
	}
	
.saunaproductl h4 {
	font-size:18px;
	color:#115C95;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 0px;
	margin: 0px;
	line-height: 18px;
	}
	
.saunaproductl h5 {
	font-size:12px;
	color:#FF6600;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 0px;
	margin: 2px;
	line-height: 18px;
	}
	
.saunaproductr {
	width:160px;
	float:right;
	border: 1px solid #333333;
	}
	
.saunaproductr h1 {
	font-size:14px;
	color:#996600;
	text-align: center;
	margin: 0px;
	padding: 0px;
	line-height: 14px;
	}
	
.saunaproductr h2 {
	font-size:12px;
	color:#666666;
	text-align: center;
	font-family: "Times New Roman", Times, serif;
	}
	
.saunaproductr h4 {
	font-size:18px;
	color:#115C95;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 0px;
	margin: 0px;
	line-height: 18px;
	}
	
.saunaproductr h5 {
	font-size:12px;
	color:#FF6600;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 0px;
	margin: 2px;
	line-height: 18px;
	}
	
.saunaproducttitle1 {
	width:160px;
	font-size:14px;
	color:#CC9900;
	font-family:Arial, Helvetica, sans-serif;
	text-align: center;
	font-weight: bold;
	}

.saunaproductimage {
	width:130px;
	margin: 5px 0px 0px 15px;
	}
	
.saunaproductdetails1 {
	width:160px;
	}
	
#saunainfo2 {
	width:300px;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	float: left;
	margin: 16px 0px 0px 20px;
	color: #000000;
	font-weight: bold;
	}
	
#saunabg {
	width: 470px;
	float: left;
	height: 310px;
	margin: 10px 0px 0px 10px;
	background-image: url(../images/saunabg.jpg);
	
	}
/*----------------------- End of Radiant Heat Sauna -------------------------------------*/

/*----------------------- Wellness Room Program -------------------------------------*/
.titlebar2 {
	text-align: center;
	background-color: #A7C2C1;
	font-size: 24px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	width:449px;
	}
	
.titlebar2  a:link { color:#FFFFff; text-decoration:none; width: 210px; font-size: 24px;}
.titlebar2  a:visited { color:#FFFFff; text-decoration:none; font-size: 24px;}
.titlebar2  a:hover { color:#FFFFff; text-decoration:none; background-color:#66CCFF; font-size: 24px;}
.titlebar2  a:active { text-decoration:none; font-size: 24px; }


#wellnessroomprogram {
	width:449px;
	float:left;
	background-color: #FFFFCC;
	}
	
.wellnessinformation {
	font-size:14px;
	font-family:"Times New Roman", Times, serif;
	margin: 10px 10px 8px 10px;
	}
	
.welnessroomiteml {
	width: 138px;
	height: 133px;
	float: left;
	margin: 5px 0px 0px 7px;
	border: 1px solid #333333;
	}
/*----------------------- End of Wellness Room Program -------------------------------------*/

.style3 {font-size: 10px}

#searchresults {
	width:660px;
	float:left;
	padding:10px;
	background-color:#FFFFCC;
	height: 1440px;
	overflow: hidden;
	}

#webconferencinginvite {
	width: 648px;
	margin: 0px 0px 0px 0px;
	background-color: #CCFF99;
	padding: 0px 10px 0px 10px;
	border: 1px solid #cccccc;
	}

#macmall1 {
	width:670px;
	float:left;
	}

.macmallitem1 {
	width:221px;
	float:left;
	background-color: #FFCC33;
	height: 337px;
	}
	
.macmallitem2 {
	width:220px;
	float:right;
	background-color: #FFCC33;
	height: 337px;
	}
	
.macmallitem3 {
	width:220px;
	float:left;
	margin: 0px 0px 0px 4px;
	text-align: center;
	background-color: #FFCC33;
	height: 337px;
	}
	

	
/*----------------------- Tylo Showers -------------------------------------*/

#tyletteshowers {
	width:212px;
	height:268px;
	float:left;
	background-color: #000000;
	padding: 0;
	}
	
#mono3 {
	width:220px;
	height:268px;
	float:right;
    margin: 0px 3px 0px 0px;
	}

#tylointro1 {
	float: left;
	padding: 0px;
	margin-left: 10px;
	width: 650px;
	font-family: "Times New Roman", Times, serif;
	margin: 10px 0px 10px 10px;
	}

.tyloshowers {
	width:666px;
	float: left;
	}
	
#tylotitle {
	text-align: center;
	background-color: #A7C2C1;
	font-size: 24px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	width: 668px;
	color: #FFFFFF;
	}
	
#tyloaddimg {
	width:429px;
	height:341px;
	float:left;
	border: 2px solid #33333;
	margin: 0px 0px 20px 0px;
	background-color: #000000;
	padding: 3px 0px 0px 3px;
	}

#tylolefttext {
	width:200px;
	float:left;
	}
	
#tylotext {
	width:300px;
	float:left;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin: 10px 0px 0px 10px;
	text-align: left;
	}

#tyloinfo5 {
	font-size:16px;
	font-family:"Times New Roman", Times, serif;
	}
	
#tylotext h1 {
	font-size:12px;
	font-family:"Times New Roman", Times, serif;
	}
	
#tylotext h2 {
	font-size:12px;
	font-family:"Times New Roman", Times, serif;
	text-align: left;
	font-weight: normal;
	}
	
#tylotext8 {
	width: 195px;
	float: left;
	padding-left: 5px;
	margin: 0px 0px 0px 0px;
	text-align: center;
	}
	
#tylobreak1 {
	width: 180px;
	height:19px;
	float:left;
	margin: 15px 0px 0px 10px;
	}
	
.tylotitlebar {
	text-align: center;
	background-color: #A7C2C1;
	font-size: 24px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	width: 668px;
	color: #FFFFFF;
	}
	
.tylopreview {
	width: 663px;
	float:right;
	margin: 10px 0px 10px 0px;
	}
	
#tylopreview2 {
	width: 160px;
	float:right;
	margin: 10px 5px 10px 5px;
	}
	
.tyloproductl {
	width:160px;
	float:left;
	margin: 0px 5px 0px 0px;
	border: 1px solid #333333;
	height: 276px;
	}
	
.tyloproductl h1 {
	font-size:14px;
	color:#996600;
	text-align: center;
	}
	
.tyloproductl h2 {
	font-size:12px;
	color:#666666;
	text-align: center;
	font-family: "Times New Roman", Times, serif;
	}
	
.tyloproductl h4 {
	font-size:18px;
	color:#115C95;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 0px;
	margin: 0px;
	line-height: 18px;
	}
	
.tyloproductl h5 {
	font-size:12px;
	color:#FF6600;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 0px;
	margin: 2px;
	line-height: 18px;
	}
	
.tyloproductr {
	width:160px;
	float:right;
	border: 1px solid #333333;
	height: 276px;
	}
	
.tyloproductr h1 {
	font-size:14px;
	color:#996600;
	text-align: center;
	margin: 0px;
	padding: 0px;
	line-height: 14px;
	}
	
.tyloproductr h2 {
	font-size:12px;
	color:#666666;
	text-align: center;
	font-family: "Times New Roman", Times, serif;
	}
	
.tyloproductr h4 {
	font-size:18px;
	color:#115C95;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 0px;
	margin: 0px;
	line-height: 18px;
	}
	
.tyloproductr h5 {
	font-size:12px;
	color:#FF6600;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 0px;
	margin: 2px;
	line-height: 18px;
	}
	
.tyloproducttitle1 {
	width:160px;
	font-size:14px;
	color:#CC9900;
	font-family:Arial, Helvetica, sans-serif;
	text-align: center;
	font-weight: bold;
	}

.tyloproductimage {
	width:130px;
	margin: 5px 0px 0px 15px;
	background-color: #000000;
	height: 130px;
	padding: 5px 0px 0px 0px;
	}
	
.tyloproductdetails1 {
	width:160px;
	}
	
#tyloinfo2 {
	width:300px;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	float: left;
	margin: 16px 0px 0px 20px;
	color: #000000;
	font-weight: bold;
	}
	
#tylobg {
	width: 470px;
	float: left;
	height: 310px;
	margin: 10px 0px 0px 10px;
	background-image: url(../images/saunabg.jpg);	
	}
	
#tylobox1 {
	width:330px;
	float:right;
	}
	
#tylobox2 {
	width:330px;
	float:left;
	height: 275px;
	background-image: url(../images/TyletteShowers/tylobg.jpg);
	}
	
#tylolargeimage {
	width:291px;
	height:355px;
	float: right;
	margin: 0px 80px 0px 0px;
	padding: 5px;
	background-color: #000000;
	}
	
#tylobuyinfo {
	width:180px;
	float:left;
	margin: 0px 0px 0px 10px;
	}
	
	
#tylobuyinfo h1 {
	font-size:12px;
	color:#666666;
	text-align: center;
	font-family: "Times New Roman", Times, serif;
	}
	
#tylobuyinfo h2 {
	font-size:18px;
	color:#115C95;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width: 180px;
	text-align: center;
	}
	
#tylobuyinfo h3 {
	font-size:12px;
	color:#FF6600;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width: 180px;
	text-align: center;
	}
	
/*----------------------- End of Tylo Showers -------------------------------------*/

/*------------------------ Salon & Spa ---------------------------------------------*/
#salonspabox {
	width: 648px;
	float:left;
	border:1px solid #336666;
	background-color:#FFFFFF;
	margin-top: 10px;
	}

#salonspaimg1 {
	width:343px;
	height:256px;
	float:left;
	margin:0px 0px 0px 150px;
	}

	
#salonspachoicebox {
	width:640px;
	float: left;
	margin: 5px 0px 10px 0px;
	height: 50px;
	}
	
.salonspachoice {
	width:580px;
	float:left;
	text-align:center;
	background-color:#66CC66;
	margin: 0px 0px 5px 35px;
	}
	
#ssbutton1 a, a:visited {
	color:#FFFFFF;
	font-family:"Times New Roman", Times, serif;
	font-weight:bold;
	}
	
#ssbutton1 a:hover{
	color:#006600;
	}
	
#ssbutton2 a, a:visited {
	color:#FFFFFF;
	font-family:"Times New Roman", Times, serif;
	font-weight:bold;
	}
	
#ssbutton2 a:hover{
	color:#006600;
	}

.wmicataloguebox {
	width:668px;
	float:left;
	background-color:#FFFFCC;
	}
	
.wmicatitemframe {
	width:660px;
	float:left;
	background-color:#FFFFCC;
	margin: 0px 0px 0px 4px;
	}
	
.wmicatalogueitem1 {
	width:200px;
	float:left;
	margin: 10px;
	}
	
.wmicatitemtitle {
	float:left;
	background-color:#A7C2C1;
	width: 200px;
	text-align: center;
	}
	
.wmicatimage1 {
	width:200px;
	float:left;
	}
	
.wmicatdescrpt1 {
	width:200px;
	float:left;
	}

.wmisectiontitle {
	width:668px;
	float:left;
	background-color: #A7C2C1;
	font-size: 24px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-align: center;
	font-weight: bold;
	}
	
#wmicopywrite {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#FFFF66;
	background-color: #115C95;
	}
	
#wmicopywrite a, a:visited {
	color:#FFFFCC;
	font-weight:bold;
	}
	
#wmicopywrite a:hover {
	color:#FF9933;
	}

#sognotubs {
	float: left;
	padding: 0px;
	margin-left: 10px;
	width: 600px;
	font-family: "Times New Roman", Times, serif;
	margin: 10px 0px 10px 35px;
	}

#sognotubsbox {
	width:668px;
	float: left;
	}

.sognopagebox {
	width:218px;
	float:left;
	margin: 2px;
	background-color: #333333;
	}
	
#sognosalescontact {
	width:668px;
	float:left;
	margin: 10px 0px 0px 0px;
	background-color: #FFFFCC;
	}
	
#sognosales1 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	font-weight:bold;
	color:#3366CC;
	text-align: center;
	}
	
#sognosales1 a, a:visited {
	color:#006699;
	}
	
#sognosales1 a:hover {
	color:#CC0000;
	}
	
#sognoflow {
	width:150px;
	font-family:"Courier New", Courier, monospace;
	font-size:12px;
	float:right;
	height: 15px;
	padding-top: 10px;
	}
	
#sognoflow a, a:visited {
	color:#FFFFCC;
	}
	
#sognoflow a:hover {
	color:#33FFFF;
	}

#sognopagetitle {
	float:left;
	width:300px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:24px;
	color:#FFFFFF;
	text-align: center;
	margin: 0px 0px 0px 170px;
	font-weight: bold;
	}
	
#sognotitle {
	background-color: #A7C2C1;
	width: 668px;
	float: left;
	height: 30px;
	}

#sognopage {
	width:668px;
	float:left;
	overflow:hidden;
	}

/*------------------------- SO Sound Chairs -------------------------------*/
	
.sosoundchairs {
	float: left;
	padding: 0px;
	margin-left: 10px;
	width: 658px;
	font-family: "Times New Roman", Times, serif;
	margin: 10px 0px 10px 5px;
	}

#sosoundbox {
	width:668px;
	float: left;
	}

.sosoundpagebox {
	width:218px;
	float:left;
	margin: 2px;
	background-color: #333333;
	}
	
#sosoundsalescontact {
	width:668px;
	float:left;
	margin: 10px 0px 0px 0px;
	background-color: #FFFFCC;
	}
	
#sosoundsales1 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	font-weight:bold;
	color:#3366CC;
	text-align: center;
	}
	
#sosoundsales1 a, a:visited {
	color:#006699;
	}
	
#sosoundsales1 a:hover {
	color:#CC0000;
	}
	
.sosoundflow {
	width:150px;
	font-family:"Courier New", Courier, monospace;
	font-size:12px;
	float:right;
	height: 15px;
	padding-top: 10px;
	}
	
#sosoundflow a, a:visited {
	color:#0066CC;
	}
	
#sosoundflow a:hover {
	color:#33FFFF;
	}

#sosoundpagetitle {
	float:left;
	width:300px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:24px;
	color:#FFFFFF;
	text-align: center;
	margin: 0px 0px 0px 170px;
	font-weight: bold;
	}
	
#sosoundtitle {
	background-color: #A7C2C1;
	width: 668px;
	float: left;
	height: 30px;
	}

#sosoundpage {
	width:668px;
	float:left;
	overflow:hidden;
	}

#sosoundimagebox1 {
	width:658px;
	float:left;
	margin:10px 0px 0px 5px;
	}
	
/*---------------------------------- Oasis Salon & Spa ---------------------*/

#oasissalon {
	float: left;
	padding: 0px;
	margin-left: 10px;
	width: 658px;
	font-family: "Times New Roman", Times, serif;
	margin: 10px 0px 10px 5px;
	}

#oasisbox {
	width:668px;
	float: left;
	}

.oasispagebox {
	width:218px;
	float:left;
	margin: 2px;
	background-color: #333333;
	}
	
#oasissalescontact {
	width:668px;
	float:left;
	margin: 10px 0px 0px 0px;
	background-color: #FFFFCC;
	}
	
#oasissales1 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	font-weight:bold;
	color:#3366CC;
	text-align: center;
	}
	
#oasissales1 a, a:visited {
	color:#006699;
	}
	
#oasissales1 a:hover {
	color:#CC0000;
	}
	
.oasisflow {
	width:150px;
	font-family:"Courier New", Courier, monospace;
	font-size:12px;
	float:right;
	height: 15px;
	padding-top: 10px;
	}
	
#oasisflow a, a:visited {
	color:#0066CC;
	}
	
#oasisflow a:hover {
	color:#33FFFF;
	}

#oasispagetitle {
	float:left;
	width:300px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:24px;
	color:#FFFFFF;
	text-align: center;
	margin: 0px 0px 0px 170px;
	font-weight: bold;
	}
	
#oasistitle {
	background-color: #A7C2C1;
	width: 668px;
	float: left;
	height: 30px;
	}

#oasispage {
	width:625px;
	float:left;
	overflow:hidden;
	margin: 10px 0px 0px 22px;
	}

#oasisimagebox1 {
	width:658px;
	float:left;
	margin:10px 0px 0px 5px;
	}
	
#wmihelp {
	width:150px;
	float:right;
	overflow:hidden;
	height: 24px;
	}

#wmihelpcenterbox {
	width:668px;
	float:left;
	background-color:#FFFFCC;
	}
	
#wmisupportticket {
	width:200px;
	float:left;
	background-color:#FFFFFF;
	margin:10px 0px 0px 10px;
	}
	
#wmifaq {
	width:200px;
	float:left;
	background-color:#FFFFFF;
	margin:10px 0px 0px 25px;
	}
	
iframe {
	width:668px;
	overflow:hidden;
	float:left;
	}
	
#wmilivehelp{
	width:198px;
	float:right;
	background-color:#FFFFFF;
	margin:10px 10px 0px 0px;
	height: 98px;
	border: 1px solid #333333;
	}
	
#livesupporticon {
	width:102px;
	height:82px;
	float:left;
	margin:9px 0px 0px 48px;
	}

#wmiconsultation {
	width:668px;
	float:left;
	}
	
#googleSearchUnitIframe {
	width:660px;
	float:left;
	}

#wmimailing {
	width:668px;
	float:left;
	border:1px solid #CCCCCC;
	margin: 10px 0px 0px 0px;
	background-color: #FFFFCC;
	}
	


#xocaiproductsbanner{
	width:670px;
	float:left;
	overflow: hidden;
	margin: 0px 0px 0px 0px;
	}

#xocaiproductsbanner h3 {
	font-size:18px;
	color:#b50;
	margin:10px 0px 0px 0px;
	font-weight:bold;
	text-align: center;
	}