@charset "UTF-8";
/* CSS Document */
html 
{overflow-y: scroll;}
body
{margin: 0;padding: 0;
font: 80% verdana, arial, helvetica, sans-serif;
color:#666666;background-color:#e2e2e2;
text-align: center;}
#container
{width: 900px;margin: 10px auto;padding: 0;
text-align: left;border:1px solid #666; background: #fff  url(../images/dragon2.gif) no-repeat;}
/*Header strip*/
h1 
{height: 130px;margin: 0;padding: 0}
/*Hides company name text*/
h1 em 
{position: absolute;left: -2000px;width: 1800px;}

h1 img {float:right}
img.contact {margin-bottom:3px}
h2
{color: #cc6633;font:1.5em Georgia, "Times New Roman", Times, serif;
margin:0px;padding:0px}
h2.profiles {clear:left}
h3
{color: #999;font:1.5em Georgia, "Times New Roman", Times, serif;
margin:10px 0px;padding:0px}
img
{border:none}
#BAcC-logo
{float:right;margin-right:-40px}
blockquote
{font: italic 1.1em Georgia, "Times New Roman", Times, serif;
padding:0;margin:0}
p	{color:#666;background-color:#fff;font-size:.95em;line-height:150%}
blockquote p	{color:#666;background-color:#fff;font-size:.95em;line-height:150%}
.practitioners {float:left;clear:left;width:150px;display:block;margin:auto;text-align:center;padding:10px 20px 10px 0}
.caption {text-align:center;font:1em Georgia, "Times New Roman", Times, serif;}
/*ul.links
{
margin: 0;
padding: 0 0 20px 0;
list-style-type: none;
line-height:180%;
}*/
/*navigation block*/
#nav 
{color:#666;background-color:transparent;
float: left;width: 170px;text-align:right;
margin:155px 0 0 0;padding: 0px 0 100px 0;
/*border-right:1px solid #666*/}
#nav ul
{margin: 0;padding: 0;
list-style-type: none}
#nav li
{display: inline;text-align:right}
#nav li.current
{background-color:transparent;color:#6699cc;
font-family:Georgia, "Times New Roman", Times, serif;font-size: 1.3em;
display: block;width: 151px;padding: 0px 5px 0px 10px;margin:15px 0;border-right: 5px solid #fff;}
/*navigation links*/
#nav a
{background-color:transparent;color:#666;
font-family:Georgia, "Times New Roman", Times, serif;font-size: 1.3em;
display: block;width: 151px;padding: 0px 5px 0px 10px;margin:15px 0;
text-decoration: none;border-right: 5px solid #fff;}
#nav a:hover
{background-color:transparent;color:#cc6633;
border-right: 5px solid #cc6633;
text-decoration: none;}
#nav li.sub a
{padding: 7px 10px 7px 25px;width: 120px;font-weight: normal;}
#nav li.sub a img
{border: none;}
#nav li.sub a:hover
{}
#nav li.subcurrent a
{padding: 7px 10px 7px 20px;width: 120px;font-weight: normal;border-right:solid 3px #880000}
#nav li.subcurrent a img
{border: none;}
/*content*/

#content-head
{float: right;clear:none;margin: 0 0 -3px 0;padding:0}
#content-lcol
{clear:none;float: left;
width: 450px;margin: 0px 20px 10px 1px;padding:20px 0 0 30px;border-left:1px solid #ccc}
#content-rcol
{float: right;width: 160px;margin: 0 0 0 0;padding:15px;
border-left:1px solid #ccc;border-top:1px solid #ccc;}
#content-lcontact
{float: left;width: 300px;
margin: 0 0px 10px 30px;padding:0px}
#content-lcontact h3
{padding:0;margin:10px 0 0 0}
#content-lcontact h3 a
{display:block;width:120px;height:40px;
background: url(../assets/blue-button2.jpg) no-repeat 0 0;color: #0066cc;text-decoration:none}
#content-lcontact h3 a:hover
{text-decoration:none;color:#FF6600;background-position:0 -40px}
#content-lcontact .email-link
{padding:0 0 0 50px;line-height:210%}
#content-lcontact .tel
{display:block;width:260px;height:40px;padding:0 0 0 50px;
line-height:210%;background: url(../assets/jade-button.jpg) no-repeat 0 0;}
#content-rcontact
{float: left;clear:none;margin: 0 0 10px 10px;padding:0px;width:340px}
#content
{float: left;width: 500px;margin: 0 20px 10px 20px;padding:0px}
#profiles {width:650px;border-top:1px solid #ccc;padding:20px 0 0 0;margin:0}
#footer
{
font:.9em  "Times New Roman", Times, serif;
clear: both;background-color:#f2f2f2;color:#666;
padding: 10px 10px 10px 10px;margin:10px 0 0 0;
text-align: center;border-top:1px solid #666}
* html #footer {/*only ie gets this style*/
margin-top:10px;
\height:3px;/* for ie5 */
he\ight:1px;/* for ie6 */
}
#footer p
{margin:0;padding:5px 0 10px 0;font-size:1.1em;color:#666;background-color:transparent}
#footer a:link
{color: #336699;background-color:transparent}
#footer a:visited
{color: #3399cc;background-color:transparent}
#footer a:hover, a:active, footer a:focus
{color:#cc6633;background-color:transparent}
.wee	
{
font-size:.75em;
margin:0;
padding:0
}
a img 
{
border:none;
}
a:link
{
color:#336699;text-decoration:none
}
a:visited
{
color:#3399cc;text-decoration:none
}
a:hover, a:active, a:focus
{
color:#cc6633;text-decoration:underline
}
td.right{vertical-align:top;text-align:right;width:8em}
fieldset{border:none}
table {margin:10px 0 0 0}
tr {margin-top:10px}

td {font-size:.9em}
.price {padding-left:40px}
ul.conditions { width: 43%; float: left; padding-left: 0; margin-left: 15px;}
ul.links { width: 100%;padding-left: 0; margin-left: 15px; }
/*iframe {width:460px;height:400px}*/
