/* Template 3, Colour Scheme 3 */

body{margin:0;background: #FFFFFF url(bg.gif) no-repeat top center;}
body,td,th,input,select,textarea{ font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; }
body{ font-size: 13px;}

a:link{color:#965052;}
a:visited{color:#965052;}

.data td, .data th{border-bottom:1px solid #FFFFFF}
.data th{color:#A16164 !important;background-color:#DEDCE6 !important}

.template-clear {clear: both; height: 0;line-height:1px;font-size:1px;}
.template-layout{width:742px;margin:0 auto;border-left:1px solid #000000;border-right:1px solid #000000;border-collapse:collapse;}
 
.template-toolbar{padding:8px 0 8px 0;font-size:.85em;  background: #8C8C8C url(toolbar-bg.gif) top; border-bottom:1px solid #000000;text-align:right;}
.template-toolbar ul{margin:0;padding:0;color:#FFFFFF}
.template-toolbar li{ list-style: square; float:right; }
.template-toolbar li a{color:#FFFFFF;font-weight:bold;margin:0 20px 0 0;text-decoration:none;}
.template-toolbar li a:visited{color:#FFFFFF;}
.template-toolbar li a:hover{text-decoration:underline;color:yellow}

.template-header{background:#7D729C url(header-bg.jpg) top right no-repeat;height:105px;}
.template-header td{padding:15px 10px 15px 30px;vertical-align:middle;}
.template-practicename{font-size:1.7em;color:#FFFFFF;font-weight:bold;margin:0 0 0 0}
.template-practicename a, .template-practicename a:visited {color:#FFFFFF;text-decoration:none;}
.template-tagline{font-size:1.4em;color:#CBC7D7;margin:0}
.template-tagline a, .template-tagline a:visited {color:#CBC7D7;text-decoration:none;}
.template-logo{text-align:center;width:200px;}
.template-pagetitle{color:#71B0B6;font-size:1.9em;font-weight:bold;border-bottom:1px solid #000000;padding:30px 25px 10px 25px;margin:0 -25px 0 -25px;background:#FFFFFF url(pagetitle-bg.gif) repeat-y right;}
.template-content{width:491px;padding:0px 25px 20px 25px;line-height:1.5em;vertical-align:top;background:#FFFFFF}

.template-path{font-size:.85em;font-weight:bold;color:#FFFFFF;background:#22718C url(path-bg.gif) repeat-x top;padding:10px 0 10px 30px;border-top:1px solid #000000;border-bottom:1px solid #000000}
.template-path a{color:#FFFFFF;}
.template-path a:visited{color:#FFFFFF;}

.template-nav{width:200px;vertical-align:top;background:#DEDCE6;border-right:1px solid #000000} 
.template-nav ul{margin:28px 0 10px 0;padding:0;list-style: none;border-top:1px solid #000000}
.template-nav ul li{margin:0;padding:0;list-style: none;display:block;margin:0 0 0px 0;text-transform:capitalize}
.template-nav ul li a{display:block;padding:7px 10px 7px 27px;width:163px;color:#737373;font-size:1.1em;font-weight:bold;border-bottom:1px solid #000000;background:#FFFFFF;text-decoration:none;}
.template-nav ul li a:visited{color:#737373}
.template-nav ul li a:hover{background:#71B0B6 url(nav-bullet-on.gif) left no-repeat;color:#FFFFFF} 
.template-nav ul li.template-active a{background:#71B0B6 url(nav-bullet-on.gif) left no-repeat;color:#FFFFFF}
.template-nav ul li.template-active a:visited{color:#FFFFFF}

.template-highlight{color:#FFFFFF;font-weight:bold;font-size:.85em;background:#B56267 url(highlight-bg.gif) center no-repeat;padding:12px 10px 12px 58px;margin:0 0 5px 0}
.template-highlight p{margin:0;}
.template-highlight a{color:#FFFFFF;text-decoration:none;}
.template-highlight a:visited{color:#FFFFFF;}
.template-highlight a:hover{text-decoration:underline;}

.template-sponsor{float:right;margin:10px 10px 10px 10px}

.template-homesplash{margin:5px -25px 25px -25px;padding:0;clear:both;}

.template-newsandevents{width:51%;float:left;margin:0 3% 0 0;font-size:.85em}
.template-newsandevents h2{font-size:1.5em;font-weight:bold;margin:0 0 10px 0} 
.template-newsandevents h2 a, .template-newsandevents h2 a:visited{color:#000000;text-decoration:none;}
.template-newsandevents .template-item{border-top:1px solid #965052;padding:10px 10px 10px 10px;background:#EFEFEF;}
.template-newsandevents h3{margin:0 0 0 0;font-size:1.2em;}
.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 #965052;padding:2px 6px;}
.template-newsandevents .template-more a:hover{background:#C6844A;color:#FFFFFF}

.template-ourlocations{width:46%;float:left;margin:0 0 0 0;font-size:.85em;}
.template-ourlocations h2{font-size:1.5em;font-weight:bold;margin:0 0 10px 0} 
.template-ourlocations h2 a, .template-ourlocations h2 a:visited{color:#000000;text-decoration:none;}
.template-ourlocations .template-item{border-top:1px solid #965052;padding:10px 10px 20px 10px;background:#DEDCE6;}
.template-ourlocations h3{margin:0 0 0 0;font-size:1.2em;}
.template-ourlocations p{margin:0 0 5px 0}

.template-footer{background:#EFEFEF;padding:10px 0 0 0;border-top:1px solid #000000;border-bottom:1px solid #000000;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:#000000;font-size:.85em;margin:0 10px 0 0;text-decoration:none;}
.template-footer li a:hover{text-decoration:underline;}

#maxwidth .template-layout{width:100%;}
#maxwidth .template-layout .template-content{width:100%;}
