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

*{
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
color: #FFFFFF;
}

body{
padding: 0;
margin: 0;
background: #2e1904 url(images/main_bg.jpg) top repeat-x;
}

.wrapper #container{
width: 960px;
height: 100%;
margin: 0 auto;
background: #3e400f;
}

.wrapper #container2{
width: 1000px;
height: 100%;
margin: 0 auto;
background: url(images/bg_borders.jpg) top center repeat-y;
}

.wrapper #container_bottom{
width: 1000px;
height: 30px;
margin: 0 auto;
background: url(images/bg_borders_bottom.jpg) top center no-repeat;
}

.wrapper #header{
width: 960px;
height: 247px;
background: #CCCCCC url(images/index_01.jpg) top no-repeat;
}

.wrapper #main_content{
float: left;
width: 450px;
height: 587px;
background: url(images/index_03.jpg) top no-repeat;
padding: 60px 20px 0px 20px;
}

.wrapper #main_content_next{
float: left;
width: 634px;
height: 587px;
background: url(images/content_next_03.jpg) top no-repeat;
padding: 60px 20px 0px 20px;
}

.wrapper #main_content_q_and_a{
float: left;
width: 634px;
background: url(images/content_next_03.jpg) top no-repeat;
padding: 60px 20px 40px 20px;
}

.wrapper #left_content{
float: left;
width: 286px;
height: 647px;
background: #3e400f;
}

.wrapper #right_content{
float: right;
width: 164px;
height: 587px;
background: url(images/bg_right_column_04.jpg) top no-repeat #3e400f;
padding: 60px 10px 0 10px;
}

.clear_float{
clear: both;
}

.ul{
padding: 0 0 0 20px;
}

.li{
list-style: url(images/arrow.png);
}

.promises{
color: #ebff7d;
font-size: 14px;
font-style:italic;
}

.doctor{
font-size: 14px;	
}

.message{
font-style: italic;
color: #e7e7e7;
}

h1{
position: absolute;
text-indent: -9999px;
}

h2{
position: absolute;
text-indent: -9999px;
}

.bio_pic{
float: left;
padding: 0 20px 20px 0;
}

.trademark{
font-size: 7px;
vertical-align: top;
}

.trademark_2{
font-size: 7px;
vertical-align: top;
color: #A19B1F;
}

.garden{
color: #CCCCCC;
font-size: 11px;
}

.red_asterix{
color: #FF0000;
}

.testimonials_name{
font-style: italic;
letter-spacing: 1px;
font-size: 13px;
font-weight: bold;
color: #698f4d;
margin: 0 30px 0 0;
}

input.input2{
color: #00CCFF;
background: #59550f;
font-size: 12px;
font-family: Arial, Helvetica, sans-serif;
letter-spacing: 1px;
padding: 2px;
border: #CCCCCC solid 1px;
}

input.input2:focus {
background: #A79E59;
}

textarea.input2 {
background: #59550f;
border: #CCCCCC solid 1px;
color: #00CCFF;
}

textarea.input2:focus {
background: #A79E59;
}

.address{
font-size: 15px;
letter-spacing: 2px;
color: #CCCCCC;
font-variant: small-caps;
}

.sub_titles{
font-size: 14px;
color: #A19B1F;
letter-spacing: 1px;
}

a.links_footer{font-size: 10px; color: #533d29; text-decoration: none}
a.links_footer:hover{font-size: 10px; color: #533d29; text-decoration: underline}

.wrapper #footer{
padding: 12px 32px 0 32px;
margin: 0 auto;
background: #3a2005;
color: #7e460c;
text-align: center;
font-size: 9px;
font-family: Verdana, Arial, Helvetica, sans-serif;
}


