/* Wal*Mart Template 1 */
body{background: #03a3b9;color:#000000;margin:0;padding:0}
body,td,th,input,select,textarea,input {font-family: Verdana, 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 #eaf5f7}
.data th{color:#000000 !important;background-color:#cfedf2 !important}
.data .header{color:#FFFFFF !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 */ 


/**************************************************/
/* Header
/**************************************************/

.template-header{background: url(header-bg.jpg) top no-repeat;position:relative;height:1%}

	.template-header-bottom{background: url(header-bottom-bg.gif) bottom no-repeat;height:4px;position:absolute;bottom:0px;left:0;z-index:50;width:100%;font-size:1px}

	.template-header-content{width:760px;margin:0 auto;position:relative;background: url(template-header-content-bg.jpg) top left no-repeat;padding:50px 0 55px 0;z-index:100}
		.template-tagline{font-family: Georgia, "Times New Roman", Times, serif;font-size:1.75em;color:#ffffff;font-weight:normal;position:absolute;top:3px;left:0;line-height:1.1em}
			.template-tagline a{color:#ffffff;text-decoration:none}
		.template-practicename{font-family: Georgia, "Times New Roman", Times, serif;font-size:3.5em;color:#ffffff;font-weight:normal;line-height:1.1em;width:554px}
			.template-practicename a{color:#ffffff;text-decoration:none}
	
		.template-postit{position:absolute;top:0;right:0;}
		
		.template-toolbar{color:#ffffff;font-size:.85em;position:absolute;left:0;bottom:0;width:760px;}
			.template-toolbar ul{padding:0 10px;list-style:none;margin:0 0 0 236px;background: url(toolbar-bg.gif) top left no-repeat;}
				.template-toolbar ul li{float:left;margin:0;padding:11px 0 10px 0}
					.template-toolbar ul li a{display:block;border-right:1px solid #ffffff;padding:0 10px;color:#ffffff;text-decoration:none;font-weight:bold;}


.template-contentarea-bg{background: url(contentarea-bg.gif) top repeat-y}

/**************************************************/
/* Column
/**************************************************/

	.template-contentarea-top-bg{background: url(contentarea-top-bg.gif) top no-repeat}			

		.template-contentarea{width:760px;margin:0 auto;border-collapse:collapse;}
			.template-contentarea td.template-column{width:188px;padding:10px 49px 10px 0;}
			
				.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;border-bottom:1px solid #ffbe92;background: url(nav-bg.gif) right repeat-y}
							.template-nav ul li a{display:block;background: url(nav-arrow.gif) left no-repeat;padding:5px 5px 5px 24px;font-family: Georgia, "Times New Roman", Times, serif;font-size:1.3em;font-weight:normal;color:#000000;text-decoration:none;}

				.template-highlight{border:1px solid #ffbe92;font-family: Georgia, "Times New Roman", Times, serif;background: #ffffff url(highlight-bg.gif) top right no-repeat;color:#000000;font-size:1.2em;font-weight:normal;margin:0 0 15px 0;padding:15px 20px} 
					.template-highlight p{margin:0;}
					.template-highlight a{color:#000000;text-decoration:none;}
					
				.template-textresizer{margin:0 0 15px 0;}
					.template-textresizer img{vertical-align:middle}
				
				
/**************************************************/
/* Content
/**************************************************/				

		.template-contentarea td.template-content{padding:20px 20px;line-height:1.5em}
		
			.template-pagetitle{background: url(pagetitle-bg.gif) left no-repeat;padding:0 0 0 45px;font-size:3em;font-family: Georgia, "Times New Roman", Times, serif;margin:0 0 5px 0;line-height:1em}
			.template-path{background:#eaf5f7;font-size:.85em;margin:0 0 20px 0;padding:5px 10px}
			
		 
			.template-newsandevents{margin:15px 0px 0 0px;}
				.template-newsandevents h2{font-family: Georgia, "Times New Roman", Times, serif;font-size:2em;margin:0 0 10px 0;color:#707070;border-bottom:1px solid #ff7d26;font-weight:normal;padding:0 0 6px 0}
					.template-newsandevents h2 a, .template-newsandevents h2 a:visited{color:#707070;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 30px;line-height:1.2em}
					.template-newsandevents p{margin:0 0 5px 0;padding:0 0 0 30px}
					.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{font-family: Georgia, "Times New Roman", Times, serif;font-size:2em;margin:0 0 10px 0;color:#707070;border-bottom:1px solid #ff7d26;font-weight:normal;padding:0 0 6px 0}
					.template-ourlocations h2 a, .template-ourlocations h2 a:visited{color:#707070;text-decoration:none;}
				.template-ourlocations .template-item{line-height:1.5em;}
					.template-ourlocations h3{margin:0 0 5px 0;font-size:1.5em;font-weight:normal;line-height:1.2em;font-family: Georgia, "Times New Roman", Times, serif;color:#707070}
						.template-ourlocations h3 a{color:#707070}
					.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{}


/**************************************************/
/* Footer
/**************************************************/	

.template-footer{width:760px;margin:0 auto;color:#ffffff;font-size:.85em;padding:20px 0}
	.template-footerlogo{}

	.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 #ffffff}
			.template-footer ul li a{color:#ffffff;text-decoration:none;padding:0 10px;}
