/* DEN Template 1, Colour Scheme 1 */

body{margin:15px 0 0 0;background: #4d7b9e url(bg.gif)}
body,td,th,input,select,textarea{font-family: Verdana, Geneva, Helvetica, sans-serif; }
body{ font-size: .8em;}

a:link{color:#406480;}
a:visited{color:#406480;}

h1{color:#000000}
h2{color:#406480}
h3{color:#bf5030}

.template-clear:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;} .template-clear{display: inline-block;} /* Hides from IE-mac \*/ * html .template-clear{height: 1%;} .template-clear{display: block;} /* End hide from IE-mac */ 

#maxwidth .template-layout{width:100%;}
body#maxwidth{background-image:none;}

.template-border{background:#ffffff;padding:0 8px 8px 8px;width:950px;margin:0 auto;border:1px solid #3e617c}
.template-layout{border-collapse:collapse;background:#ffffff;width:100%}

.template-practicenamearea{padding:20px 10px}
.template-practicename{font-family: Georgia, "Times New Roman", Times, serif; font-size:2.6em;line-height:1em;color:#000000;padding:0 0 5px 0;margin:0 0 10px 0;border-bottom:1px solid #000000}
.template-practicename a:link{color:#000000;text-decoration:none;}
.template-practicename a:visited{color:#000000;text-decoration:none;}

.template-tagline{line-height:1em;color:#bf5030;margin:0;font-size:1.7em;font-family: Georgia, "Times New Roman", Times, serif;}
.template-tagline a:link{color:#bf5030;text-decoration:none}
.template-tagline a:visited{color:#bf5030;text-decoration:none}

.template-logo{width:200px;padding:10px 10px 10px 0;text-align:center}

.template-toolbar{background: url(toolbar-bg.gif) left repeat-x;padding:0px;font-size:.95em; border-bottom:1px solid #976500;font-weight:bold}
.template-toolbar .template-toolbar-left {float:left}
.template-toolbar .template-toolbar-right {float:right;}
.template-toolbar ul{margin:0;padding:0;color:#000000;}
.template-toolbar li{float:left;display:block;}
.template-toolbar li a{float:left;display:block;color:#000000;text-decoration:none;}
.template-toolbar .template-toolbar-left li a{background: url(toolbar-divider.gif) no-repeat bottom right;padding:10px 18px;}
.template-toolbar .template-toolbar-right li a{background: url(toolbar-divider.gif) no-repeat bottom left;padding:10px 18px;}
.template-toolbar li a:visited{color:#000000;}
.template-toolbar li a:hover{text-decoration:underline}

.template-column{width:211px;background:#406480 url(column-bg.gif) top left no-repeat;padding:0;border-right:1px solid #000000;border-top:1px solid #ffffff}
	.template-nav{margin:45px 0 10px 0;font-family: Georgia, "Times New Roman", Times, serif} 
	.template-nav ul{margin:0;padding:0;}
	.template-nav ul li{display:block;float:left;margin:0;padding:0}
	.template-nav ul li a{display:block;float:left;padding:7px 10px;width:186px;color:#ffffff !important;font-size:1.25em; border-top:1px solid #ffffff;border-bottom:1px solid #6a2c1a;background:#bf5030 url(nav-bg-off.gif) right no-repeat;text-decoration:none;}
	.template-nav ul li a:hover{background:#bf5030 url(nav-bg-on.gif) right no-repeat;color:#e6c273 !important;} 
	.template-nav ul li.template-active a{background:#bf5030 url(nav-bg-on.gif) right no-repeat;color:#e6c273 !important;}
	
	.template-textresizer{text-align:center;font-size:1.2em;font-weight:bold;color:#ffffff;margin:0 0 15px 0;}
	.template-textresizer img{vertical-align:middle}

	.template-highlight{font-family: Georgia, "Times New Roman", Times, serif;color:#000000;font-size:1.3em;background:#e4be6d url(highlight-bg.gif) top right no-repeat;border:1px solid #ffffff;width:176px;margin:0 0 10px 8px;padding:12px 10px}
	.template-highlight p{margin:0;}
	.template-highlight a{color:#000000;text-decoration:none;}
	.template-highlight a:visited{color:#000000;}
	.template-highlight a:hover{text-decoration:underline;}

	.template-ad-small{text-align:center;margin:15px 0 10px 0}
	.template-ad-small p{margin:0;}
	
	.flexibleblock *{color:#fff !important}

.template-content{width:699px;padding:10px 20px 10px 20px;background: url(content-bg.gif) top left repeat-x;line-height:1.5em;vertical-align:top;border-top:1px solid #ffffff}
	.template-path{font-size:.85em;font-weight:bold;margin:0px 0 16px 0;border-bottom:1px solid #b1b1b1;padding:0 0 8px 0}
	.template-pagetitle{font-family: Georgia, "Times New Roman", Times, serif;margin:0 0 16px 0;color:#000000;font-size:2.2em;font-weight:normal;line-height:1em}


.template-newsandevents{width:302px;float:left;margin:10px 15px 0 0;font-size:.85em;background: url(newsandevents-bottom-bg.gif) bottom left no-repeat;background: url(newsandevents-bg.gif) top left no-repeat;padding:15px 15px 14px 15px;border-bottom:1px solid #c6c6c6}
.template-newsandevents h2{font-family: Georgia, "Times New Roman", Times, serif;font-size:1.8em;margin:0 0 20px -15px;color:#406480;font-weight:normal;} 
.template-newsandevents h2 a{text-decoration:none;}
.template-newsandevents h3{margin:0 0 0 0;font-size:1em;color:#000000;font-weight:normal;}
.template-newsandevents p{margin:0 0 5px 0}
.template-newsandevents a{color:#406480 !important}
.template-newsandevents .template-more a{float:right;display:block;font-weight:bold;}
.template-newsandevents .template-clear{clear:both;}

.template-ourlocations{width:302px;float:left;margin:10px 0 15px 0;font-size:.85em;clear:right;background: url(ourlocations-bottom-bg.gif) bottom left no-repeat;background: url(ourlocations-bg.gif) top left no-repeat;padding:15px 15px 14px 15px;border-bottom:1px solid #c6c6c6}
.template-ourlocations h2{font-family: Georgia, "Times New Roman", Times, serif;font-size:1.8em;margin:0 0 20px -15px;color:#406480;font-weight:normal;} 
.template-ourlocations h2 a{text-decoration:none;}
.template-ourlocations .template-item{margin:0 0 10px 0}
.template-ourlocations h3{margin:0 0 0 0;font-size:1em;color:#000000;}
.template-ourlocations p{margin:0 0 5px 0}
.template-ourlocations a{color:#406480 !important}
.template-ourlocations .template-more a{float:right;display:block;font-weight:bold;}

.template-ad-banner{margin:15px 0 10px 0;clear:both}
.template-ad-banner p{margin:0;}

.template-footer{background: url(footer-divider-bg.gif) top left repeat-x;padding:20px 0;}

.template-denlogo{float:left;width:210px;margin:0;text-align:center}

.template-footerlinks{float:left;width:740px;margin:10px 0 0 0}
.template-footer ul{margin:0;padding:0 0 10px 0; clear:both;font-size:.7em}
.template-footer li{float:left;border-right:1px solid #000000;list-style:none}
.template-footer li a{display:block;color:#000000 !important;padding:1px 7px;text-decoration:none;}
.template-footer li a:hover{text-decoration:underline;}

.publicactionrow{margin:10px 0 0 0;}
