@import url("Fonts.css");


body,div,p,form,input,select,textarea,a,h1,h2{
margin:0;padding:0;
}
ul,li{

}
p{
margin:0 0 10px;
}
h1{
margin:0 0 10px;
}
h2{
margin:0 0 10px;
}
hr{
clear:both;
}
body{
background:url(../images/BG.gif);
}
img, a {border:none;}
#Master{
background:url(../images/Master.gif);
display:table;
margin:0 auto;
width:760px;
}
#Sidebar{
float:left;
width:273px;
}


	.patientInfo{
	margin-left:-20px
	}
	.patientInfo li {
	list-style-type:none;
	 background-image:url(../images/icon-pdf.png); 
	 background-repeat: no-repeat; 
	 background-position: 0px 0px; 
	 padding-left: 35px; 
	 line-height:30px;
	}

	#Masthead{
	background:url(../images/Masthead.gif) no-repeat; /* Logo, Name and Address on top left */
	height:259px;
	}
	#Visit{
	background:url(../images/BTNvisit.jpg) no-repeat;
	margin-top:20px;
	height:100px;
	}
		#Visit a{
		display:block;
		width:273px;
		height:100px;
		}
		#Nav{
		display:table; /* Adjusts the container height according to its child elements */
		margin:0;
		padding:0;
		}
			#Nav li{
			background:url(../images/Nav.gif) no-repeat;
			position:relative; /* Adjust coordinates for Dropdown Menus */
			list-style:none;
			margin:0;
			padding:0;
			width:273px;
			float:left; /* Fixes Nav bottom gap in IE7 */
			}
			#Nav a{
			display:block; 
			height:22px; /* 30px */
			padding:8px 0 0 15px;
			}
			#Nav a:hover{
			background:url(../images/NavHover.gif);
			}
			
			/* DROPDOWN STYLES
			--------------------------------------------------------------------*/
			
			#Nav li ul{ /* Hides dropdown menu */
			border:2px solid #505f27;
			border-left:none;
			margin:0;
			padding:0;
			position:absolute;
			left:-5000px;
			top:0;
			}
			#Nav li:hover ul{ /* Dropdown position in non IE browsers */
			left:273px;
			}
			#Nav li.over ul{ /* Dropdown position in IE browsers, requires Suckerfish javascript */
			left:273px;
			}
			#Nav li ul li{ /* Dropdown menu submenu style */
			background:url(../images/NavSub.gif);
			}
			#Nav li ul li a{
			padding:7px 0 0 5px; /* Positions text in submenu */
			font:bold 11px Arial;
			color:#333;
			}
			#Nav li ul li a:hover{ /* Submenu hover styles */
			background:url(../images/NavSubHover.gif);
			}
						
	#ContactMini{
	background:url(../images/ContactMini.gif);
	height:276px; /* Equal to 276px */
	margin:20px 0 0;
	padding:60px 35px 0;
	}
	#Testimonial{
	background:url(../images/Testimonial1.gif);
	margin:20px 0 0;
	padding:65px 35px 10px;
	position:relative;
	}
	#TestimonialBtm{
	background:url(../images/Testimonial3.gif) no-repeat;
	height:21px;
	width:273px;
	}
	#articles_contentLeft{
	background:url(../images/ArticlesBox.gif);
	margin:20px 0 0;
	padding: 65px 30px 10px;
	position:relative;
	}
	#articles_ContentLeftBtm{
	background:url(../images/Testimonial3.gif) no-repeat;
	height:21px;
	width:273px;
	}
    #CareCredit{
	background:url(../images/CareCredit.jpg);
	width:272px;
	height:232px;
	margin:20px 0 10px 0;
	position:relative;
	display:block;
	}
	#Articles{
	background:url(../images/Articles.jpg) no-repeat;
	margin:20px 0 0;
	padding:65px 35px 10px;
	position:relative;
	}
	#ArticlesBtm{
	background:url(../images/ArticlesBtm.jpg) no-repeat;
	height:21px;
	width:273px;
	}
	#Associations{
	background:url(../images/Association.gif) no-repeat;
	height:157px;
	}

#ContentBox{
float:left;
width:487px;
}
#ContentBtm{
background:url(../images/ContentBtm.jpg) no-repeat #000;
clear:both;
height:13px;
}
	#ContentBox p{
	margin:0 0 10px;
	}
	#Home #Hero{
	background:url(../images/Hero.jpg);
	height:307px;
	}
	
	/* HEADER GRAPHICS FOR THE SITE */
	#Home #Content{
	background:url(../images/Header-Welcome.jpg) no-repeat top;
	padding:60px 42px 20px; 
	}
	#About #Content{
	background:url(../images/HeroAbout.jpg) no-repeat top;
	padding:210px 42px 20px; 
	}
	#Procedures #Content{
	background:url(../images/HeroProcedures.jpg) no-repeat top;
	padding:210px 42px 20px; 
	}
	#Contact #Content{
	background:url(../images/HeroContact.jpg) no-repeat top;
	padding:210px 42px 20px; 
	}
	#Subpage #Content{
	background:url(../images/HeroBlank.jpg) no-repeat top;
	padding:210px 42px 20px; 
	}
	
	#HomeThreadliftBtn{
	background:url(../images/Threadlift.jpg) no-repeat center;
	height:217px;
	margin:0 0 20px;
	display:block;
	}
	#MeetDoctor {
	background:url(../images/MeetDoctor.jpg) no-repeat center;
	height:217px;
	margin:0 0 20px;
	position:relative;
	}
		#MeetDoctorBtn{
		display:block;
		height:25px;
		left:60px;
		position:absolute;
		top:185px;		
		width:237px;
		}
	#Erchonia {
	background:url(../images/Erchonia2.gif) repeat-y left;
	margin:0 0 20px 40px;
	padding:120px 30px 20px;
	position:relative;
	width:350px;
	}
	#ErchoniaTop{
	left:0;
	position:absolute;
	top:0;
	}
	#ErchoniaBtm{
	bottom:0;
	left:0;
	position:absolute;
	}
	.StaffPhotos{ /* About us page */
	border:1px solid black;
	float:right;
	margin:0 0 20px 5px;
	}
	
	#OurLocation{
	margin:40px 0;
	}

	
	
/***************************************************

FORMS

***************************************************/

input,select,textarea,option{
border:1px solid #999;
font:12px Arial;
}
#Sidebar input, #Sidebar textarea{
margin:0 0 5px;
padding:1px;
width:190px;
}
#Sidebar textarea{
height:70px;
}
#Sidebar .SubmitBtn{
height:20px;
width:80px;
background:#333;
color:#FFF;
}

#ContactForm ul, #ContactForm li{
list-style:none;
}
#ContactForm li{ /* Vertical spacing between form fields */
margin:4px 0;
}
#ContactForm label{ /* Styles for descriptions */
width:150px;
display:block;
float:left;
}
#ContactForm input{
width:200px;
}
#ContactForm textarea{
width:200px;
height:80px;
}
#ContactForm .SubmitBtn{
height:20px;
width:100px;
background:#FFC800;
color:#333;
}
/*Bottom navigation*/
#navbtm {
margin-left:20px;
}
#navbtm li {  
float:left; 
text-align: center;
}
#navbtm a {
margin: 0 10px 0 0; /* spaces in between links*/
}
/*Bottom navigation*/

#FooterHome{
color:#FFFFFF;
font:0.8em Arial;
text-align: center;
width:100%;
}
#FooterHome a:link{
color:#FFFFFF;
font:0.8em Arial;
text-decoration:underline;
}
#FooterHome a:visited{
color:#FFFFFF;
font:0.8em Arial;
text-decoration:underline;
}
#FooterHome a:hover{
color:#333333;
font:0.8em Arial;
text-decoration:none;
}
#Parity{
display:none;
}
.hr{
width:200px;
border-bottom:1px solid black;
margin:0 auto;
padding:10px 0 20px 0;
}
.ImgBdr{
border:1px solid #495820;
float:left;
margin:0 5px 5px 0;
}
