/* Template 9, Colour Scheme 1 */

body{margin:0;background: #FFFFFF url(bg.gif) top repeat-y}
body,td,th,input,select,textarea{ font-family: "Trebuchet MS", Arial, Verdana, Geneva, Helvetica, sans-serif; }
body{ font-size: .8em;}

a:link{color:#A21212;}
a:visited{color:#A21212;}

.data td, .data th{border-bottom:1px solid #FFFFFF}
.data th{color:#A21212 !important;background-color:#F5EBEB !important}

.template-spacer{height:10px;font-size:1px;}
.template-clear {clear: both; height: 0;line-height:1px;}
.template-layout{width:727px;margin:0 auto;}

.template-header{background: #A21212 url(header-bg.gif) bottom left;height:116px;border-bottom:9px solid #FFFFFF} 

.template-toolbar{height:26px;width:350px;background:#FFFFFF url(toolbar-bg.gif) bottom left;padding:5px 0 0 20px}
.template-toolbar ul{margin:0 0 10px 0;padding:0;  clear:both;}
.template-toolbar li{ display: inline; }
.template-toolbar li a{color:#000000;font-size:.85em;margin:0 15px 0 0;text-decoration:none;}
.template-toolbar li a:visited{color:#000000;}
.template-toolbar li a:hover{text-decoration:underline;}

.template-practicename{margin:0 0 0 30px;font-size:1.95em;color:#FFFFFF;font-weight:bold;font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;}
.template-practicename a, .template-practicename a:visited{color:#FFFFFF;text-decoration:none;}
.template-tagline{font-size:1.7em;color:#E3B8B8;margin:0 0 0 30px;}
.template-tagline a, .template-tagline a:visited{color:#E3B8B8;text-decoration:none;}
.template-logo {text-align:right;height:75px;}
.template-logo img{margin:10px 10px}

.template-nav{background: url(nav-bg.gif) top left no-repeat;height:35px;text-align:center;padding:5px 0 0 0}
.template-nav ul{margin:0 0 10px 0;padding:0;  clear:both;}
.template-nav li{ display: inline; }
.template-nav li a{color:#000000;font-size:.85em;margin:0 15px 0 0;text-decoration:none;}
.template-nav li a:visited{color:#000000;}
.template-nav li a:hover{text-decoration:underline;}
.template-nav li.active a{font-weight:bold;} 

.template-pagetitle{background: url(pagetitle-bg.gif) top left no-repeat;color:#FFFFFF;font-size:1.7em;padding:0px 47px;height:43px;}
.template-path{padding:7px 0 7px 50px;font-size:.9em;}
.template-content{line-height:1.5em;vertical-align:top;background:#FFFFFF url(content-bg.gif) top left repeat-y;padding:0 50px 0 25px;}
.template-contenttable{width:517px}

.template-highlight{font-size:.9em;width:193px;color:#FFFFFF;font-weight:normal;background:#FFFFFF url(highlight-bg.gif) right no-repeat;margin:0 0 5px 0px;}
.template-highlight p{margin:0;padding:5px 10px 5px 35px}
.template-highlight a{color:#FFFFFF;text-decoration:none;}
.template-highlight a:visited{color:#FFFFFF;}
.template-highlight a:hover{text-decoration:underline;color:#FFFFFF}

.template-sponsor{float:left;margin:15px 0 10px 0}

.template-newsandevents{width:50%;float:left;margin:15px 10px 0 0;font-size:.9em;}
.template-newsandevents h2{font-size:1.4em;font-weight:bold;margin:0 0 5px 0} 
.template-newsandevents h2 a, .template-newsandevents h2 a:visited{color:#000000;text-decoration:none;}
.template-newsandevents .template-item{border-top:1px solid #A21212;padding:10px 10px 10px 10px;background:#F7EFEF}
.template-newsandevents h3{margin:0 0 0 0;font-size:1em;}
.template-newsandevents p{margin:0 0 5px 0}
.template-newsandevents .template-more a{float:right;font-weight:bold;background:#FFFFFF;display:block;border:1px solid #A21212;padding:2px 6px;color:#000000}
.template-newsandevents .template-more a:hover{background:#A21212;color:#FFFFFF}

.template-ourlocations{width:46%;float:left;margin:15px 0px 0 0;font-size:.9em;}
.template-ourlocations h2{font-size:1.4em;font-weight:bold;margin:0 0 5px 0} 
.template-ourlocations h2 a, .template-ourlocations h2 a:visited{color:#000000;text-decoration:none;}
.template-ourlocations .template-item{border-top:1px solid #A21212;padding:10px 10px 20px 10px;background:#FEEFD7}  
.template-ourlocations h3{margin:0 0 0 0;font-size:1em;}
.template-ourlocations p{margin:0 0 5px 0}

.template-footer{background:#A21212 url(footer-bg.gif) top left no-repeat;padding:10px 0 10px 0;text-align:center}
.template-footer ul{margin:0 0 10px 0;padding:0;  clear:both;}
.template-footer li{ display: inline; }
.template-footer li a{color:#FFFFFF;font-size:12px;margin:0 10px 0 0;text-decoration:none;}
.template-footer li a:visited{color:#FFFFFF;}
.template-footer li a:hover{text-decoration:underline;color:#FFFFFF}

body#maxwidth {background:#FFFFFF;background-image:none;}
#maxwidth .template-layout{width:100%;}
#maxwidth .template-header{background-image:none;}
#maxwidth .template-content{width:100%;background-image:none;}
#maxwidth .template-contenttable {width:100%;}
#maxwidth .template-contenttable img{display:none;}
#maxwidth .template-contenttable .template-content  img{display:inline;}
#maxwidth .template-nav{background-image:none;}
#maxwidth .template-rightcolumn{width:10%;}