@import url(baseStyles.css);

a:link{color:#7a8a65;font-weight:bold;}
a:visited{color:#7a8a65;font-weight:bold;}
a:hover{color:#7f5c32;font-weight:bold;}

h1 a:link{color:#af916d;font-weight:bold;text-decoration:none;}
h1 a:visited{color:#af916d;font-weight:bold;text-decoration:none;}
h1 a:hover{color:#846137;font-weight:bold;text-decoration:none;}

ul,ol{margin-left:24px;}
p {padding:0px 12px;}

#content{color:#666;width:90%;margin:24px auto;}
#content h1{color:#663300;font-weight:normal;font-size:2em;}
#content h2{color:#663300;font-weight:normal;font-size:1.5em;}
#content h3{color:#663300;font-weight:normal;font-size:1.2em;}

#menu li{background:url(img/menu.gif) no-repeat right top;padding-right:24px;height:24px;padding-top:3px;margin-right:-1px;}
body,html{height:100%;}

#fixedheader{width:100%;height:166px;position:fixed;top:0px;}
#h1wrapper{position:relative;z-index:3;background:#fff;}
#fixedh1{text-align:center;color:#af916d;font-size:2em;margin:0px;}
#topbarwrapper{border-top:1px solid #44321c;border-bottom:1px solid #44321c;background:url(img/bar.jpg);height:102px;padding:15px 0px;position:relative;z-index:3;}

#headertable{width:100%;border-top:1px solid #44321c;border-bottom:1px solid #44321c;background:#fbf5f1;}
#logotd{width:271px;height:100px;background:#fbf5f1 url(img/logo.jpg) no-repeat top;}
#scrollertd{padding:12px 24px;color:#666;}
#scrollerwrapper{height:76px;overflow:hidden;font-size:1.1em;}
#facestd{width:379px;height:100px;background:#fbf5f1 url(img/faces.jpg) no-repeat top;}
#dropshadowdiv{height:8px;background:url(img/home-fade.jpg);z-index:1;}
#contenttable{width:100%;z-index:2;position:relative;height:100%;}
#leftspacertd{width:15%;border-right:1px solid #a98963;height:166px;}
#rightspacertd{width:20%;border-left:1px solid #a98963;}
#leftcol{width:15%;border-right:1px solid #a98963;padding-top:12px;}
#menu{margin:auto;list-style-type:none;text-align:right;margin-bottom:24px;}
.mapdiv{text-align:right;margin-bottom:12px;padding-right:12px;}
#maincol{width:60%;}
#centernav{text-align:right; font-size:11px;margin-right:24px;}
#rightcol{width:20%;border-left:1px solid #a98963;background:#fbf0e3;padding-top:12px;color:#7a8a65;}
#rightcol h3{text-align:center;}
#rightcol p{text-align:center;}
.rightcolwrapper{font-weight:bold;padding:12px;padding-top:0px;}

#copyright{text-align:center;}

#contactform fieldset{width:350px;margin:auto;border:2px solid #a98963;}
#contactform legend{font-size:1.2em;color:#663300;font-weight:bold;}
#contactform table {font-size:1.2em;margin:24px auto;}
#contactform table table{margin:12px auto;font-size:1.2em;}
#contactform td {padding:6px;vertical-align:top;color:#663300;font-weight:bold;}
#contactform td td{padding:3px;}
#contactform input{width:180px;background:#7a8a65 !important;border:1px solid #a98963;color:#D1F2B0 !important;}
#contactform textarea{width:180px;background:#7a8a65 !important;border:1px solid #a98963;color:#D1F2B0 !important;}

#infotable {font-size:1.1em;}
#infotable a{font-size:1.2em;}
#infotable td{padding:6px;}

#batable td{padding:6px;}
#batable h2{text-align:center;}
.righttd{text-align:right;}
#batable img {border:3px double #a98963;}
#oralhealth img {border:3px double #a98963;}

#rightcoltabnav{padding:0px 12px;padding-bottom:12px;}
