@charset "utf-8";
/* CSS Document */
body {
        /*background-color: #B2D9B2;*/
		background:url(../img/background.jpg) repeat-x;
        margin: 0px;
		text-align:center;
		
}
a {
        text-decoration: none;
}
h1 {
/*        font-family: "Courier New", Times, serif;*/
		font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size: 20px;
        margin-top: 10px;
        margin-bottom: 10px;
        color: #005000;
}
h2 {
       	font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size: 1.4em;
        margin-top: 10px;
        margin-bottom: 10px;
        color: #572520;
}
h3 {
		font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size: 1.1em;
        margin-top: 10px;
        margin-bottom: 10px;
        color: #572520;
}
h4 {
        font-size: 1em;
        font-weight: normal;
}
p {
        margin-top: 10px;
        margin-bottom: 10px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
}
img {
        border: 0px;
}

#body 
{
        width: 700px;
		margin-top:20px;
        margin-right: auto;
        margin-left: auto;
  /*      font-family: Arial, Helvetica, sans-serif;*/
		font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size: 0.7em;
		text-align:left;
       /* background-color: #0C0300;*/
	   /*background:url(/img/background.jpg) repeat-x center left;*/
}

#header 
{
	/*background-color:#00FF99 transparent;*/
	background-image:url(../img/header.jpg) ;
	width:700px;
	height:120px;	
}

#headerFiller
{
	/*background-color:#b2d9b2;*/
	width:700px;
	height:20px;
}

.menuHolder
{
	width:700px;
	/*background-color:#d54fc7;*/
	/*background-color:#666666;*/
	/*background-image:url(../img/imageTopBlend.jpg);*/
	/*background-color:#B2D9B2;*/
	height:30px;
	
}

.hline
{
	width:480px;
	height:2px;
	background-color:#29AE84;
	
}

	#menu ul
	{
		list-style-type: none;
		margin: 0;
		padding: 2px;
/*		margin-bottom: 8px;*/
	}
		
		#menu ul li
		{
			padding-bottom: 2px; 
			padding-left:10px;
			float:left;
			
		}
		
			#menu ul li a
			{
				/*color: #d54fc7;*/
				color: #000000;
				background: url(../img/menuButton.png) no-repeat left; 
				display: block;
				padding: 2px 0;
				padding-left: 18px; 
				font-family:Verdana, Arial, Helvetica, sans-serif;
				text-decoration: none;
				font-weight:bold;
				
				font-size: 10px;
			}
						
			#menu ul li a:visited
			{
				color: #000000;
			}

			#menu ul li a:hover
			{ 
				color: #FFFFFF;
				/*background-color: #F3F3F3;*/
			}
			
			#menu ul li #current
			{
				color:#FFFFFF;
			}

#content
{
	width:700px;
	/*background-color:#B2D9B2;*/
}

	#content #cleft
	{
		/*background-color:#CC6666;*/
		width:480px;
		float:left;
		/*height:600px;*/
		padding:5px;
		height:900px;
		text-align:left;
	}
	
	#content #cleft p
	{
		font-size:14px;
		color:#008000;
	}
	
	#content #cright
	{
		
		width:200px;
		float:right;
		/*height:600px;*/
		padding:5px;
		height:900px;
	}

#footer
{
	width:700px;
	height:20px;
	/*background-color:#B2D9B2;*/
	float:none;
}

#quote
{
/*	color:#887FC0;*/
color:#713568;
	font-size:12px;
}

#quote #label
{
	color:#713568;
	font-weight:bold;
	float:left;
	padding-right:5px;
	
}

.therapy
{
	width:470px;
	color:#008000;
	/*padding-bottom:9px;*/
	margin-bottom:15px;
	border-bottom:1px;
	border-bottom-color:#008000;
	border-bottom-style:ridge;
	/*background-color:pink;*/
	/*padding:2px;*/
}

	.therapy .therapyTitle
	{
		width:170px;
		float:left;		
		/*background-color:red;*/
		font-weight:bolder;
		padding-bottom:2px;
	}

	.therapy .therapyPrice
	{
		padding-bottom:2px;
		width:300px;
		float:left;
		/*background-color:blue;*/
		text-align:right;
		font-weight:bold;
		
	}

	.therapy .therapyDescription
	{
		padding-bottom:5px;
		width:470px;
		/*background-color:#FF3300;*/
	}
	
	.therapy .therapyDescription .warning
	{
		width:470px;
		color:#713568;
	}
	
#disclaimer
{
	color:#008000;
	font-weight:bold;
	font-size:12px;
}


.clear {
        clear: both;
}