/* Template 10, Colour Scheme 1 */

body{margin:0;background: #275775 url(bg.gif);color:#FFFFFF}
body,td,th,input,select,textarea{ font-family: "Trebuchet MS", Arial, Verdana, Geneva, Helvetica, sans-serif; }
body{font-size: .8em;}

a:link{color:#FFFFFF;}
a:visited{color:#FFFFFF;}

.data td, .data th{border-bottom:1px solid #FFFFFF}
.data th{color:#FFFFFF !important;background-color:#133E59 !important}

h2{color:#FFFFFF !important;}
h3{color:#FFFFFF !important;}
h4{color:#FFFFFF !important;}
th{background:#133E59 !important; color:#FFFFFF !important;}

.data td, .data th{border-bottom:1px solid #FFC000 !important}

.pagetype-summary {background:#133E59 !important;color:#FFFFFF !important;}
.pagetype-summary a{color:#fff !important;}
.pagetype-underline{border-bottom:1px solid #FFFFFF !important;border-top:none !important;}

.template-spacer{height:10px;font-size:1px;}
.template-clear {clear: both; height: 0;line-height:1px;}
.template-layout{width:760px;margin:0 auto;}

.template-tagline{color:#FFC000;font-size:1em;  font-style: italic;font-weight:bold;border-bottom:1px solid #ACD373;padding:13px 0 13px 0;background: url(tagline-bg.jpg) bottom right no-repeat;}
.template-tagline a, .template-tagline a:visited{color:#FFC000;text-decoration:none;}
.template-logo{background: #527991 url(logo-bg.gif) bottom left repeat-x;padding:10px;width:180px;text-align:center;border-left:1px solid #ACD373;border-right:1px solid #ACD373;}
.template-practicename{color:#FFFFFF;font-size:2.3em;padding:12px 0 12px 0}
.template-practicename a, .template-practicename a:visited{color:#FFFFFF;text-decoration:none;}
.template-path{color:#FFFFFF;background:#133E59;border-top:1px solid #ACD373;border-left:1px solid #ACD373;height:38px;padding:0 0 0 30px;}
.template-path a, .template-path a:visited{color:#FFFFFF}
.template-pagetitle{height:35px;color:#FFFFFF;font-size:1.6em;padding:20px 30px 5px 30px;border-bottom:1px solid #FFC000;background: #496B81 url(pagetitle-bg.gif) bottom right no-repeat}
.template-content{line-height:1.6em;vertical-align:top;background:#275775 url(content-bg.gif) top left no-repeat;border:12px solid #496B81;padding:30px 30px 20px 40px;width:462px;height:225px;}

.template-navarea{vertical-align:top;padding:0 0 0 0;border-left:1px solid #ACD373;border-top:1px solid #ACD373;}  
.template-nav ul{margin:20px 0 10px 0px;padding:1px 0 0 0;list-style: none;background:url(ul-bg.gif) top left no-repeat;}
.template-nav ul li{margin:0;padding:0;list-style: none;display:block;margin:0 0 0px 0;}
.template-nav ul li a{display:block;padding:7px 10px 7px 27px;width:163px;font-weight:bold;color:#FFFFFF;font-size:1.2em;text-decoration:none;text-transform:uppercase;background: url(nav-bg-off.gif) bottom left no-repeat;}
.template-nav ul li a:visited{color:#FFFFFF;}
.template-nav ul li a:hover{background: url(nav-bg-on.gif) bottom left no-repeat;color:#FFFFFF} 
.template-nav ul li.template-active a{background: url(nav-bg-on.gif) bottom left no-repeat;color:#FFFFFF}

.template-toolbar{margin:10px 0 20px 0;font-size:1.2em;font-weight:bold;} 
.template-toolbar ul{margin:0 0 10px 30px;padding:0;}
.template-toolbar li{ list-style: url(bullet.gif); }
.template-toolbar li a{color:#FFFFFF;font-size:.8em;;text-decoration:none;}
.template-toolbar li a:visited{color:#FFFFFF;}
.template-toolbar li a:hover{text-decoration:underline;}


.template-highlight{background: url(highlight-bg.gif) bottom left no-repeat;color:#FFFFFF;font-size:.9em;margin:0 0 5px 0;padding:10px 10px 10px 35px} 
.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:left;margin:15px 0 0 15px}

.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 0 0;border-bottom:1px solid #FFC000;padding:0 0 5px 0} 
.template-newsandevents h2 a, .template-newsandevents h2 a:visited{color:#FFFFFF;text-decoration:none;}
.template-newsandevents .template-item{border-left:1px solid #FFC000;border-right:1px solid #FFC000;border-bottom:1px solid #FFC000;padding:6px 0 0 0;background:#133E59 url(bg.gif)}
.template-newsandevents h3{margin:0 0 0 0;font-size:1em;padding:5px 10px;}
.template-newsandevents p{margin:0 0 5px 0}
.template-newsandevents .template-more a{font-weight:bold;font-size:1.3em;display:block;background:#133E59;padding:4px 8px;margin:0 0 0 0px;}

.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 0 0;border-bottom:1px solid #ACD373;padding:0 0 5px 0;} 
.template-ourlocations h2 a, .template-ourlocations h2 a:visited{color:#FFFFFF;text-decoration:none;}
.template-ourlocations .template-item{border-left:1px solid #ACD373;border-right:1px solid #ACD373;border-bottom:1px solid #ACD373;padding:10px 10px 20px 10px;background:#133E59 url(bg.gif)}  
.template-ourlocations h3{margin:0 0 5px 0;font-size:1em;background:#133E59;padding:3px 6px}
.template-ourlocations p{margin:0 0 5px 0}

.template-footer{height:80px;background:#133E59;padding:20px 0 10px 0;text-align:center;border-top:1px solid #FFC000;border-bottom:1px solid #FFC000;font-size:.8em;vertical-align:middle}
.template-footer ul{margin:0 0 10px 0;padding:0;  clear:both;}
.template-footer li{ display: inline; }
.template-footer li a{color:#FFFFFF;margin:0 10px 0 0;text-decoration:none;}
.template-footer li a:visited{color:#FFFFFF;}
.template-footer li a:hover{text-decoration:underline;}

#maxwidth .template-layout{width:100%;}
#maxwidth .template-content{width:100%;}