﻿/* ******************************************************************** */ 
/*                  Generated by: http://csscreator.com                 */
/* ******************************************************************** */
/***********************************************/
/* HTML tag styles                             */
/***********************************************/
body{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	/*color: #333333;*/
	line-height: 1.166;	
	margin: 0px;
	padding: 0px;
	background: url(../images/bg_grad.jpg) fixed;
}

/*html, body{ 
 margin:0; 
 padding:0; 
 text-align:center; 
} 
*/

#pagewidth{ 
 width:900px; 
 text-align:left; 
 margin:0 auto;
 background-color:#FFFFFF; 
} 
 
#header{
	position:relative;
	height:275px;
	background-color:#ffffff;
	align: center;
	width:100%;
	display:block;
	overflow:auto;
	text-align: center;
} 
 /************* globalNav styles ****************/

#siteNav{
	position: absolute;
	display: block;
	width: 880px;
	min-width: 640px;
	height: 32px;
	border-color:#000000;
	padding: 12px 10px 10px 0px;
	margin: 0 auto;
	top: 240px;
	text-align: right;
}
#siteNav ul {
	list-style: float;
	display: inline;
	list-style-type: none;
	direction: rtl;
	/*width:300px;*/	
}
#siteNav li {
	
	margin-right: 15px;
	float: right;
}
#siteNav a:link {
	font-size: 80%;
	font-weight: bold;
	color: #FFFFFF !important;	
}
#siteNav a:visited {
	color:#FFFFFF !important;
}
#siteNav a:hover {
	margin: 0px;
	color: #002A64 !important;
	text-decoration:underline;
}
#siteNav a:active {
	color:#FFFFFF !important;
}
#leftcol{
 width:30%; 
 float:left; 
 position:relative;
 background: #ffffff url(../images/wellness-logo-bottom.jpg) no-repeat;
  }
.leftcolInfo  {
	text-align:right;
	padding: 25px 0px 0px 25px;
	font-size: 80%;
	margin: 80px 40px 40px 0px;
}
#leftcol a:link, #leftcol a:visited {
	
	margin: 0px 10px 10px 30px;
	
	color: #002A64;
 }
#leftcol a:hover{
	background-color:#FFECA6;
	text-decoration:none;
	border: 1px solid #FBA61C;
	padding:5px;
	text-shadow:Gray;
	/*margin: 0px;*/
	/*color: #F57D22;*/
	/*font-weight:bold;*/
}
#leftcol table a:link, a:visited, a:active {
	font-size: 80%;
}
#leftcol table a:hover{
	font-size: 80%;
	background-color:#FFECA6;
	text-decoration:none;
	border: 0px solid #FBA61C;
	padding:0px;
	text-shadow:Gray;
}


#maincol{
 background-color: #FFFFFF;  
 position: relative; 
 width:70%;
 float:right; 
 }
 #maincol h1{
	color:#002A64;
	padding: 25px;
	margin: 0px;
	background-color:#FFECA6;
 }
 #maincol img{
 border: 1px solid #999999;
 }
#footer{
 background: #FFFFFF url(../images/bg_footer.jpg);  
 position: absolute; 
 width:900px;
 height: 180px;
 float:right;
  }
 #footerInfo{
	 position: absolute;
	display: block;
	width: 880px;
	min-width: 640px;
	height: 32px;
	border-color:#000000;
	padding: 12px 10px 10px 0px;
	margin: 0 auto;
	top: 10px;
	text-align: right;
}
#footerInfo p {
	font-size: 80%;
	margin-right:120px;
}
 #footerNav{
	position: absolute;
	display: block;
	width: 880px;
	min-width: 640px;
	height: 32px;
	border-color:#000000;
	padding: 12px 10px 10px 0px;
	margin: 0 auto;
	top: 120px;
	text-align: right;
}
#footerNav ul {
	list-style: float;
	display: inline;
	list-style-type: none;
	direction: ltr;
	/*width:300px;*/	
}
#footerNav li {
	font-size: 70%;
	margin-right: 15px;
	float: right;
}

#footerNav a:link, #siteNav a:visited, #siteNav a:active {
	/*font-size: 70%;*/
	color: #002A64;	
}
#footerNav a:hover{
	margin: 0px;
	color: #FBA61C;
}
 
/* ******************************************************************** */ 
/* Clearfix: http://csscreator.com/attributes/containedfloat.php        */
/* ******************************************************************** */
.clearfix:after {
 content: "."; 
 display: block; 
height: 0; 
 clear: both; 
 visibility: hidden;
 }
 
.clearfix{display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix{height: 1%;}
.clearfix{display: block;}
/* End hide from IE-mac */  


 
 
/* ******************************************************************** */ 
/*                      printer styles                                  */ 
/* ******************************************************************** */ 
     
 @media print{ 
/*hide the left column when printing*/ 
#leftcol{display:none;} 
#twocols, #maincol{width:100%; float:none;}
}
