/* Wal*Mart Template 2 */
body{background: #922a2a;color:#000000;margin:0;padding:0}
body,td,th,input,select,textarea,input {font-family: Arial, Helvetica, sans-serif;}
body{font-size: 76%;}
p{margin:0 0 1.5em 0;}

a{color:#000000;}

.data td, .data th{border-bottom:1px solid #dfecf2}
.data th{color:#000000 !important;background-color:#ebf3f7 !important}
.data .header{color:#000000 !important;}

.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 */ 


.template-background{background: #ffffff url(bg.gif) top left repeat-x}

/**************************************************/
/* Header
/**************************************************/


.template-toparea{background:#922a2a;position:relative;padding:5px 0}

	.template-toparea-content{width:760px;margin:0 auto;}
	
		.template-tagline{font-family: Georgia, "Times New Roman", Times, serif;font-size:1.5em;color:#ffffff;font-weight:normal;line-height:1em;font-style:italic;padding:0 0 2px 5px}
			.template-tagline a{color:#ebd799;text-decoration:none}
	
		.template-toolbar{float:right;padding:3px 0 0 0}
		.template-toolbar ul{padding:0;margin:0;list-style:none;color:#c4b279;font-size:.85em}
			.template-toolbar ul li{float:left;margin:0;padding:0px 10px;border-right:1px solid #ffffff;}
				.template-toolbar ul li a{display:block;color:#ffffff;text-decoration:none;font-weight:bold;}


.template-practicename{width:747px;padding:70px 10px 20px 20px;margin:0 auto 10px auto;background: url(header-bg.gif) bottom left no-repeat;position:relative;font-family: Georgia, "Times New Roman", Times, serif;font-size:2.5em;color:#ffffff;font-weight:normal;line-height:1.1em;}
	.template-practicename a{display:block;width:425px;color:#ffffff;text-decoration:none}


/**************************************************/
/* Content
/**************************************************/				

.template-contentarea{width:776px;margin:0 auto;border-collapse:collapse;}

	.template-contentarea td.template-content{padding:20px 20px 20px 25px;line-height:1.5em;background: #ffffff url(content-bg.gif) top left no-repeat;width:528px}
	
		.template-pagetitle{font-size:3em;font-family: Georgia, "Times New Roman", Times, serif;margin:0 0 5px 0;line-height:1em}
		.template-path{background:#ebf3f7;font-size:.85em;margin:0 0 20px 0;padding:5px 10px}
	
			 
		.template-newsandevents{margin:15px 0px 0 0px;}
			.template-newsandevents h2{border-top:1px solid #2a6f92;color:#ffffff;font-family: Georgia, "Times New Roman", Times, serif;font-size:2em;margin:0 0 10px 0;color:#ffffff;font-weight:normal;background: url(homepageheader-bg.gif) bottom left no-repeat;padding:10px 15px 15px 15px}
				.template-newsandevents h2 a{color:#ffffff;text-decoration:none;}
			.template-newsandevents .template-item{line-height:1.5em;}
				.template-newsandevents h3{margin:0 0 0 0;font-size:1em;font-weight:bold;background: url(bullet-news.gif) left no-repeat;padding:8px 0 8px 20px;line-height:1.2em}
				.template-newsandevents p{margin:0 0 5px 0;padding:0 0 0 20px}
				.template-newsandevents .template-more {text-align:right;}
					.template-newsandevents .template-more a{font-size:.85em}
					.template-newsandevents .template-more a:hover{}
					
			
		.template-ourlocations{margin:15px 0px 0 0px;}
			.template-ourlocations h2{border-top:1px solid #2a6f92;color:#ffffff;font-family: Georgia, "Times New Roman", Times, serif;font-size:2em;margin:0 0 10px 0;color:#ffffff;font-weight:normal;background: url(homepageheader-bg.gif) bottom left no-repeat;padding:10px 15px 15px 15px}
				.template-ourlocations h2 a{color:#ffffff;text-decoration:none;}
			.template-ourlocations .template-item{line-height:1.5em;}
				.template-ourlocations h3{margin:0 0 5px 0;font-size:1.1em;font-weight:normal;line-height:1.2em;color:#922a2a}
					.template-ourlocations h3 a{color:#922a2a}
				.template-ourlocations p{margin:0 0 5px 0;}
				.template-ourlocations .template-more {text-align:right;}
					.template-ourlocations .template-more a{}
					.template-ourlocations .template-more a:hover{}


/**************************************************/
/* Column
/**************************************************/


	.template-contentarea td.template-column{width:213px;padding:10px 10px 10px 0;background: #dfecf2 url(column-bg.gif) top left no-repeat;}
	
		.template-logo{text-align:center}
	
		.template-nav{margin:15px 0 15px 0}
			.template-nav ul{margin:0;padding:0;list-style:none;}
				.template-nav ul li{margin:0 0 1px 0;background: #2a6f92 url(nav-bg.gif) top right no-repeat}
					.template-nav ul li a{display:block;background: url(nav-arrow.gif) right no-repeat;padding:7px 24px 7px 8px;font-family: Georgia, "Times New Roman", Times, serif;font-size:1em;font-weight:bold;color:#ffffff;text-decoration:none;height:1%}

		.template-highlight{font-family: Georgia, "Times New Roman", Times, serif;background: #6c8f31 url(highlight-bg.gif) top right no-repeat;color:#ffffff;font-size:1.2em;font-weight:bold;margin:0 0 15px 0;} 
			.template-highlight p{margin:0;padding:15px 20px 25px 20px;background: url(highlight-bottom-bg.gif) bottom left no-repeat}
			.template-highlight a{color:#ffffff;text-decoration:none;}
			
		.template-textresizer{margin:0 0 15px 0;}
				
				


/**************************************************/
/* Footer
/**************************************************/	

.template-footer{border-top:10px solid #e3c976}
	.template-footer-content{width:760px;margin:0 auto;color:#ffffff;font-size:.85em;padding:20px 0;}
		.template-footerlogo{margin:12px 0 0 0}
	
		.template-footer-links{width:525px;float:right;}
		.template-footer ul{margin:0 0 8px 0;padding:0;list-style:none}
			.template-footer ul li{float:left;border-right:1px solid #c4b279}
				.template-footer ul li a{color:#ffffff;text-decoration:none;padding:0 10px;}