@charset "utf-8";
/* CSS Document */

body {
background: #e8dfd1;
	margin-left: 0px;
	margin-top: 24px;
}


a.submitbutton{
display:block;
width:140px;
height:20px;
margin:0px;
background: url(images/sendusamessage.gif) 0 0 no-repeat;}
a:hover.submitbutton {background: url(images/sendusamessage_over.gif) 0 0 no-repeat;}
/*Menu start*/


.header {
	background: #72AFB6;
	width: 760px;
	height: 110px;
}


.home a{

width:150px;
height:33px;
float: left;
background: url(images/nav_home.gif) no-repeat;
text-decoration: none;
}

.home a:hover{
background: url(images/nav_home_over.gif) no-repeat;
text-decoration: none;
}
.currenthome {

width:150px;
height:33px;
float: left;
background: url(images/nav_home_over.gif) no-repeat;
text-decoration: none;
}

.staffprofiles a{
background: url(images/nav_staffprofiles.gif) no-repeat;
float: left;
width:150px;
height:33px;

text-decoration: none;
}

.staffprofiles a:hover{
background:url(images/nav_staffprofiles_over.gif) no-repeat;
text-decoration: none;
}

.currentstaffprofiles {

width:150px;
height:33px;
float: left;
background:url(images/nav_staffprofiles_over.gif)  no-repeat ;
text-decoration: none;
}

.services a{
width:150px;
height:33px;

float: left;
background: url(images/nav_services.gif) no-repeat;
text-decoration: none;
}

.services a:hover{
background:url(images/nav_services_over.gif) no-repeat;
text-decoration: none;
}
.currentservices {
display:block;

width:150px;
height:33px;
background:url(images/nav_services_over.gif) no-repeat;
text-decoration: none;
}

.programs a{

width:150px;
height:33px;
float: left;
background: url(images/nav_programs+workshops.gif) no-repeat;
text-decoration: none;
}

.programs a:hover{
background: url(images/nav_programs+workshops_over.gif) no-repeat;
text-decoration: none;
}

.currentprograms {

width:150px;
height:33px;
float: left;
background: url(images/nav_programs+workshops_over.gif) no-repeat;
text-decoration: none;
}

.faqs a{

width:150px;
height:33px;
float: left;
background: url(images/nav_faqs.gif) no-repeat;
text-decoration: none;
}

.faqs a:hover{
background: url(images/nav_faqs_over.gif) no-repeat;
text-decoration: none;
}

.currentfaqs {

width:150px;
height:33px;
float: left;
background: url(images/nav_faqs_over.gif) no-repeat;
text-decoration: none;
}

.appointments a{

width:150px;
height:33px;
float: left;
background: url(images/nav_appointments+forms.gif) no-repeat;
text-decoration: none;
}

.appointments a:hover{
background: url(images/nav_appointments+forms_over.gif) no-repeat;
text-decoration: none;
}

.currentappointments {

width:150px;
height:33px;
float: left;
background: url(images/nav_appointments+forms_over.gif) no-repeat;
text-decoration: none;
}

.partners a{

width:150px;
height:33px;
float: left;
background: url(images/nav_partners.gif) no-repeat;
text-decoration: none;
}

.partners a:hover{
background: url(images/nav_partners_over.gif) no-repeat;
text-decoration: none;
}
.currentpartners {

width:150px;
height:33px;
float: left;
background: url(images/nav_partners_over.gif) no-repeat;
text-decoration: none;
}

.contact a{

width:150px;
height:43px;
float: left;
background: url(images/nav_contactus.gif) no-repeat;
text-decoration: none;
}
.contact a:hover{
background: url(images/nav_contactus_over.gif) no-repeat;
text-decoration: none;
}
.currentcontact {

width:150px;
height:43px;
float: left;
background: url(images/nav_contactus_over.gif) no-repeat;
text-decoration: none;
}
/*Menu end*/





h1{
color:#a28800;
font-family: Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:200;
}

h2{
font-family:"Georgia", Times, serif;
font-size:13px;
color:#a28800;
margin:0px;
padding-bottom:1px;
}

h2 a{
font-family:"Georgia", Times, serif;
font-size:13px;
color:#a28800;
margin:0px;
padding:0px;
line-height: 22px;
}


p{
color:#a68462;
font-family:Georgia, Times, serif;
font-size: 13px;
line-height: 20px;
margin-top:0px;
margin-bottom: 10px;
padding-top:0px;
}
.redtext p{
color: brown;
font-family:Georgia, Times, serif;
font-size: 13px;
line-height: 22px;
margin:0px;
padding:0px;
}

#imagebox {
padding-top:27px;
padding-left: 34px;
}
div.img
{
  margin-right: 10px;
  float: right;
  width: 188px;
  text-align: center;
}	
div.img img
{
  display: inline;
  margin: 0px;
  border: 1px solid #ffffff;
}
div.desc
{
  text-align: left;
  font-weight: normal;
  margin-top: 5px;
  padding: 0px 20px 0px 9px;
  color:#72afb6;
  font-size:13px;
  line-height: 20px;
  font-family:Georgia, Times, serif;
}

#footer{
font-family:arial;
font-size:13px;
color:#9a7251;
}
#footer a{
font-family:arial;
font-size:13px;
color:#9a7251;
text-decoration: none;
}
#footer a:hover{
font-family:arial;
font-size:13px;
color:#9a7251;
text-decoration: underline;
}
li.tab{
margin-left:16px;
}
li.tab1{
background:url(images/answer.gif) top left no-repeat;
padding-left:26px;
color:#a68462;
line-height:22px;
font-family: Georgia, Times, serif;
font-size: 13px;
list-style: upper-alpha:;
list-style-position:0;
}


li.tab3 ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
}

li.tab3{
background: none;
padding-left:26px;
padding-top: 3px;
color:#a68462;
line-height:22px;
font-family: Georgia, Times, serif;
font-size: 13px;
list-style: none;
list-style-position:0;
}

p.question{
color:#b95915;
font-family:Georgia, Times, serif;
font-size: 13px;
line-height: 22px;
margin-left:0px;
padding:0px;
}
ul{
margin:0px;
padding:0px;
}
li{
background:transparent url('images/bullet.gif') 0 0.70em no-repeat;
color:#a68462;
margin-left: 0px;
list-style: none;
padding-top:0px;
padding-bottom:0px;
padding-left: 13px;
line-height:22px;
font-family: Georgia, Times, serif;
font-size: 13px;
}
a{
color:#72afb6;
font-family:Georgia, Times, serif;
font-size: 13px;
padding-left: 0px;
text-decoration:none;
}
a:hover{
text-decoration:underline;
}
h3{color: #a68462;
font-family:Georgia, Times, serif;
font-size: 13px;
font-weight:normal;
line-height: 22px;
margin:0px;
padding:0px;
}
#numberlist ul li{
color:#a68462;
background:none;
margin: 0px 0 0 25px ;
padding: 0px;
line-height:22px;
font-family: Georgia, Times, serif;
font-size: 13px;
list-style:decimal;
list-style-position:0;
}

#numberlist1 ul li{
color:#a68462;
background:none;
margin: 0px 0 0 25px ;
padding: 0px;
line-height:22px;
font-family: Georgia, Times, serif;
font-size: 13px;
list-style:none;
list-style-position:0;
}


p.space{
line-height: 5px}
.color1 {color: #72afb6}

#head1 {
font-family:Georgia, Times, serif;
font-size:13px;
color:#a28800;
margin:0px;
padding:0px;
font-weight:bold;
line-height: 18px;
}

textarea {
	font: normal 1em Georgia;
	border:1px solid #a28800;
	width: 420px;
	height:180px;
	color:#a28800;
	background:#fff;
}