/* @override http://www.lovermecenter.com/css/layout.css */

/*--------------------- Last Modified --> 2006.11.10 ---------------------*/
/*-------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------
  Copyright Rosemont Media 2009. Used with Permission.                             
  May not be duplicated or reproduced.
  Please check for cross-browser compatibility prior to making changes
  MINIMUM BROWSER CHECK :: IE5.x/IE6/Firefox/Safari
  CSS Document - layout.css
/*-------------------------------------------------------------------------------------*/
/* undo some default styling of common (X)HTML browsers
/*------------------------------------------------------------------------------------*/

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td,html,label,table,tr,td {margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img,a img,:link img,:visited img {border:0;}
address,caption,cite,code,dfn,th,var {font-style:normal;font-weight:normal;}
ol,ul {list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6 {font-size:100%;}
q:before,q:after {content:'';}


/* global elements
 * ------------------------------------------------------------------------- */


/* ----- type selectors ----- */ 
body { 
	background:#b0ae93 url("../images/bg-body.jpg");
	text-align:center; 
	font:11px/17px "Verdana", Arial, Helvetica, sans-serif; 
	color:#000;
	}

blockquote { 
	margin-left:20px; 
	margin-right:20px; 
	}

h1, h2	{ font-family:"Times New Roman", Times, serif; color:#9b451d; font-size:15px; }
h3	{ font-size:1.0em; color:#000; }

.h1, .h2 { font-family:"Times New Roman", Times, serif; color:#9b451d; font-size:15px; font-weight:bold; }
.h3 { font-size:1.0em; color:#000; font-weight:bold; }

h4 {
	font-family:"Times New Roman", Times, serif; color:#74514F; font-size:20px;
	margin-left: 30px;
	margin-bottom: 5px;
	margin-top: 20px;
	font-style: normal;
	font-weight: normal;
	letter-spacing: -1px;
}

h1 span,h2 span,h3 span	{ display:none; }

a:link,a:visited	{ color:#5b5151; text-decoration:underline; outline:none; }
a:hover,a:active	{ color:#5b5151; text-decoration:none; outline:none; }

/* ----- classes ----- */

.practice-name {
	color:#45241c;
	font-weight:bold;
	}
	
.clear {
	clear:both;
	}

div.clear	{ 
	clear:both;
	height:.01em; 
	overflow:hidden; 
	}

p.back-to-top {
	text-align:right;
	display:block;
	}
	
img.img-left { 
	float:left; 
	margin:0 10px 5px 0; 
	}
	
img.img-right { 
	float:right; 
	margin:0 0 5px 10px; 
	}
	
img.img-center { 
	float:right; 
	margin:0 10px 5px 10px; 
	}
	
img.map1 {
	float:right;
	margin-right:30px;
	}
img.map2 {
	float:right;
	margin-right:50px;
	}

.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
	}
	
#column-right ul.subnav li { list-style:none; }
	ul.subnav li a:link, .subnav li a:visited { text-decoration:none; }
	ul.subnav li a:hover, .subnav li a:active { color:#c29c6f; text-decoration:none; }
	
.invis { display:none; }

ul li.title { font-style:italic; background:#000; } 
	
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
/* End hide from IE-mac */
	
/* ----- global form elements ----- */ 

form {
	width:170px;
	margin:0 0 15px 0;
	}

form label	{ font-size:.95em; }

form br { line-height:0; height:0; } /* defaults vertical spacing between fields */

input, textarea, select { 
	background-color:#FFF !important; /* to prevent highlighting by Google Toolbar */
	border:1px solid #424041;
	color:#424041;
	width:165px; /* 5 pixels smaller than form width !important */
	height:18px;
	line-height:18px;
	vertical-align: middle;
	margin-bottom:4px; /* sets vertical spacing between fields */
	padding-top:1px; /* vertically position text in input/textarea field */
	padding-left:4px; /* horizontally position text in input/textarea field */
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px;
	}
	
select { width:170px; padding:0; } /* same width as form - !important */

textarea { height:90px; overflow:auto; }

#contact-business { display: none; } /* do not remove */ 

#vms-lightwindow-link { display:none; }

/* ----- main contact form ----- */ 
 
#contact-main { margin:0 0 10px 0; }

#contact-main label { 
	width:220px; 
	position:relative; 
	display:block; 
	text-align:right; 
	margin-bottom:10px;
	font-size:1.0em;
	}
	
#contact-main label input, #contact-main label textarea, #contact-main label select { 
	width:170px;
	position:absolute; 
	left:110%; 
	top:-2px;
	}
	
#contact-main label select { width:177px; height: 20px;}
	
#contact-main label textarea { height:100px; overflow:auto; }

#contact-business-main { display: none; } /* do not remove */ 


/* ----- submit button form elements ----- */ 

input.submit, input.submit-contact-main { 
	width:60px;
	height:20px;
	cursor:pointer; 
	padding:0; 
	}

input.submit-contact-main { margin:-10px 0 5px 243px; }

#upload {margin-top: 100px;}

#contact_checkbox {margin-top: 25px;}
	form label#contact_checkbox input {border: 0; width: 20px; margin-top: 5px;}
	
	

/* framework
 * ------------------------------------------------------------------------- */

#wrap {
	background:url("../images/bg-wrap.jpg") repeat-y;
	width:798px;
	margin:0 auto;
	text-align:left;
	position: relative;
	}
	
#masthead {
	position:relative;
	background:url("../images/masthead.jpg");
	height:207px;
	}
	/* index page link within #masthead */		
	#masthead a {	
		position:absolute;
		left:249px;
		width:325px;
		top:66px;
		height:90px; 
		}
	#masthead a span {
		display:none;
		}

/* ----- column-left ----- */


#seminar-btn {
background:url("../images/seminar-button.jpg") no-repeat;
width:228px;
height:125px;
}

#seminar-btn a {
left:0;
top:0;
width:228px;
height:125px;
posistion:relative;
display:block;
}

#upcoming-btn {
	background:url("../images/upcoming-seminar-btn.jpg") no-repeat;
	width:228px;
	height:92px;
}

#upcoming-btn a {
	width:228px;
	height:72px;
	posistion:relative;
	display:block;
	left:0;
	top:0;
}
#upcoming-btn a:hover {
	background:url("../images/upcoming-seminar-btn.jpg") 0 -84px no-repeat;
}

#column-left {
	width:228px;
	float:left;
	font:12px/16px Arial, Helvetica, sans-serif;
	color:#4c4c4c;
	}
	
	#column-left p, #column-left h1, #column-left h2, #column-left h3, #column-left ul, #column-left dl, #column-left ol {
		margin:0 30px 18px 30px;
		}
		
	#column-left a { color:#827e65; }
	
	#column-left form { margin-left:30px; }
	
	/* single column list */
	#column-left ul { padding-left:15px; }
		#column-left ul li {
			list-style-type:disc; 
			}
			
	#column-left ul li ul { margin:0 0 0 5px; }
	
	#column-left ol { padding-left:15px; }
		#column-left ol li {
			list-style-type:decimal;
			}

	/* definition list */
	#column-left dl { padding-left:15px; }
		#column-left dl dt {
			font-weight:bold;
			}
		#column-left dl dd {
			list-style-type:disc;
			margin-left:5px;
			}
			
		#column-left img#understand-banner { margin:20px 0 0 52px; }
		
#column-left #specials { text-align:center; border: 1px solid #000; margin: 0 10px 0 13px; padding-top:20px; background-color:#fff; }
#column-left #specials p {text-align:center; margin:10px;}
	#column-left #specials span.red { color:#9b451d; }
	#column-left #specials .h3 { margin-bottom:0; }
	#column-left #specials hr {width:80%; border: 1px dotted #cecece;}
	
	.blogbtn {
	margin-left: 5px;
}
						
/* ----- column-right ----- */

#column-right {
	width:570px;
	float:left;
	}

	#column-right p, #column-right h1, #column-right h2, #column-right h3, #column-right ul, #column-right dl {
		margin:0 35px 18px 24px;
		}
		
	#column-right h1, #column-right h2, #column-right h3 {
		margin-bottom:0;
		}
		
	#column-right form { margin-left:20px; }
	 
	/* single column list */
	#column-right ul { padding-left:15px; }
		#column-right ul li {
			list-style-type:disc; 
			}

	#column-right ul li ul { margin:0 0 0 5px; }
	
	/* definition list */
	#column-right dl { padding-left:15px; }
		#column-right dl dt {
			font-weight:bold;
			}
		#column-right dl dd {
			list-style-type:disc;
			margin-left:5px;
			}
	
	.testimonial {
		text-align:right;
		border-bottom: 1px solid #000;
	}
	
	#testimonial-col, #testimonial-col2 {
		width:250px;
		float:left;
	}
	
	.procedures-col, .procedures-col2 {
		width:250px;
		float:left;
	}
	#column-right .nose-image { margin-left:40px; }
	
	#column-right img#mag-top-docs-lg { margin:0 0 20px 10px; float:right; }
	
	#column-right iframe, #column-right small { margin-left: 24px; }
	
	#special-offer {
		border: 2px dashed #563224;
		margin: 0 25px 15px 25px;
		padding: 10px 15px 0 15px;
		background-color: #EDEBDE;
		font-size: 12px;
		text-align: center;
	}
	
	#special-offer p {
		padding: 0px;
		margin: 0 0 10px 0;
	}
	
		#special-offer p.top-pad {
			margin-top: 10px;
		}
	
		#special-offer p.no-pad {
			margin-bottom: 0px;
		}
		
		#sticker {
			height: 234px;
			float: left;
		}
		
	#column-right div.directions-page {
		margin-top: 18px;
	}
		
.sculpt {margin-left:10px; margin-bottom:10px;}
/* subhead framework
 * ------------------------------------------------------------------------- */

#subhead { height:58px; } /* sets height for all non-flash subheads */

	body#index #subhead { background:url("../images/subhead-index.jpg"); }
	body#dr-loverme #subhead { background:url("../images/subhead-dr.jpg"); }
	body#curriculum-vitae #subhead { background:url("../images/subhead-cv.jpg"); }
	body#philosophy #subhead { background:url("../images/subhead-philosophy.jpg"); }
	body#news #subhead { background:url("../images/subhead-news.jpg"); }
	body#procedures #subhead { background:url("../images/subhead-procedures.jpg"); }
	body#facelift #subhead { background:url("../images/subhead-facelift.jpg"); }
	body#forehead-lift #subhead { background:url("../images/subhead-forehead.jpg"); }
	body#eyelid-lift #subhead { background:url("../images/subhead-eyelid.jpg"); }
	body#laser-surgery #subhead { background:url("../images/subhead-laser.jpg"); }
	body#nose-surgery #subhead { background:url("../images/subhead-nose.jpg"); }
	body#ulthera #subhead { background:url("../images/subhead-ulthera.jpg"); }
	body#breast-surgery #subhead { background:url("../images/subhead-breast.jpg"); }
	body#breast-augmentation #subhead { background:url("../images/subhead-breast.jpg"); }
	body#breast-lift #subhead { background:url("../images/subhead-breast.jpg"); }
	body#liposuction #subhead { background:url("../images/subhead-liposuction.jpg"); }
	body#abdominoplasty #subhead { background:url("../images/subhead-abdominoplasty.jpg"); }
	body#mommy-makeover #subhead { background:url("../images/subhead-mommy.jpg"); }
	body#gynecomastia #subhead { background:url("../images/subhead-gynecomastia.jpg"); }
	body#botox #subhead { background:url("../images/subhead-botox.jpg"); }
	body#restylane #subhead { background:url("../images/subhead-restylane.jpg"); }
	body#endotine #subhead { background:url("../images/subhead-endotine.jpg"); }
	body#liposelection #subhead { background:url("../images/subhead-liposelection.jpg"); }
	body#age-management #subhead { background:url("../images/subhead-age.jpg"); }
	body#our-facility #subhead { background:url("../images/subhead-our-facility.jpg"); }
	body#mission-statement #subhead { background:url("../images/subhead-mission.jpg"); }
	body#testimonials #subhead { background:url("../images/subhead-testimonials.jpg"); }
	body#office-information #subhead { background:url("../images/subhead-office.jpg"); }
	body#terms-of-use #subhead { background:url("../images/subhead-terms.jpg"); }
	body#practice-privacy-notice #subhead { background:url("../images/subhead-practice.jpg"); }
	body#our-spa #subhead { background:url("../images/subhead-spa.jpg"); }
	body#medical-day-spa #subhead { background:url("../images/subhead-spa.jpg"); }
	body#skin-care-products #subhead { background:url("../images/subhead-products.jpg"); }
	body#spa-services #subhead { background:url("../images/subhead-spa-services.jpg"); }
	body#medical-treatments #subhead { background:url("../images/subhead-medical.jpg"); }
	body#gallery #subhead { background:url("../images/subhead-gallery.jpg"); }
	body#contact #subhead { background:url("../images/subhead-contact.jpg"); }
	body#thankyou #subhead { background:url("../images/subhead-thankyou.jpg"); }
	body#sitemap #subhead { background:url("../images/subhead-sitemap.jpg"); }
	body#body #subhead { background:url("../images/subhead-body.jpg"); }
	body#face #subhead { background:url("../images/subhead-face.jpg"); }
	body#facility #subhead { background:url("../images/subhead-facility.jpg"); }
	body#sculptra #subhead { background:url("../images/subhead-sculptra.jpg"); }
	body#juvederm #subhead { background:url("../images/subhead-juvederm.jpg"); }
	body#artefill #subhead { background:url("../images/subhead-artefill.jpg"); }
	body#radiesse #subhead { background:url("../images/subhead-radiesse.jpg"); }
	#subhead h1 {
		display:none;
	}

	
/* ----------------------------- Intro Paragraph on Homepage  ---------------------------- */
#doctor-photo {
	display: block;
	float: left;
	margin: 45px 15px 0 27px;
}

#introduction {
	color: #592f21;
	font-size: 14px;
	font-weight: normal;
	line-height: 25px;
	margin-top: 45px;
	}
	
	#introduction h1#title-welcome {
		background:url("../images/img-intro.jpg");
		width: 123px;
		height: 37px;
		display: block;
	}
	
	#welcome-img {
		margin: 0 5px 0 0;
	}
		
/* ------------------------ title framework with varying heights ------------------------- */
#title-qcontact {
	height:90px;
	background:url("../images/title-qcontact.jpg") ;
	}
	
	
#title-contact {
	height:90px;
	padding-bottom: 10px;
	}

#title-seminars {
	height:65px;
	background:url("../images/title-seminars.jpg") ;
	}

#title-meet {
	height:40px;
	background:url("../images/title-meet.jpg") ;
	}

#title-media {
	height:53px;
	background:url("../images/title-media.jpg") ;
	}

/* footer
 * ------------------------------------------------------------------------- */
 
a#pec {
	background: url("../images/PEC-LoVerme-Center.jpg") no-repeat;
	background-color: #fff;
	width:798px;
	margin:0 auto;
	text-align:center;
	color:#fff;
	height: 458px;
	display: block;
	border-top: 12px solid #61583B;
	border-bottom: 12px solid #61583B;
	}

#footer {
	background-color:#45241c;
	width:798px;
	margin:0 auto;
	text-align:center;
	color:#fff;
	padding:20px 0;
	}
	
#footer a { color:#fff; }

#footer p {
	margin:0 50px 18px 50px;
	}

#footer ul {margin-bottom:10px;}

#footer li { /* if your li's float, you can adjust border height w/ line-height */
	padding:0 5px 0 7px;
	display: inline;
	border-left: 1px solid #fff;
	}

	#footer li.first { border: none; }
		#footer li.footer-title { font-weight:bold; }
	
	#footer li a:link, #footer li a:visited { text-decoration:none; }
	#footer li a:hover, #footer li a:active, #footer li a:focus { color:#c29c6f; text-decoration:none; }

/* Horizontal Sprite Nav
 * ------------------------------------------------------------------------- */

#nav { 
	background:url("../images/nav-bkgd.jpg") top left repeat-x; 
	width:798px; 
	height:31px; 
	margin:0;
	padding:0;
	border-top: 2px solid #fff;
	z-index: 0px!important;
	}

#nav li, #nav a { display:block; } /* change height here also */

#nav li { float:left; list-style:none; display:inline; position:relative;z-index: 1; }

#nav-01 { width: 54px;}
#nav-02 { width: 102px;}
#nav-03 { width: 94px;}
#nav-04 { width: 65px;}
#nav-05 { width: 52px;}
#nav-06 { width: 52px;}
#nav-07 { width: 77px;}
#nav-08 { width: 68px;}
#nav-09 { width: 57px;}
#nav-10 { width: 94px;}
#nav-11 { width: 83px;}

#nav li a {
	margin: 6px 15px 8px 0px;
	color: #fff;
	text-decoration: none;
	border-left: 2px solid;
	padding: 0 0 0 12px;
}

	#nav li#nav-01 a {
		border: none;
		margin-left: 0px;
	}
	
	#nav li#nav-11 a {
		margin-right: 0;
	}
	
	#nav li#nav-10 a{
		background: url(../images/whatsnew.gif) no-repeat;
		width:94px;
		height:31px;
		display:block;
		margin:0;
		padding:0;
		border-left: 0px solid;
		text-indent:-9999px;
	}
	

	#nav li a:hover { color: #c29d73;}
	
		#nav li#nav-10 a:hover { color: #D19A57;}

/* Son of Suckerfish: Horizontal Sprite Nav
	 * ------------------------------------------------------------------------- */

	#nav li ul {
		position:absolute;
		left:-9999px;
		padding-right:1px;			/* Fixes one px spacing for border-right in FF */
		background-color:#512d21;	/* Background color of drop down nav - add more styles (i.e. background image) if you want */
		}

	#nav li ul li { 
		height:25px; 				/* Height of each drop down nav item */
		border:1px solid #fff;
		border-top:none;
		}	

	#nav li ul li a {
		width:100%;
		height:25px;				/* Height of each drop down nav item, should match above */
		line-height:25px;			/* Height of each drop down nav item again, should match above */
		padding: 0px;
		margin: 0px;
		border: none;
		}

	#nav li ul li a span {
		display:block;
		padding-left:13px;
		}

	/* Drop down link styles */
	#nav a:link, #nav a:visited, #nav a:hover, #nav a:active {
		font-size:11px;
		color:#fff;
		text-decoration:none;
		}

	#nav li:hover ul, #nav li.sfHover ul	{ left: auto; }

	/* Hover styles for drop down items */
	#nav-02 ul a:hover, #nav-03 ul a:hover, #nav-04 ul a:hover, #nav-05 ul a:hover, #nav-06 ul a:hover, #nav-07 ul a:hover { 
		background-image:none;
		color:#c29c6f;
		text-decoration:none;
		}

	/* width of drop down nav - choose width that allows items to display on one line */
	#nav-02 ul, #nav-02 li { width:175px; }		
	#nav-03 ul, #nav-03 li { width:195px; }		
	#nav-04 ul, #nav-04 li { width:190px; }
	#nav-05 ul, #nav-05 li { width:150px; }
	#nav-06 ul, #nav-06 li { width:150px; }
	#nav-07 ul, #nav-07 li { width:150px; }

/*------------------------- Homepage Gallery -------------------------*/

#left-gallery {
	width:267px;
	float:left;
	}
	
	#left-gallery p {
		margin:0 12px 15px 24px;
		}
		
	#left-gallery h2, #left-gallery h3 {
		margin:0 12px 0 24px;
		}

/*----------------------- Homepage Medical Spa -----------------------*/

#right-spa {
	width:303px;
	float:left;
	}
	
	#right-spa p {
		margin:0 35px 18px 12px;
		}
		
	#right-spa h2, #right-spa h3 {
		margin:0 35px 0 12px;
		}

/* Horizontal Sprite btn-procedures
 * ------------------------------------------------------------------------- */

#column-right ul#btn-procedures {  margin:0; padding:0; }
	#column-right ul#btn-procedures li {
		list-style-type:none;
		}

#btn-procedures { 
	background:url("../images/btn-procedures.jpg") no-repeat; 
	width:570px; 
	height:269px; 
	margin:0;
	padding:0; 
	}

#btn-procedures span { display: none; }

#btn-procedures li, #btn-procedures a { height:208px; display:block; } /* change height here also */

#btn-procedures li { float:left; list-style:none; _display:inline; position:relative; }

#btn-procedures-01 { width: 117px; margin-left: 25px;}
#btn-procedures-02 { width: 122px;}
#btn-procedures-03 { width: 122px;}
#btn-procedures-04 { width: 144px;}

/*-------------- (-79px) X position of button / (-30px) height of image from above ------------- */
#btn-procedures-01 a:hover { background:url("../images/btn-procedures.jpg")  -25px -269px no-repeat; }
#btn-procedures-02 a:hover { background:url("../images/btn-procedures.jpg") -142px -269px no-repeat; }
#btn-procedures-03 a:hover { background:url("../images/btn-procedures.jpg") -264px -269px no-repeat; }
#btn-procedures-04 a:hover { background:url("../images/btn-procedures.jpg") -386px -269px no-repeat; }

#wrap #email-link {
	width: 146px;
	height: 80px;
	display: block;
	position: absolute;
	top: 450px;
	left: 2px;
	cursor: pointer;
}

	#email-link a {
		width: 146px;
		height: 100px;
		display: block;
	}
	
	#email-link span { display: none; }
	
#bna-gallery {
	text-align:center;
	margin: 0 auto;
}

.bg_color {
	float: left;
	width: 670px;
	background:#ccc9bc;
}

#video-right {
	float: right;
	width: 127px;
	font-size: .8em;
	background:#EDEBDE;
	height: 415px;
	border-left: 1px solid #fff;
}

	#video-right #title-contact {
		height: 50px;
	}
	
	#video-right p {
		margin-left: 5px;
		margin-right: 5px;
		text-align: center;
	}
	
#rss-link {
	background: url("../images/rss.gif") top left no-repeat;
	padding: 0 0 0 20px;
	margin: 0 0 0 25px;
}

#newsletter {
	border: 1px solid #ab571f;
	margin: -3px 5px 0 6px;
	border-top:none;
}

#newsletter h2, #newsletter p, #newsletter form {
	margin-left: 10px;
}

#newsletter span {
	color:#9b451d;
}

input.button {width: 100px; margin: 0 auto; display: block;}

.magazines {margin-left:25px;}
.magimages {float:left; padding-right:25px;}

blockquote, q {
quotes:none;
}
#column-right blockquote {
	color: #bc6620;
	font: 22px/28px "Times New Roman";
	font-style: italic;
	position: relative;
	padding: 0 0 0 12px;
	margin: 20px 0 0 20px;
	background: url("../images/quoteTop.jpg") no-repeat;
}


#social {
	display: block;
	position: relative;
	background: url("../images/img-certified.jpg") no-repeat;
	width: 228px;
	height: 138px;
}

/*a#twitter {
    height: 27px;
    position: absolute;
    top: 30px;
    width: 191px;
    text-indent: -9999em;
}*/

a#facebook {
    height: 27px;
    position: absolute;
    top: 32px;
    width: 191px;
    text-indent: -9999em;
   margin-bottom: 10px;
}

a#youtube {
    height: 69px;
    position: absolute;
    top: 64px;
    width: 191px;
    text-indent: -9999em;
   margin-bottom: 10px;
}
/*a#blog {
    height: 38px;
    position: absolute;
    text-indent: -9999em;
    top: 112px;
    width: 191px;
}*/

#sealtxt span {
font-family:"Times New Roman", Times, serif; color:#9b451d; font-size:15px; font-weight: bold;
}

#illus {
	background: url("../images/breast_augmentation.jpg") bottom left no-repeat;
	width: 476px;
	height:110px;
	text-indent:-9999px;
	display:block;
	margin-left: 30px;
}

#illus:hover {
	background: url("../images/breast_augmentation.jpg") bottom left no-repeat;
}

#illus1 {
	background: url("../images/implant-placement.jpg") bottom left no-repeat;
	width: 407px;
	height:136px;
	text-indent:-9999px;
	display:block;
	/*top: -136px;*/
	margin-left: 30px;
}

#illus1:hover {
	background: url("../images/implant-placement.jpg") bottom left no-repeat;
}

#illus2  {
	background: url("../images/breast-aug-thumb.jpg") top left no-repeat;
	width: 400px;
	height:276px;
	text-indent:-9999px;
	display:block;
	margin-left: 30px;
}

#illus2:hover {
	background: url("../images/breast-aug-thumb.jpg") bottom left no-repeat;
}

#illus3  {
	background: url("../images/breast-lift.jpg") bottom left no-repeat;
	width: 480px;
	height:149px;
	text-indent:-9999px;
	display:block;
	/*top: -149px;*/
	margin-left: 30px;
}

#illus3:hover {
	background: url("../images/breast-lift.jpg") bottom left no-repeat;
}

#illus4  {
	background: url("../images/breast_reduction.jpg") bottom left no-repeat;
	width: 480px;
	height:149px;
	text-indent:-9999px;
	display:block;
	/*top: -149px;*/
	margin-left: 30px;
}

#illus4:hover {
	background: url("../images/breast_reduction.jpg") bottom left no-repeat;
}

#illus5  {
	background: url("../images/breast-red-thumb.jpg") top left no-repeat;
	width: 457px;
	height:314px;
	text-indent:-9999px;
	display:block;
	/*top: -149px;*/
	margin-left: 30px;
}

#illus5:hover {
	background: url("../images/breast-red-thumb.jpg") bottom left no-repeat;
}

#illus6  {
	background: url("../images/breast_reconstruction.jpg") bottom left no-repeat;
	width: 480px;
	height:278px;
	text-indent:-9999px;
	display:block;
	/*top: -278px;*/
	margin-left: 30px;
}

#illus6:hover {
	background: url("../images/breast_reconstruction.jpg") bottom left no-repeat;
}

.TMDLink {
	margin-left:20px;
}

