﻿html {
	height: 100%; 
	margin-bottom: 1px;}

body {
	font-family: Georgia, Verdana, Arial, Helvetica, sans-serif;}

/*  To keep the content centered on the page, all of the areas
are placed within a wrapper. The item below defines this wrapper.  */

#wrapper {
	width: 984px;
	text-align: left;
	margin: 0 auto;
	z-index:1;}
		
/*  The items below set the properties of the top header. The global
navigation and main navigation links are positioned to sit on top
of the header image  */

#header {
	position: relative;
	width: 984px;
	z-index:2;}

#contact {
	position: relative;
	width: 984px;
	z-index:2;}

#referral {
	position: relative;
	width: 984px;
	z-index:2;}

#wellness {
	position: relative;
	width: 984px;
	z-index:2;}


/*  The items below set the properties of the top header. The global
navigation and main navigation links are positioned to sit on top
of the header image  */

/* #logowrap {
	position: absolute;
	left:415px;
	width:200px;
	z-index:1;} */

#logowrap {
	position: absolute;
	top: -1px;
	left:400px;
	width:200px;
	z-index:3;}
	
#interior-link {
	position: absolute;
	top: 350px;
	left:20px;
	width:175px;
	text-align: left;
	z-index:4;}
	

/*  The items below sets the properties for the 
content blocks as well as a wider content area for the single
column page layout  */

#content {
	float: left;
	width: 560px;
	line-height: 1.5em;
	padding: 0px;}

#contentwide {
	width: 984px;
	line-height: 1.5em;
	padding: 0px;}

/*  The items below set the footer properties as well as the text
and links that appear in this area  */

#footer {
	clear: both;
	width: 984px;
	padding: 0px;
	text-align: center;
	letter-spacing: 2px;
	line-height: 1.5em;
	font-size: 65%;}

#footer a {
	color: #642165;
	font-weight: normal;}
	
#footer a:hover {
	color: #642165;
	font-weight: normal;}

#footer p {
	margin: 0;
	padding: 0;}

/*  The items below set the properties for the fonts, sizes, and
colors used for headings 1 through 6. Typically h1 - h3 are used
in the main content area and h4 - h6 are used in the sidebar  */

h1 {
	color: #5392e1;
	font: bold 22px Georgia, Georgia, serif;
	text-align: left;
	letter-spacing: 1px;}

h2{
	color: #5392e1;
	font: normal 20px Tahoma, Geneva, sans-serif;
	text-align: left;}

h3{
	color: #5392e1;
	font: normal 20px Tahoma, Geneva, sans-serif;
	text-align: left;}

h4 {
	border-bottom: 1px dashed #858585;
	color: #858585;
	font: bold 16px Arial, Helvetica, sans-serif;
	text-align: left;}

h5 {
	border-bottom: 1px dashed #858585;
	color: #858585;
	font: bold 16px Arial, Helvetica, sans-serif;
	text-align: left;}

h6 {
	color: #5392e1;
	font: bold 14px Arial, Helvetica, sans-serif;
	margin-bottom: 0;
	padding-bottom: 0;}	

/*  The items below set the properties for the fonts, sizes, and
    colors used for interior body text */

.int-bodytext {
   font: normal 12px Georgia, Georgia, serif;
   line-height: 22px;
   letter-spacing:1px;
   color : #4c4c4c;}

.int-bodytext-ppl {
   font: normal 12px Georgia, Georgia, serif;
   line-height: 22px;
   letter-spacing:1px;
   color : #642165;}
   
.int-bodytext-bold {
   font: bold 12px Georgia, Georgia, serif;
   line-height: 22px;
   letter-spacing:1px;
   color : #4c4c4c;}

.int-bodytext-bold-ul-pl {
   font: bold 15px Georgia, Georgia, serif;
   text-decoration: underline;
   line-height: 22px;
   letter-spacing:1px;
   color : #642165;}

.int-bodytext-subtitle-bold {
   font: bold 15px Georgia, Georgia, serif;
   line-height: 22px;
   letter-spacing:1px;
   color : #4c4c4c;}

.int-bodytext-subtitle-reg {
   font: normal 15px Georgia, Georgia, serif;
   line-height: 22px;
   letter-spacing:1px;   
   color: navy;}
   
.int-bodytext-subtitle-wellness {
   font: normal 15px Georgia, Georgia, serif;
   line-height: 22px;
   letter-spacing:1px;   
   color: #214508;}
   
.int-hdrtext-reg-ppl {
   font: normal 17px Georgia;
   line-height: 22px;
   letter-spacing:1px;   
   color : #642165;}
   
.interior-link-font {	
   background-color : transparent;
   line-height: 22px;
   letter-spacing:1px;   
   font-weight : bold;
   font-size : 12px;}

#interior-link a:link    {color: white; text-decoration: underline}
#interior-link a:visited {color: white; text-decoration: underline}
#interior-link a:active  {color: white; text-decoration: underline}
#interior-link a:hover   {color: navy; text-decoration: underline}

#interior-link a.wellness         {color: white; text-decoration: underline}
#interior-link a.wellness:linked  {color: white; text-decoration: underline}
#interior-link a.wellness:visited {color: white; text-decoration: underline}
#interior-link a.wellness:hover   {color: #77A538; text-decoration: underline}

#interior-link a.referral         {color: white; text-decoration: underline}
#interior-link a.referral:linked  {color: white; text-decoration: underline}
#interior-link a.referral:visited {color: white; text-decoration: underline}
#interior-link a.referral:hover   {color: navy; text-decoration: underline}

#contact a:link    {color: navy; text-decoration: underline}
#contact a:visited {color: navy; text-decoration: underline}
#contact a:active  {color: navy; text-decoration: underline}
#contact a:hover   {color: red; text-decoration: underline}

#referral a:link    {color: navy; text-decoration: underline}
#referral a:visited {color: navy; text-decoration: underline}
#referral a:active  {color: navy; text-decoration: underline}
#referral a:hover   {color: #fd9c06; text-decoration: underline}


/*  The standard items below set the properties for the fonts, sizes, and
    colors. */

.tiny {	
	background-color : transparent;
	font-size : 8px;}
	
.tinybold {	
	background-color : transparent;
	font-weight : bold;
	font-size : 8px;}

.small {	
	background-color : transparent;
	font-size : 10px;}
	
.smallbold {	
	background-color : transparent;
	font-weight : bold;
	font-size : 10px;}

.med {	
	background-color : transparent;
	font-size : 12px;}

.medbold {	
	background-color : transparent;
	font-weight : bold;
	font-size : 12px;}

.medlg {	
	background-color : transparent;
	font-size : 14px;}

.medlgbold {	
	background-color : transparent;
	font-weight : bold;
	font-size : 14px;}

.lg {	
	background-color : transparent;
	font-size : 16px;}

.lgbold {	
	background-color : transparent;
	font-weight : bold;
	font-size : 16px;}