@charset "UTF-8";
/* CSS Document */
body {margin:0; padding:0;background-image:url(../images/background-texture.gif);background-repeat:repeat;font-family:Georgia, "Times New Roman", Times, serif;color:#6d715c;font-size:14px;}

h1 {font-size:22px; font-weight:bold; color: #b44508; }
h2 {font-size:16px; font-weight:bold; color: #708230; margin-bottom:-5px;padding-top:10px;}
h2 a {color: #708230;}
h2 a:hover {color:#b44508;}
h3 {font-size:14px; font-weight:bold; color: #b44508;}
p {line-height:1.5em;}
a {color:#b44508; text-decoration:underline;}
a:hover {color:#708230; text-decoration:underline;}

#services {border:1px solid #eeeeee;}
#services tr {background-color:#eeeeee;}
#services .column {border-right:1px solid #d8d7d7;}
#services .odd {background-color:#ffffff;}


#top { background-image:url(../images/bg-header.jpg);background-repeat: repeat-x; height:215px;}
.header { width: 831px; height:175px;margin: 0 auto;}

.nav {width: 831px; height:42px; margin: 0 auto;padding:0;}
#navigation {margin:10px 15px 0 15px; padding: 0;}
#navigation li {display:inline;padding:0;margin:0;}
#navigation a:link, #navigation a:visited {
color:#f2e2bb;
padding:10px 15px 12px 15px;
width:auto;
text-decoration:none;
font-family: Georgia, "Times New Roman", Times, serif;
font-size:14px;
text-transform:uppercase;
}
#navigation a:hover {color:#fff;background:#b94b0f;}


#about #nav-about {color:#fff;background:#b94b0f; padding:10px 0 12px 0;}
#acu #nav-acupuncture {color:#fff;background:#b94b0f;padding:10px 0 12px 0;}
#serv #nav-services {color:#fff;background:#b94b0f; padding:10px 0 12px 0;}
#testimonials #nav-testimonials {color:#fff;background:#b94b0f; padding:10px 0 12px 0;}
#links #nav-links {color:#fff;background:#b94b0f; padding:10px 0 12px 0;}
#contact #nav-contact {color:#fff;background:#b94b0f; padding:10px 0 12px 0;}




#middle { }
.container {margin: 0 auto; background-image:url(../images/middle.gif); background-repeat:repeat-y; width: 701px;padding:50px 65px;}

#left-col {clear:both;float: left;width:168px; padding-right:50px; border-right:1px solid #e1e1e0;}
#right-col {float: right; width: 432px; padding-left: 50px;}

#footer { background-color: #404338;text-align:center;padding:5px 0;font-size:10px;}
#footer a { color:#6d715c}
#footer a:hover { color:#6d715c}

.clear { clear:  both; }


