	/* CSS Document */
body {
	background-image: url(../images/black.gif);
	text-align: center;
}

h1.page-title {
	font-size: 18px;
}
h1.page-title img {
	vertical-align: middle;
}

td.navigation {
    background-image: url(../images/burgundy.gif);
	font-family: arial, verdana, sans-serif;
	font-size: 12px;
	color: #cc6600;
	text-align: right;
	height: 28px;
	font-weight: normal;
	}
	
td.nav {
    background-image: url(../images/burgundy.gif);
	font-family: arial, verdana, sans-serif;
	font-size: 12px;
	color: #cc6600;
	text-align: center;
	font-weight: normal;
	border-right:1px solid #FFFDFF;
	padding-left:3px;
	padding-right:10px;
	}
	
td.navigationnoimage {
    background-image: url(../images/burgundy.gif);
	font-family: arial, verdana, sans-serif;
	font-size: 12px;
	color: #cc6600;
	text-align: left;
	height: 28px;
	font-weight: normal;
	}
	
a:link.nav {
		color: #FF9933;
		text-decoration: none;
		font-weight: normal;
		}
					
a:visited.nav {
		color: #FF9933;
		text-decoration: none;
		font-weight: normal;
		}	
		
a:hover.nav{
		color: #FFFFFF;
		text-decoration: none;
		font-weight: normal;
		}
		
		
a:link {
		color: #663333;
		text-decoration: none;
		font-weight: bold;
		}
					
a:visited {
		color: #663333;
		text-decoration: none;
		font-weight: bold;
		}	
		
a:hover{
		color: #666666;
		text-decoration: none;
		font-weight: bold;
		}
	
a:link.image {
		color: #FF9933;
		text-decoration: none;
		}
					
a:visited.image {
		color: #FF9933;
		text-decoration: none;
		}	
		
a:hover.image{
		color: #ffffff;
		text-decoration: none;
		}
		
a:link.footer {
		color: #FFFFFF;
		text-decoration: none;
		}
					
a:visited.footer {
		color: #FFFFFF ;
		text-decoration: none;
		}	
		
a:hover.footer{
		color: #FF9933;
		text-decoration: none;
		}
	
td.photo {
  background-image: url(../images/black.gif);
	font-family: arial, verdana, sans-serif;
	font-size: 12px;
	color: #ffffff;
	text-align: center;
	vertical-align: top;
	}

ul.sidelist {
	margin: 12px 0 12px 20px;
	padding: 0;
	list-style-image: url('../images/bullet.gif');
}
ul.sidelist li {
	list-style-image: url('../images/bullet.gif');
	margin-bottom: 8px;
	font-size: 11px;
}

ol.sidelist {
	margin: 12px 0 12px 20px;
	padding: 0;
}


table.phototext {
	vertical-align : bottom;
	width: 175px;
}
td.phototext {
  background-image: url(../images/black.gif);
	font-family: arial, verdana, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-align: left;
	vertical-align: top;
	padding: 15px;
	}
	
td.easythings {
    background-image: url(../images/black.gif);
	font-family: arial, verdana, sans-serif;
	font-size: 11px;
	color: #FF9933;
	text-align: left;
	vertical-align: top;
	padding: 15px;
	}
H1 {
	font-size: 14px;
	color: #330000;
	font-weight:bold;
	}

H2 {
	font-size: 13px;
	color: #666666;
	font-weight:bold;
	}
	
.headings {
	font-size: 12px;
	color: #330000;
	font-weight:bold;
	font-style: italic;
	}

.headings2 {
	font-size: 13px;
	color: #330000;
	font-weight:bold;
	font-style: italic;
	}
	
.options {
	font-size: 13px;
	color: #330000;
	font-weight:bold;
	}

.options1 {
	font-size: 15px;
	color: #330000;
	font-weight:bold;
	font-style: italic;
	}
	
td.content {
	font-family: arial, verdana, sans-serif;
	font-size: 13px;
	color: #666666;
	padding: 25px;
	background-color: #FFFFFF;
	}

td.data {
	font-family: arial, verdana, sans-serif;
	font-size: 12px;
	color: #666666;
	padding: 3px;
	text-align:center;
	background-color: #FFFFFF;
	}
		
td.faq {
	font-family: arial, verdana, sans-serif;
	font-size: 12px;
	color: #666666;
	padding: 20px;
	background-color: #FFFFFF;
	}
	
td.treatment_info {
	font-family: arial, verdana, sans-serif;
	font-size: 12px;
	color: #666666;
	padding: 20px 28px 20px 20px;
	background-color: #FFFFFF;	
}
	
td.session {
	font-family: arial, verdana, sans-serif;
	font-size: 13px;
	color: #666666;
	padding: 20px;
	background-color: #FFFFFF;
	}
	
td.intake {
	font-family: arial, verdana, sans-serif;
	font-size: 13px;
	color: #666666;
	padding: 10px;
	background-color: #FFFFFF;
	}
	
td.footer {
	background-image: url(../images/darkgreen.gif);
	font-family: arial, verdana, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #FFFFFF;
	padding: 10px;
	text-align:left;
	font-weight: normal;
	vertical-align: top;
	}

td.address {
	padding-top: 25px;
}

form {
	padding: 0;
	margin: 0;
}

table.paypal-item {
	margin-bottom: 5px;
}

table.paypal-item td.price {
	width: 80px;
	font-size: 13px;
	font-weight: bold;
	color: #000;
}
span.price {
	font-size: 13px;
	font-weight: bold;
	color: #000;
}

span.new {
	color: #CC0000;
	font-weight: bold;
}

table#packages {
	width: 500px;
}

table#packages td {
	font-size: 12px;
	padding-bottom: 20px;
	padding-right: 20px;
	vertical-align: top;
	color: #666666;
}

table#packages td.title {
	width: 160px;
	font-size: 13px;
}
table#packages td.price {
	width: 60px;
	font-weight: bold;
	color: #000;
	font-size: 13px;
}

span.notation {
	font-size: 12px;
}

.highlight {
	color: #EA882C;
	font-size: 13px;
	font-weight: bold;
}








