/*CSS*/
/* for all templates and grids */

/*==================common==================*/
html, body{height:100%;}
body {margin:0px 10px 0px 10px;padding:0px; font-family:Verdana, Arial, Helvetica, sans-serif;background:#F6F2E6 url(../img/bodybgr.gif) repeat-y;;height:100%;}
body.noBgr{background:#F6F2E6 url(../img/bodyNobgr.gif);}
p,h1,pre {margin:0px 10px 10px 10px;}
h1 {font-size:18px;padding-top:10px;top: auto; color:#933;}
h2 {font-size:18px;top: auto; color:#933;}
h3 {font-size:12px;top: auto; color:#933;}
p{color:#000;font-size:12px;}
ol{color:#000;font-size:12px}
ul{color:#000;font-size:12px}
strong{color:#933;}
a:hover{color:#933;}

/*==================layout==================*/	
#wrapper{}
/*-- left --*/
#leftcontent {position: absolute;left:10px;top:85px;width:170px;background:#F6F2E6;}
/*-- center --*/
#centercontent {background:#F6F2E6;margin-left:182px;margin-right:191px;height:480px;voice-family: "\"}\"";voice-family: inherit;margin-left: 182px;margin-right:242px;height:100%;}
html>body #centercontent {margin-left:183px;margin-right:191px;height:auto !important;min-height:100%;}
#centercontent p {font-size:12px}
/*-- center no right --*/
#centercontentNoScroll {background:#F6F2E6;margin-left:182px;margin-right:0;voice-family: "\"}\"";voice-family: inherit;height:100%;padding-right:12px;padding-bottom:31px;}
html>body #centercontentNoScroll {margin-left:183px;margin-right:0;height:auto !important;min-height:100%;}
#centercontentNoScroll p {font-size:12px;}
#centercontentNoScroll h2 {padding-left:10px;}
#centercontentNoScroll p img{border:1px solid #8D7E53;}
#centercontentNoScroll p img.noBorder{border:none;}
#centercontentNoScroll .imgFloat img{ position:relative; left:330px; top:-410px;}
.small{margin-top:6px;}
#centercontentNoScroll p.small {font-size:11px;}

#centercontentNoScroll form p{font-size:11px;}
#centercontentNoScroll form p small{color:#715F4C;}
/*-- right --*/
#rightcontent {position: absolute;right:10px;top:85px;width:190px;background:#F6F2E6 url(../img/rightBgr001.jpg) no-repeat;border:1px solid #8D7E53;height:480px;}
#rightcontent h1{text-align:center;}
#rightcontent p {font-size:11px}
/*-- scoll --*/
#scroller{border:1px solid #8D7E53;width:176px;height:368px;padding-left:5px;margin-left:3px;font-size:11px; color:#000;font-family:Verdana, Arial, Helvetica, sans-serif;background-color:#E7E2D3;}
#scroller b{color:#933;}
#scroller a{font-family:Verdana, Arial, Helvetica, sans-serif;}
/*-- banner --*/
#banner {voice-family: "\"}\"";voice-family: inherit;background:#F6F2E6 url(../img/bannerBgr001.jpg) no-repeat;background-position:38px 0;height:85px;border-left:1px solid #8D7E53;border-bottom:1px solid #8D7E53;}
html>body #banner {height:85px;}		
#banner h1 {font-size:20px; position:relative; left:395px; width:550px;}


#footer{text-align:center;margin-top:9px;}
#footer p a{font-size:10px;color:#F6F2E6;text-decoration:none;}
#footer p a:hover{font-size:10px;color:#715F4C;cursor:default;}
#image{margin:5px 10px;;padding:0;width:200px;height:200px;float:left;}
#image img{border:1px solid #8D7E53;}
#direct{height:200px;text-align:center; width:inherit;}
.Fleft{float:left;width:50%;padding:-5px 0 0 0;}
.Fcenter{width:100%;}
.clearit{clear:both;}

/*==================left menu==================*/
#leftMenu{background:url(../img/menuBgr001.jpg) no-repeat #F6F2E6 bottom; left:25px; height:481px;width:180px;border: solid 1px #8D7E53;border-top:none;}
#leftMenuTop{}
.menu1{
background:#F6F2E6;
margin-left:0;
padding-left:7px;
padding-top:5px;
padding-bottom: 2px;
display:block;
text-decoration: none;
color: #715F4C;
height: 13px;
font-size:11px;
border-top: solid 1px #8D7E53;
}
a.menu1:hover{color:#933;background:#D7D1BB;}
/*==current==*/
span a.menu1{background:#D7D1BB;cursor:default;color:#933;padding-left:16px;}
span a.menu1:hover{background:#D7D1BB;cursor:default;color:#933;padding-left:16px;}
/*==menu==*/
span#menu a.menu1{background:#BFB699;cursor:default;color:#715F4C;font-weight:bold;padding:5px 0 2px 7px;}
span#menu a.menu1:hover{background:#BFB699;cursor:default;color:#715F4C;font-weight:bold;padding:5px 0 2px 7px;}
/*==================information table layout==================*/
#mytable {width: 740px;padding: 0;margin: 0; margin-left:15px;}
#mytable caption {padding: 0 0 10px 15px;width: 600px;font: Verdana, Arial, Helvetica, sans-serif;font-weight:bold; font-size:12p ;text-align:left; color:#933;}
#mytable th {font: bold 11px Verdana, Arial, Helvetica, sans-serif;color: #933;border-right: 1px solid #FFF;border-bottom: 1px solid #FFF;border-top: 1px solid #FFF;letter-spacing: 2px;
text-transform: uppercase;text-align: left;padding: 6px 6px 6px 12px;background: #BFB699;}
#mytable #mytable th.nobg {border-top: 1px solid #FFF;border-left: 1px solid #FFF;border-right: 1px solid #FFF;background: #BFB699;color:#933;}
#mytable td {border-right: 1px solid #FFF;border-bottom: 1px solid #FFF;background: #F6F2E6;padding: 6px 6px 6px 12px;color: #000; font-size:11px;}
td.alt {background: #F5FAFA;color: #715F4C;}
#mytable td a{color:#933; text-decoration:none;}
#mytable td a:hover{text-decoration:underline;}
#mytable th.spec {border-left: 1px solid #FFF;border-top: 0;background: #F6F2E6;font: bold 11px Verdana, Arial, Helvetica, sans-serif;color: #933;}
#mytable th.specalt {border-left: 1px solid #FFF;border-top: 0;background: #f5fafa;font: bold 10px Verdana, Arial, Helvetica, sans-serif;color: #000;}
/*==================fees table layout==================*/
#mytable2 {width: 640px;padding: 0;margin: 0; margin-left:15px;border-top:1px solid #8D7E53;}
#mytable2 caption {padding: 0 0 10px 15px;width: 600px;font: Verdana, Arial, Helvetica, sans-serif;font-weight:bold; font-size:12p ;text-align:left; color:#933;}
#mytable2 th {font: bold 11px Verdana, Arial, Helvetica, sans-serif;color: #933;border-right: 1px solid #8D7E53;border-bottom: 1px solid #8D7E53;border-top: 1px solid #8D7E53;letter-spacing: 2px;
text-transform: uppercase;text-align: left;padding: 6px 6px 6px 12px;background: #BFB699;}
#mytable2 #mytable2 th.nobg {border-top: 1px solid #8D7E53;border-left: 1px solid #8D7E53;border-right: 1px solid #8D7E53;background: #BFB699;color:#933;}
#mytable2 td {border-right: 1px solid #8D7E53;border-bottom: 1px solid #8D7E53;background: #F6F2E6;padding: 6px 6px 6px 12px;color: #000; font-size:11px;}
td.alt {background: #F5FAFA;color: #715F4C;}
#mytable2 td a{color:#933; text-decoration:none;}
#mytable2 td a:hover{text-decoration:underline;}
#mytable2 th.spec {border-left: 1px solid #8D7E53;border-top: 0;background: #F6F2E6;font: bold 11px Verdana, Arial, Helvetica, sans-serif;color: #933;}
#mytable2 th.specalt {border-left: 1px solid #8D7E53;border-top: 0;background: #f5fafa;font: bold 10px Verdana, Arial, Helvetica, sans-serif;color: #000;}
/*==================archived date==================*/
.arch-date{font-size:10px; color:#8D7E53;}
/*==================clinic rescheduled==================*/
.clinic img{margin-left:25px;text-align:center;}
/*==================clinic==================*/
.clinic a img{margin-left:25px;text-align:center;}
.clinic a img{ border-color:#F6F2E6;}
.clinic a:hover img{ border-color:#933;}
/*==================for sale==================*/
.advert{width:95%; border-top:1px solid #8D7E53; padding-left:15px; margin-top:10px; position:relative; left:-1px;}
.adtitle{width:740px; margin-bottom:-25px;}
.adimg{float:right; border:1px solid #8D7E53; margin-left:15px;}
.adimg img{padding:3px; padding-bottom:1px;}
.adinsert{float:left; font-size:10px; color:#715F4C;}
/*==================important_notice==================*/
.important_notice{border:1px solid #8D7E53; padding:12px; margin:10px; background:#E7E2D3;}

