body{margin:0;background: #482d1c url(bg.jpg) top repeat-y;color:#ffffff}
body,td,th,input,select,textarea,input {font-family:Arial, Helvetica, sans-serif}
body,td,th,input,select,textarea,input {font-size:16px;}
p{margin:0 0 1.5em 0;}
form{padding:0;margin:0}
a{color:#fff;}
a:hover{color:#482d1c;}
a img{border:none;}
a:focus{outline: none;}

h1{font-size:25px;color:#fff;font-weight:normal;margin:0px 0 20px 0;line-height:1.2em;text-align:center;text-transform:uppercase;font-family: 'Josefin Sans', arial, serif;font-weight:bold}

.data td, .data th{border-bottom:1px solid #FFFFFF}
.data th{color:#FFFFFF !important;background-color:transparent !important}

h2{color:#FFFFFF !important;font-size:1.2em;line-height:1.2em;margin:20px 0 10px 0}
h3{color:#d7e2f1 !important;font-size:1.1em;line-height:1.2em;margin:20px 0 10px 0}
h3 a{color:#d7e2f1 !important;}
h4{color:#FFFFFF !important;font-size:1.05em;line-height:1.2em;margin:20px 0 10px 0}
th{background:transparent !important; color:#FFFFFF !important;border-bottom:none !important}

#practicenews .eventnav {color:#fff}
#practicenews .highlight {border:1px solid #fff} 
.pagetype-summary{background-color: transparent;color:#fff;padding:0}
.pagetype-summary a{color: #6c8ab4 !important;}

.summary{font-size:17px;}
.floatright{float:right;margin:0 0 10px 15px;}
.floatleft{float:left;margin:0 15px 10px 0;}

ul{margin:0 0 1.5em 0;padding:0;list-style:none;}
ul li{margin:0 0 15px 20px;padding:0 0 0 20px;list-style:none;background: url(bullet.gif) 0 7px no-repeat;line-height:1.3em}

#ourdoctors .pagetype-underline{display:none}

#ourteam  .pagetype-underline{clear:both}
#ourteam h2{float:left;padding:0px 10px 0 0;position:relative;top:-3px;margin:0}
#ourteam  .pagetype-summary{margin:0 0 50px 0;}

.clear:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;} .clear {display: inline-block;} /* Hides from IE-mac \*/ * html .clear {height: 1%;} .clear {display: block;} /* End hide from IE-mac */ 

#wrapper{width:780px;margin:0 auto}

	#toolbar{position:relative;background:#482d1c;padding:10px 20px;border-bottom:2px solid #fff;clear:both;font-size:13px}
		#toolbar ul{float:right;margin:0;padding:0px 0 0 0;list-style:none;}
		#toolbar ul li{float:left;margin:0 0 0 5px;padding:0 10px 0 15px;list-style:none;border-left:1px solid #8aa6cd;background:none;}
		#toolbar ul li a{text-decoration:none;}
		#toolbar ul li a:hover{text-decoration:underline;color:#fff}
		
	#practicesubtitle{font-size:17px;font-weight:bold;}
		#practicesubtitle a{text-decoration:none;}
		
	
	table#contentarea{clear:both;border-collapse:collapse}
	
		#column-left{padding:20px 2px 20px 0px;vertical-align:top;width:275px;}
		
			#logo{text-align:center;margin:0 0 30px 0}
			#practicename{text-align:center;font-size:12px;margin:0 0 16px 0}
				#practicename a{text-decoration:none;}
			
			
			#nav{padding:120px 0 0 0;margin:0 0 15px 0;text-transform:uppercase;font-size:14px;border-top:2px solid #fff;border-bottom:2px solid #fff;background: #344264 url(nav-bg.jpg)  top left no-repeat;font-family: 'Josefin Sans', arial, serif;}
				#nav ul{margin:0;padding:0;list-style:none}
				#nav ul li{float:left;margin:0;list-style:none;margin:0 0 10px 0;background:none;padding:0}
				#nav ul li a{font-weight:bold;background: url(nav-item-bg.png) top left no-repeat;width:245px;padding:7px 15px 6px 15px;display:block;text-align:right;text-decoration:none;text-shadow: 1px 1px 2px #000;}
				#nav ul li a:hover, #nav ul li.template-active a{background: url(nav-item-bg-active.png) top left no-repeat;color:#fff}
			
			.template-highlight{border:1px solid;border-color: #d9cac1 #ae9281 #ae9281 #d9cac1;padding:8px 15px 12px 15px;margin:0 15px 15px 15px;background:#372113;font-size:17px;text-align:right;font-family: 'Josefin Sans', arial, serif;text-shadow: 1px 1px 2px #000;line-height:1.1em;text-transform:uppercase}
				.template-highlight p{margin:0;}
				.template-highlight a{text-decoration:none;}
				.template-highlight a:hover{text-decoration:underline;color:#fff}
				.template-highlight img{vertical-align:middle;}
				
				.template-ourlocations{border:1px solid;border-color: #d9cac1 #ae9281 #ae9281 #d9cac1;padding:8px 15px 12px 15px;margin:0 15px 15px 15px;background:#372113;font-size:17px;text-align:right;}
					.template-ourlocations h2{margin:0 0 15px 0;display:none}
					.template-ourlocations h2 a{text-decoration:none;}
					.template-ourlocations h2 a:hover{text-decoration:underline}
					.template-ourlocations h3{font-size:15px;line-height:1.2em;margin:0 0 5px 0}
					.template-more{float:right;font-weight:bold;margin:-10px 0 0 0}
				
				.zzztemplate-highlight#badge-contact{text-align:left;padding-top:15px}
				
				#facebook{border:1px solid;border-color: #d9cac1 #ae9281 #ae9281 #d9cac1;padding:8px 15px 12px 15px;margin:0 15px 15px 15px;background:#372113;font-size:13px;font-family: 'Josefin Sans', arial, serif;text-shadow: 1px 1px 2px #000;line-height:1.5em;text-transform:uppercase}
				#facebook a{text-decoration:none;}
				#facebook a:hover{text-decoration:underline;color:#fff}
				#facebook img{margin:0 5px 0 0;vertical-align:middle}
			
			#facebook-likebox{width:243px;margin:0 auto;}
			
			#contactinfo{padding:0 20px;clear:both;font-weight:bold}
				#contactinfo img{vertical-align:middle;}
	
		#content{padding:10px 15px;}
		#contentborder{border:1px solid #fff;padding:10px 15px}
		
			#slideshow{margin:-10px -15px 20px -15px;border-bottom:2px solid #fff;background: url(slideshow/banner-examinations.jpg);height:135px}

			#path{margin:10px 0 10px 0;font-size:11px;border-bottom:1px solid #b49f5e;padding:0 0 10px 0}
			
			.template-newsandevents{border:1px solid #fff;padding:10px 20px 1px 20px;margin:0 0 10px 0}
				.template-newsandevents h2{margin:0 0 15px 0;}
				.template-newsandevents h2 a{text-decoration:none;}
				.template-newsandevents h2 a:hover{text-decoration:underline}
				.template-newsandevents h3{font-size:15px;line-height:1.2em;}
				.template-more{float:right;font-weight:bold;margin:-10px 0 0 0}
			
			/*
			.template-ourlocations{border:1px solid #fff;padding:10px 20px 1px 20px;margin:0 0 10px 0}
				.template-ourlocations h2{margin:0 0 15px 0;}
				.template-ourlocations h2 a{text-decoration:none;}
				.template-ourlocations h2 a:hover{text-decoration:underline}
				.template-ourlocations h3{font-size:15px;line-height:1.2em;}
				.template-more{float:right;font-weight:bold;margin:-10px 0 0 0}
			*/
				
			.template-ourlocations{}
				.template-ourlocations h2{margin:0 0 15px 0;}
				.template-ourlocations h2 a{text-decoration:none;}
				.template-ourlocations h2 a:hover{text-decoration:underline}
				.template-ourlocations h3{font-size:15px;line-height:1.2em;}
				.template-more{float:right;font-weight:bold;margin:-10px 0 0 0}
				
			.level1 .template-clear{display:none;}
	
		
	#footer{clear:both;padding:20px 0px 20px 0px;font-size:11px;line-height:1.2em;text-align:center;color:#c7d6ea}
	
		#footer a{text-decoration:none;color:#c7d6ea}
		#footer a:hover{text-decoration:underline;}
		#footer p{margin:0 0 5px 0;}
		#footer #copyright{}
		#footer ul{list-style:none;padding:0;margin:0 0 5px 0}
		#footer ul li{display:inline;border-right:1px solid #c7d6ea;padding:0 5px;margin:0;background:none}
		
		
	#ourdoctors .pagetype-photo{float:left;margin:0 15px 10px 0;border:1px solid #fff}
