@charset "UTF-8";
/* CSS Document */

/*** some people may not like to clear all of their padding and margin spacing but I do, I want to have full control ****/

*{
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	color:#666;
}

html{
	background:url(images/bg.jpg) repeat-x;
}

body{
}

.clear, #clear{
	clear:both;
}
	
#spam, #Website{
	display:none;
}

img{
	border:none;
}

h1 span, h2 span{
	display:none;
}

label{
	font-size:12px;
	display:block;
}

.error{
	color:red;
	margin-bottom:8px;
}

dt{
	margin-bottom:7px;
}

p{
	margin:0px 23px 13px 23px;
	font-size:12px;
	line-height:20px;
}

ul{
	font-size:12px;
	margin:0px 23px 23px 43px;
	font-size:12px;
	line-height:20px;
}

a{
	outline:none;
}

a:link, a:visited{
	color:#6EAED4;
	text-decoration:none;
}

a:active, a:hover{
	color:#6EAED4;
	text-decoration:underline;
}

.img-left{
	float:left;
	margin:0px 10px 0px 23px;
}

#rightcol-inside .img-left, #middlecol .img-left{
	float:left;
	margin:0px 10px 0px 0px;
}

/*** I usually do center aligned designs so I am going to set the container to sit in the middle of the page ****/

#header{
	background:url(images/masthead.jpg) no-repeat;
	width:1020px;
	height:120px;
	margin:0px auto;
	padding-left:1px;
}

	#logo-link{
		display:block;
		width:297px;
		height:74px;
		position:relative;
		left:57px;
		top:39px;
	}
	
#container{
	margin:0px auto; /**** learn css shortcuts, it will make your life easier ****/
	padding-left:28px;
	padding-right:27px;
	width:966px;
}

#container-inside{
	width:966px;
	margin:0px auto; /**** learn css shortcuts, it will make your life easier ****/
	background:#FFF;
}

#nav { 
	background:url("images/nav.jpg") no-repeat; 
	height:45px; 
	margin:0;
	}

span.main-nav-btn { display: none; }

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

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

#nav-01 { width: 68px;}
#nav-02 { width: 109px;}
#nav-03 { width: 95px;}
#nav-04 { width: 65px;}
#nav-05 { width: 102px;}
#nav-06 { width: 131px;}
#nav-07 { width: 158px;}
#nav-08 { width: 108px;}
#nav-09 { width: 50px;}
#nav-10 { width: 78px;}

/*-------------- (-79px) X position of button / (-30px) height of image from above ------------- */

#nav-01 a:hover { background: url("images/nav.jpg")  -0px -45px no-repeat; }
#nav-02 a:hover { background: url("images/nav.jpg")  -68px -45px no-repeat; }
#nav-03 a:hover { background: url("images/nav.jpg")  -177px -45px no-repeat; }
#nav-04 a:hover { background: url("images/nav.jpg")  -272px -45px no-repeat; }
#nav-05 a:hover { background: url("images/nav.jpg")  -337px -45px no-repeat; }
#nav-06 a:hover { background: url("images/nav.jpg")  -439px -45px no-repeat; }
#nav-07 a:hover { background: url("images/nav.jpg")  -570px -45px no-repeat; }
#nav-08 a:hover { background: url("images/nav.jpg")  -728px -45px no-repeat; }
#nav-09 a:hover { background: url("images/nav.jpg")  -836px -45px no-repeat; }
#nav-10 a:hover { background: url("images/nav.jpg")  -886px -45px no-repeat; }

/*-------------- Keeps the hover state on each page based on body id ------------- */

#home #nav #nav-01 { background: url("images/nav.jpg")  -0px -45px no-repeat; }
#about #nav #nav-02 { background: url("images/nav.jpg")  -68px -45px no-repeat; }
#procedures #nav #nav-03 { background: url("images/nav.jpg")  -177px -45px no-repeat; }
#gallery #nav #nav-04 { background: url("images/nav.jpg")  -272px -45px no-repeat; }
#testimonials #nav #nav-05 { background: url("images/nav.jpg")  -337px -45px no-repeat; }
#fees #nav #nav-06 { background: url("images/nav.jpg")  -439px -45px no-repeat; }
#outoftown #nav #nav-07 { background: url("images/nav.jpg")  -570px -45px no-repeat; }
#consultations #nav #nav-08 { background: url("images/nav.jpg")  -728px -45px no-repeat; }
#blog #nav #nav-09 { background: url("images/nav.jpg")  -836px -45px no-repeat; }
#contact #nav #nav-10 { background: url("images/nav.jpg")  -886px -45px no-repeat; }
	
#banner{
	background:url(images/header.jpg) no-repeat;
	height:391px;
	width:965px;
}

#banner-inside{
	background:url(images/inside-banner.jpg) no-repeat;
	height:322px;
	width:965px;
}

#banner-inside-face{
	background:url(images/inside-banner-face.jpg) no-repeat;
	height:322px;
	width:965px;
}

#banner-inside-body{
	background:url(images/inside-banner-body.jpg) no-repeat;
	height:322px;
	width:965px;
}


#banner-inside-breast{
	background:url(images/inside-banner-breast.jpg) no-repeat;
	height:322px;
	width:965px;
}

#banner-inside-breast-reconstruction{
	background:url(images/inside-banner-breast-reconstruction.jpg) no-repeat;
	height:322px;
	width:965px;
}

#banner-inside-generic{
	background:url(images/inside-banner-generic.jpg) no-repeat;
	height:322px;
	width:965px;
}

#banner-inside-outoftown{
	background:url(images/inside-banner-outoftown.jpg) no-repeat;
	height:322px;
	width:965px;
}

#banner-inside-weightloss{
	background:url(images/inside-banner-weightloss.jpg) no-repeat;
	height:322px;
	width:965px;
}

#banner-inside-mommyplasty{
	background:url(images/inside-banner-mommyplasty.jpg) no-repeat;
	height:322px;
	width:965px;
}

	#banner #identifier{
		padding:20px 0px 0px 20px;
		width:200px;
		margin:0px !important;
	}
	
		#identifier li{
			list-style-type:none;
		}

		#identifier li ul{
			list-style-type:none;
			margin-left:20px;
			margin-bottom:3px;
			font-size:12px;
		}
	
			#identifier li ul li{
				margin-bottom:0px;
			}

			#banner #identifier li ul li a:link, #banner #identifier li ul li a:visited{
				color:#FFF;
				text-decoration:none;
			}

			#banner #identifier li ul li a:active, #banner #identifier li ul li a:hover{
				color:#FFF;
				text-decoration:underline;
			}
	
	a.closed #body-slide{
		background:url(images/body-up.png) no-repeat;
		width:104px;
		height:40px;
		display:block;
	}
	
	a.opened #body-slide{
		background:url(images/body-ovr.png) no-repeat;
		width:104px;
		height:40px;
		display:block;
	}

	a.closed #breast-slide{
		background:url(images/breast-up.png) no-repeat;
		width:125px;
		height:37px;
		display:block;
	}
	
	a.opened #breast-slide{
		background:url(images/breast-ovr.png) no-repeat;
		width:125px;
		height:37px;
		display:block;
	}

	a.closed #face-slide{
		background:url(images/face-up.png) no-repeat;
		width:96px;
		height:40px;
		display:block;
	}
	
	a.opened #face-slide{
		background:url(images/face-ovr.png) no-repeat;
		width:96px;
		height:40px;
		display:block;
	}

	a.closed #after-slide{
		background:url(images/after-up.png) no-repeat;
		width:199px;
		height:72px;
		display:block;
	}
	
	a.opened #after-slide{
		background:url(images/after-ovr.png) no-repeat;
		width:199px;
		height:72px;
		display:block;
	}
	
#content, #content-inside-3col{
	background:url(images/content-bg.jpg) repeat-y;
}

#content-inside{
	background:url(images/inside-content-bg.jpg) repeat-y;
}

#leftcol{
	width:268px;
	float:left;
}

	#contact-us{
		background:url(images/contact-us.jpg) no-repeat;
		width:268px;
		height:52px;
	}	
	
	#leftcol form{
		margin:0px 0px 23px 23px;
		color:#9ca1af;
	}
	
		#leftcol form input{
			border:solid 1px #9ca1af;
			width:215px;
			padding:4px;
			margin-bottom:4px;
			color:#9ca1af;
		}

		#leftcol form textarea{
			border:solid 1px #9ca1af;
			width:215px;
			padding:4px;
			margin-bottom:4px;
			height:60px;
			font-size:12px;
			color:#9ca1af;
		}

		#leftcol form input#Submit{
			background:none;
			width:70px;
			font-size:14px;
		}
		
		#middlecol form select{
			background:none;
			border:solid 1px #9ca1af;
			width:224px;
			padding-top:4px;
			margin-bottom:4px;
			font-size:12px;
			color:#9ca1af;
		}	
		
		#middlecol form option{
			padding:4px 4px 0px 4px;
		}
		
	#middlecol form{
		margin:0px 0px 23px 23px;
		color:#9ca1af;
	}
	
		#middlecol form input{
			border:solid 1px #9ca1af;
			width:215px;
			padding:4px;
			margin-bottom:4px;
			color:#9ca1af;
		}

		#middlecol form textarea{
			border:solid 1px #9ca1af;
			width:215px;
			padding:4px;
			margin-bottom:4px;
			height:60px;
			font-size:12px;
			color:#9ca1af;
		}

		#middlecol form input#Submit{
			background:none;
			width:70px;
			font-size:14px;
		}
		
		#middlecol table{
			font-size:12px;
			margin-left:23px;
		}
		
		#middlecol td{
			padding:0px 30px 10px 0px;
		}	

	#maplink{
		background:url(images/map.jpg) no-repeat;
		width:157px;
		height:54px;
		display:block;
		margin:0px 0px 23px 23px;
	}

	#sidebar ul{
		list-style-type:none;
		margin-left:23px !important;
	}

	#sidebar li ul{
		margin-left:0px !important;
	}

#rightcol{
	width:277px;
	float:right;
}

	h2#about{
		background:url(images/about-dr-pin.jpg) no-repeat;
		width:275px;
		height:50px;
		margin-left:1px !important;
	}

	#related-links{
		background:url(images/related-links.jpg) no-repeat;
		width:237px;
		height:49px;
	}
	
	#contact-info{
		background:url(images/contact-info.jpg) no-repeat;
		width:237px;
		height:49px;
	}
	
	#patient-forms{
		background:url(images/patient-forms.jpg) no-repeat;
		width:262px;
		height:49px;
		margin-left:1px;
	}

#middlecol{
	width:422px;
	margin-left:267px;
}

	h1#index-pagetitle{
		background:url(images/welcom.jpg) no-repeat;
		width:421px;
		height:52px;
		margin-bottom:23px;
		margin-left:1px !important;
		margin-right:0px !important;
		border:none !important;	
	}

	#middlecol h1{
		color:#6eaed4;
		font-weight:normal;
		border-bottom:1px #6eaed4 dotted;
		margin:0px 23px 23px 23px;
		padding-bottom:4px;
	}

	#middlecol h2{
		color:#6eaed4;
		font-weight:normal;
		margin:0px 23px 15px 23px;
		font-size:18px;
	}
	
	#middlecol h3{
		color:#666;
		font-weight:bold;
		margin:0px 23px 15px 23px;
		font-size:16px;
	}

#leftcol-inside{
	width:268px;
	float:left;
}

	#articles{
		background:url(images/articles.jpg) no-repeat;
		width:268px;
		height:46px;
	}
	
	#procedures-left{
		background:url(images/procedures.jpg) no-repeat;
		width:268px;
		height:46px;
	}	

	#leftcol-inside form{
		margin:0px 0px 23px 23px;
		color:#9ca1af;
	}
	
		#leftcol-inside form input{
			border:solid 1px #9ca1af;
			width:215px;
			padding:4px;
			margin-bottom:4px;
			color:#9ca1af;
		}

		#leftcol-inside form textarea{
			border:solid 1px #9ca1af;
			width:215px;
			padding:4px;
			margin-bottom:4px;
			height:60px;
			font-size:12px;
			color:#9ca1af;
		}

		#leftcol-inside form input#Submit{
			background:none;
			width:70px;
			font-size:14px;
		}

	#content-inside #identifier, #content-inside-3col #identifier{
		padding:0px 0px 0px 20px;
		margin:0px !important;
	}	
			#content-inside #identifier li ul li a:link, #content-inside-3col #identifier li ul li a:link, #content-inside #identifier li ul li a:visited, #content-inside-3col #identifier li ul li a:visited{
				color:#422912;
				text-decoration:none;
			}

			#content-inside #identifier li ul li a:active, #content-inside-3col #identifier li ul li a:active, #content-inside #identifier li ul li a:hover, #content-inside-3col #identifier li ul li a:hover{
				color:#422912;
				text-decoration:underline !important;
			}
	
	#content-inside a.closed #body-slide, #content-inside-3col a.closed #body-slide{
		background:url(images/body-up-inside.png) no-repeat;
		width:104px;
		height:40px;
		display:block;
	}
	
	#content-inside a.opened #body-slide, #content-inside-3col a.opened #body-slide{
		background:url(images/body-ovr-inside.png) no-repeat;
		width:104px;
		height:40px;
		display:block;
	}

	#content-inside a.closed #breast-slide, #content-inside-3col a.closed #breast-slide{
		background:url(images/breast-up-inside.png) no-repeat;
		width:125px;
		height:37px;
		display:block;
	}
	
	#content-inside a.opened #breast-slide, #content-inside-3col a.opened #breast-slide{
		background:url(images/breast-ovr-inside.png) no-repeat;
		width:125px;
		height:37px;
		display:block;
	}

	#content-inside a.closed #face-slide, #content-inside-3col a.closed #face-slide{
		background:url(images/face-up-inside.png) no-repeat;
		width:96px;
		height:40px;
		display:block;
	}
	
	#content-inside a.opened #face-slide, #content-inside-3col a.opened #face-slide{
		background:url(images/face-ovr-inside.png) no-repeat;
		width:96px;
		height:40px;
		display:block;
	}

	#content-inside a.closed #after-slide, #content-inside-3col a.closed #after-slide{
		background:url(images/after-up-inside.png) no-repeat;
		width:199px;
		height:72px;
		display:block;
	}
	
	#content-inside a.opened #after-slide, #content-inside-3col a.opened #after-slide{
		background:url(images/after-ovr-inside.png) no-repeat;
		width:199px;
		height:72px;
		display:block;
	}

#rightcol-inside{
	width:697px;
	float:left;
}

	#inside-page-title{
		background:url(images/inside-title.jpg) no-repeat;
		width:319px;
		height:49px;
		margin-left:0px !important;
		border:none !important;
	}

	#inside-title-about{
		background:url(images/inside-about.jpg) no-repeat;
		width:525px;
		height:56px;
		margin-bottom:10px;
		margin-left:0px !important;
		border:none !important;
	}
	
	#inside-title-procedures{
		background:url(images/inside-procedures.jpg) no-repeat;
		width:525px;
		height:36px;
		margin-left:0px !important;
		border:none !important;
	}
	
	#inside-title-gallery{
		background:url(images/inside-gallery.jpg) no-repeat;
		width:525px;
		height:36px;
		margin-left:0px !important;
		border:none !important;
	}

	#inside-title-testimonials{
		background:url(images/inside-testimonials.jpg) no-repeat;
		width:549px;
		height:36px;
		margin-left:0px !important;
		border:none !important;
	}

	#inside-title-fees{
		background:url(images/inside-fees.jpg) no-repeat;
		width:349px;
		height:67px;
		margin-left:0px !important;
		border:none !important;
	}
	
	#inside-title-outoftown{
		background:url(images/inside-outoftown.jpg) no-repeat;
		width:400px;
		height:36px;
		margin-left:0px !important;
		border:none !important;
	}

	#inside-title-consultations{
		background:url(images/inside-consultations.jpg) no-repeat;
		width:525px;
		height:36px;
		margin-left:0px !important;
		border:none !important;
	}
	
	#inside-title-virtual-consultations{
		background:url(images/inside-virtual-consultations.jpg) no-repeat;
		width:376px;
		height:36px;
		margin-left:0px !important;
		border:none !important;
	}
	
	#inside-title-blog{
		background:url(images/inside-blog.jpg) no-repeat;
		width:525px;
		height:49px;
		margin-left:0px !important;
		border:none !important;
	}

	#inside-title-contact{
		background:url(images/inside-contact.jpg) no-repeat;
		width:525px;
		height:49px;
		margin-left:0px !important;
		border:none !important;
	}

	#inside-title-bodycontouring{
		background:url(images/inside-bodycontouring.jpg) no-repeat;
		width:525px;
		height:49px;
		margin-left:0px !important;
		border:none !important;
	}

	#inside-title-liposuction{
		background:url(images/inside-liposuction.jpg) no-repeat;
		width:525px;
		height:49px;
		margin-left:0px !important;
		border:none !important;
	}
	
	#inside-title-tummytuck{
		background:url(images/inside-tummytuck.jpg) no-repeat;
		width:525px;
		height:49px;
		margin-left:0px !important;
		border:none !important;
	}
	
	#inside-title-armlift{
		background:url(images/inside-armlift.jpg) no-repeat;
		width:525px;
		height:49px;
		margin-left:0px !important;
		border:none !important;
	}

	#inside-title-mommyplasty{
		background:url(images/inside-mommyplasty.jpg) no-repeat;
		width:525px;
		height:36px;
		margin-left:0px !important;
		border:none !important;
	}

	#inside-title-malebreastreduction{
		background:url(images/inside-malebreastreduction.jpg) no-repeat;
		width:575px;
		height:56px;
		margin-left:0px !important;
		border:none !important;
	}

	#inside-title-breastsurgery{
		background:url(images/inside-breastsurgery.jpg) no-repeat;
		width:525px;
		height:49px;
		margin-left:0px !important;
		border:none !important;
	}
	
	#inside-title-breastaugmentation{
		background:url(images/inside-breastaugmentation.jpg) no-repeat;
		width:525px;
		height:49px;
		margin-left:0px !important;
		border:none !important;
	}
	
	#inside-title-breastlift{
		background:url(images/inside-breastlift.jpg) no-repeat;
		width:525px;
		height:36px;
		margin-left:0px !important;
		border:none !important;
	}
	
	#inside-title-breastreduction{
		background:url(images/inside-breastreduction.jpg) no-repeat;
		width:525px;
		height:36px;
		margin-left:0px !important;
		border:none !important;
	}

	#inside-title-breastreconstruction{
		background:url(images/inside-breastreconstruction.jpg) no-repeat;
		width:575px;
		height:36px;
		margin-left:0px !important;
		border:none !important;
	}

	#inside-title-breastimplantrevision{
		background:url(images/inside-breastimplantrevision.jpg) no-repeat;
		width:525px;
		height:36px;
		margin-left:0px !important;
		border:none !important;
	}

	#inside-title-facialsurgery{
		background:url(images/inside-facialsurgery.jpg) no-repeat;
		width:525px;
		height:49px;
		margin-left:0px !important;
		border:none !important;
	}
	
	#inside-title-facelift{
		background:url(images/inside-facelift.jpg) no-repeat;
		width:525px;
		height:36px;
		margin-left:0px !important;
		border:none !important;
	}
	
	#inside-title-browlift{
		background:url(images/inside-browlift.jpg) no-repeat;
		width:525px;
		height:36px;
		margin-left:0px !important;
		border:none !important;
	}
	
	#inside-title-eyelidsurgery{
		background:url(images/inside-eyelidsurgery.jpg) no-repeat;
		width:525px;
		height:36px;
		margin-left:0px !important;
		border:none !important;
	}
	
	#inside-title-rhinoplasty{
		background:url(images/inside-rhinoplasty.jpg) no-repeat;
		width:525px;
		height:49px;
		margin-left:0px !important;
		border:none !important;
	}
	
	#inside-title-earsurgery{
		background:url(images/inside-earsurgery.jpg) no-repeat;
		width:525px;
		height:49px;
		margin-left:0px !important;
		border:none !important;
	}
	
	#inside-title-afterweightloss{
		background:url(images/inside-afterweightloss.jpg) no-repeat;
		width:525px;
		height:49px;
		margin-left:0px !important;
		border:none !important;
	}
	
	#inside-title-auglift{
		background:url(images/inside-auglift.jpg) no-repeat;
		width:538px;
		height:36px;
		margin-left:0px !important;
		border:none !important;
	}

	#rightcol-inside h1{
		color:#6eaed4;
		font-weight:normal;
		border-bottom:1px #6eaed4 dotted;
		margin:0px 23px 23px 23px;
		padding-bottom:4px;
		font-size:20px;
	}

	#rightcol-inside h2{
		color:#6eaed4;
		font-weight:normal;
		margin:0px 23px 15px 23px;
		font-size:18px;
	}
	
	#rightcol-inside h3{
		color:#666;
		font-weight:bold;
		margin:0px 23px 15px 23px;
		font-size:16px;
	}
	
	#rightcol h1{
		color:#6eaed4;
		font-weight:normal;
		border-bottom:1px #6eaed4 dotted;
		margin:0px 23px 23px 23px;
		padding-bottom:4px;
		font-size:20px;
	}

	#rightcol h2{
		color:#6eaed4;
		font-weight:normal;
		margin:0px 23px 15px 23px;
		font-size:18px;
	}
	
	#rightcol h3{
		color:#666;
		font-weight:bold;
		margin:0px 23px 15px 23px;
		font-size:16px;
	}

	#rightcol-inside p.postmeta{
		margin-top:-18px !important;
		font-size:10px;
		font-weight:bold;
	}

		.post-bottom{
			border-bottom:1px solid #666;
			margin:0px 23px 23px 23px;
		}

	.case-contain{
		margin-bottom:10px;
		margin-left:23px;
	}

	.gallery{
		border:2px solid #CCC;
		margin-right:8px;
		margin-bottom:8px;
		display:block;
		float:left;
	}
	
	#body-contouring-links{
		margin-bottom:40px;
	}
	
	/*** body slider sticky hovers ****/
	
	#leftcol-slider-body-contouring #body-contouring-sliderlink a:link, #leftcol-slider-body-contouring #body-contouring-sliderlink a:visited{
		text-decoration:underline !important;
	}	

	#leftcol-slider-liposuction #liposuction-sliderlink a:link, #leftcol-slider-liposuction #liposuction-sliderlink a:visited{
		text-decoration:underline !important;
	}	
	
	#leftcol-slider-tummy-tuck #tummy-tuck-sliderlink a:link, #leftcol-slider-tummy-tuck #tummy-tuck-sliderlink a:visited{
		text-decoration:underline !important;
	}	

	#leftcol-slider-armlift #armlift-sliderlink a:link, #leftcol-slider-armlift #armlift-sliderlink a:visited{
		text-decoration:underline !important;
	}	

	#leftcol-slider-mommyplasty #mommyplasty-sliderlink a:link, #leftcol-slider-mommyplasty #mommyplasty-sliderlink a:visited{
		text-decoration:underline !important;
	}	

	#leftcol-slider-male-breast-reduction #male-breast-reduction-sliderlink a:link, #leftcol-slider-male-breast-reduction #male-breast-reduction-sliderlink a:visited{
		text-decoration:underline !important;
	}	
	
	/*** breast slider sticky hovers ****/
	
	#leftcol-slider-breast-surgery #breast-surgery-sliderlink a:link, #leftcol-slider-breast-surgery #breast-surgery-sliderlink a:visited{
		text-decoration:underline !important;
	}	

	#leftcol-slider-breast-augmentation #breast-augmentation-sliderlink a:link, #leftcol-slider-breast-augmentation #breast-augmentation-sliderlink a:visited{
		text-decoration:underline !important;
	}	

	#leftcol-slider-breast-lift #breast-lift-sliderlink a:link, #leftcol-slider-breast-lift #breast-lift-sliderlink a:visited{
		text-decoration:underline !important;
	}	
	
	#leftcol-slider-breast-aug-lift #breast-aug-lift-sliderlink a:link, #leftcol-slider-breast-aug-lift #breast-aug-lift-sliderlink a:visited{
		text-decoration:underline !important;
	}

	#leftcol-slider-breast-reduction #breast-reduction-sliderlink a:link, #leftcol-slider-breast-reduction #breast-reduction-sliderlink a:visited{
		text-decoration:underline !important;
	}	

	#leftcol-slider-breast-reconstruction #breast-reconstruction-sliderlink a:link, #leftcol-slider-breast-reconstruction #breast-reconstruction-sliderlink a:visited{
		text-decoration:underline !important;
	}	
	
	#leftcol-slider-breast-implant-revision #breast-implant-revision-sliderlink a:link, #leftcol-slider-breast-implant-revision #breast-implant-revision-sliderlink a:visited{
		text-decoration:underline !important;
	}	
	
	/*** face slider sticky hovers ****/
	
	#leftcol-slider-facial-surgery #facial-surgery-sliderlink a:link, #leftcol-slider-facial-surgery #facial-surgery-sliderlink a:visited{
		text-decoration:underline !important;
	}	

	#leftcol-slider-facelift #facelift-sliderlink a:link, #leftcol-slider-facelift #facelift-sliderlink a:visited{
		text-decoration:underline !important;
	}	

	#leftcol-slider-browlift #browlift-sliderlink a:link, #leftcol-slider-browlift #browlift-sliderlink a:visited{
		text-decoration:underline !important;
	}	

	#leftcol-slider-eyelid-surgery #eyelid-surgery-sliderlink a:link, #leftcol-slider-eyelid-surgery #eyelid-surgery-sliderlink a:visited{
		text-decoration:underline !important;
	}	
	
	#leftcol-slider-rhinoplasty #rhinoplasty-sliderlink a:link, #leftcol-slider-rhinoplasty #rhinoplasty-sliderlink a:visited{
		text-decoration:underline !important;
	}	

	#leftcol-slider-ear-surgery #ear-surgery-sliderlink a:link, #leftcol-slider-ear-surgery #ear-surgery-sliderlink a:visited{
		text-decoration:underline !important;
	}	
	
	/*** weight loss slider sticky hovers ****/
	
	#leftcol-slider-weight #after-weightloss-sliderlink a:link, #leftcol-slider-weight #after-weightloss-sliderlink a:visited{
		text-decoration:underline !important;
	}
	
	.landing-float{
		float:left;
		width:330px;
	}
	
	.landing-floated{
		float:left;
		width:330px;
	}
	
	.bna-procedure{
		border-bottom:1px dotted;
		font-size:22px !important;
	}
	
#clear{
	clear:both; /*** this stops the floating ***/
}

#footer{
	margin-top:63px;
	height:107px; /*** you don't always need set a height for the footer ***/
	background:url(images/footer-bg.jpg) repeat-x;
}

	#footer-contain{
		background:url(images/asps-logo.jpg) no-repeat;
		width:965px;
		margin:0px auto;
	}
	
	#footer p{
		padding-top:20px;
		text-align:center;
		color:#FFF;
	}
	