#wrapper
	{
	position: relative;
	width: 1040px;
	top: 0px;
	margin: 0 auto;
	padding: 0;
	}
	

/*  <-----------------------  WRAP HOLDER STYLES ------------------------ >  */


#menu	{
	position: absolute;
	z-index: 1;
	top: 200px;
	left: 50px;
	width: 200px;
	height: 250px;
	}
	
	
#flash_holder	{
	position: absolute;
	z-index: 2;
	top: 195px;
	left: 309px;
	width: 677px;
	height: 262px;
	}
	

#pinkstrip	{
	position: absolute;
	z-index: 3;
	top: 200px;
	left: 280px;
	width: 3px;
	height: 450px;
	background-image:url(../images/pinkstrip.jpg);
	}


#tips	{
	position: absolute;
	z-index: 4;
	top: 50px;
	left: 610px;
	width: 370px;
	height: 110px;
		font-family: Georgia, "Times New Roman", Times, serif;
		font-size: 12px;
		font-weight: normal;
		line-height: 18px;
		color: #ffffff;
	}

	
	
#maintext	{
	position: absolute;
	z-index: 5;
	top: 198px;
	left: 315px;
	width: 666px;
	padding-right: 30px;
		font-family: Geneva, Arial, Helvetica, sans-serif;
		font-size: 13px;
		font-weight: bold;
		line-height: 16px;
		color: #555555;
	}


#footertext	{
	position: absolute;
	z-index: 6;
	top: 688px;
	left: 0px;
	width: 1040px;
	text-align:center;
	}


#derek_button	{
	position: absolute;
	z-index: 7;
	top: 440px;
	left: 45px;
	width: 210px;
	height: 150px;
	}
	
	

	
	
#clinic1	{
	position: absolute;
	z-index: 8;
	top: 353px;
	left: 315px;
	width: 604px;
	height: 220px;
	}

#clinic2	{
	position: absolute;
	z-index: 9;
	top: 353px;
	left: 620px;
	width: 252px;
	height: 224px;
	}
	
	
	
#clinic3	{
	position: absolute;
	z-index: 10;
	top: 620px;
	left: 315px;
	width: 230px;
	height: 50px;
	}


#clinic4	{
	position: absolute;
	z-index: 10;
	top: 620px;
	left: 460px;
	width: 560px;
	height: 55px;
	font-size: 12px;
	}
	
	
#clinics_index	{
	position: absolute;
	z-index: 10;
	top: 486px;
	left: 312px;
	width: 670px;
	height: 130px;
	}
	
	
#logo	{
	position: absolute;
	z-index: 11;
	top: 34px;
	left: 106px;
	width: 282px;
	height: 127px;
	text-decoration: none;
	border: 0px;
	}
	
	
/*  <-----------------------  BG STYLES ------------------------ >  */


a {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	line-height: 16px;
	color: #006EA7;
	text-decoration:none;
	}
	
a:hover {
	color: #AD1D7F;
	text-decoration:none;
	}


.header
	{
	width: 1040px;
	height: 171px;
	padding: 0px;
	border: 0px;
	background-image:url(../images/header.jpg)
	}
	

.bodytop
	{
	width: 1040px;
	height: 276px;
	padding: 0px;
	border: 0px;
	background-image:url(../images/body_strip_top.jpg);
	}


.bodybottom
	{
	width: 1040px;
	height: 220px;
	padding: 0px;
	border: 0px;
	background-image:url(../images/body_strip_bottom.jpg);
	}

.footer
	{
	position: relative;
	z-index:auto;
	width: 1040px;
	height: 85px;
	top: 0px;
	padding: 0;
	background-image:url(../images/footer.jpg)
	}	
	
.contatnum	{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	line-height: 19px;
	color: #006EA7;
	}






/*  <-----------------------  TEXT STYLES ------------------------ >  */
	
	
	
.maintext	{
		font-family: Geneva, Arial, Helvetica, sans-serif;
		font-size: 13px;
		font-weight: bold;
		line-height: 16px;
		color: #555555;
	}
	
ul	{
	margin-top: 5px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	line-height: 19px;
	color: #555555;
	}
	
li	{
	color: #AD1D7F;
	}

.li_text	{
	color: #006EA7;
	}


.hs_text	{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	font-style: italic;
	line-height: 16px;
	color: #AD1D7F;
	}
	
	
	
.titles	{
	display: block;
	position: relative;
	height: 35px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 21px;
	font-weight: normal;
	line-height: 37px;
	color: #006EA7;
	letter-spacing: 2px;
	padding-left: 55px;
		background-image: url(../images/bg-foot.png);
		background-position: 0px -2px;
		background-repeat: no-repeat;
	}
	
	
.tipstitle	{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 17px;
	font-weight: bold;
	line-height: 17px;
	margin-bottom: 5px;
	color: #ffffff;
	}
	
	
	
a.foot_link {
	font-size: 14px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align: center;
	color: #AD1D7F;
	text-decoration: none;
	border: 0px;
	}


a:hover.foot_link {
	font-size: 14px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align: center;
	color: #006EA7;
	text-decoration: none;
	border: 0px;
	}




/*  <-----------------------  BUTTON STYLES ------------------------ >  */




.btn_derek a {
display:block;
width: 210px;
height: 150px;
background-image:url(../images/btn_appointment.jpg);
background-position: 0px 0px;
text-decoration: none;
border: 0px;
}

.btn_derek a:hover { 
background-image:url(../images/btn_appointment.jpg);
width: 210px;
background-position: -210px 0px;
border: 0px;
}	





.btn_ourservices a {
display:block;
width: 200px;
height: 27px;
background-image:url(../images/btn_ourservices.jpg);
background-position: -200px 0px;
text-decoration: none;
margin-bottom: 5px;
border: 0px;
}
.btn_ourservices a:hover { 
background-image:url(../images/btn_ourservices.jpg);
background-position: 0 0px;
border: 0px;
}
.btn_ourservices a:link { 
border: 0px;
text-decoration: none;
}	



	
.btn_footcare a {
display:block;
width: 200px;
height: 27px;
background-image:url(../images/btn_footcare.jpg);
background-position: -200px 0px;
text-decoration: none;
margin-bottom: 5px;
}
.btn_footcare a:hover { 
background-image:url(../images/btn_footcare.jpg);
background-position: 0 0px;
}
	
	

	
.btn_who a {
display:block;
width: 200px;
height: 27px;
background-image:url(../images/btn_who.jpg);
background-position: -200px 0px;
text-decoration: none;
margin-bottom: 5px;
}
.btn_who a:hover { 
background-image:url(../images/btn_who.jpg);
background-position: 0 0px;
}
	

	
.btn_footwear a {
display:block;
width: 200px;
height: 27px;
background-image:url(../images/btn_footwear.jpg);
background-position: -200px 0px;
text-decoration: none;
margin-bottom: 5px;
}
.btn_footwear a:hover { 
background-image:url(../images/btn_footwear.jpg);
background-position: 0 0px;
}
	
	
	
.btn_referral a {
display:block;
width: 200px;
height: 27px;
background-image:url(../images/btn_referral.jpg);
background-position: -200px 0px;
text-decoration: none;
margin-bottom: 5px;
}
.btn_referral a:hover { 
background-image:url(../images/btn_referral.jpg);
background-position: 0 0px;
}
	

.btn_other a {
display:block;
width: 200px;
height: 27px;
background-image:url(../images/btn_other.jpg);
background-position: -200px 0px;
text-decoration: none;
margin-bottom: 5px;
}
.btn_other a:hover { 
background-image:url(../images/btn_other.jpg);
background-position: 0 0px;
}
	
.btn_contact a {
display:block;
width: 200px;
height: 27px;
background-image:url(../images/btn_contact.jpg);
background-position: -200px 0px;
text-decoration: none;
margin-bottom: 5px;
}
.btn_contact a:hover { 
background-image:url(../images/btn_contact.jpg);
background-position: 0 0px;
}
	


#facebook-btn	{
	position: absolute;
	z-index: 7;
	top: 610px;
	left: 45px;
	width: 210px;
	height: 35px;
	}

.btn_facebook a {
	display: block;
	position: relative;
	margin:0 auto;
	width: 210px;
	height: 35px;
	text-decoration: none;
	background-image: url(../images/facebook-btn.jpg);
	background-position: 0px 0px;
	background-repeat: no-repeat;
	}
		
.btn_facebook a:hover {
	background-image: url(../images/facebook-btn.jpg);
	background-position: 0px -36px;
	background-repeat: no-repeat;	
	}



	
/*  <-----------------------  END ------------------------ >  */
	
	
	

	
sup {color:#555555; font-size: 0.8em; line-height: 0.5em} 
	
	

