* {
	margin: 0;
	padding: 0;
	}
body {
	background-color: #fff;
	font-family: georgia, palatino, times new roman, times, serif;
	font-size: small;
	margin-bottom: 30px;
	}
h1#header {
	height: 87px;
	background: #3f6b9d url(graphics/sub_logo.gif) no-repeat;
	text-indent: -200em;
	overflow: hidden;
	width: 750px;
	}
h1#header a {
	text-indent: -200em;
	overflow: hidden;
	width: 330px;
	height: 87px;
	position: absolute;
	top: 0;
	left: 0;
	}
div#swf {
	position: absolute;
	top: 0;
	left: 329px;
	}
/****
 Nav
 ****/
ul#nav {
	width: 750px;
	font-family: verdana, geneva, arial, helvetica, sans-serif;
	}
ul#subnav {
	position: absolute;
	left: 0;
	top: 130px;
	padding-top: 11px;
	background: url(graphics/subnav_top.gif) no-repeat;
	width: 201px;
	z-index: 1000;
	}
ul#subnav.tall {
	height: 372px;
	background: url(graphics/subnav.jpg) no-repeat; 
	}
ul#subnav li, ul#subnav h2 {
	list-style: none;
	width: 200px;
	text-indent: -200em;
	overflow: hidden;
	background-position: 0 -24px;
	position: relative;
	float: left;
	}
ul#subnav li li, ul#subnav h2 {
	height: 24px;
	}
ul#subnav a {
	width: 200px;
	height: 24px;
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	}
ul#subnav.testimonial li {
	text-indent: 0;
	}
ul#subnav.testimonial p {
	float: none;
	margin: 1em 21px;
	width: 153px;
	color: #fff;
	font-family: verdana, geneva, arial, helvetica, sans-serif;
	font-size: 90%;
	}
h2#h_breast {
	background-image: url(graphics/buttons/breast.gif);
	background-position: 0 0;
	}
h2#h_body {
	background-image: url(graphics/buttons/body.gif);
	background-position: 0 0;
	}
h2#h_facial {
	background-image: url(graphics/buttons/facial.gif);
	background-position: 0 0;
	}
h2#h_laser {
	background-image: url(graphics/buttons/h_laser.gif);
	background-position: 0 0;
	}
h2#h_non {
	background-image: url(graphics/buttons/h_non.gif);
	background-position: 0 0;
	}
ul#subnav a:hover {
	background-position: 0 -48px;
	}
li#abdomin, li#abdomin a {
	background-image: url(graphics/buttons/abdo.gif);
	}
li#breastaug, li#breastaug a {
	background-image: url(graphics/buttons/baug.gif);
	}
li#breastlift, li#breastlift a {
	background-image: url(graphics/buttons/blift.gif);
	}
li#reduction, li#reduction a {
	background-image: url(graphics/buttons/breduction.gif);
	}
li#chin, li#chin a {
	background-image: url(graphics/buttons/chin.gif);
	}
li#eye, li#eye a {
	background-image: url(graphics/buttons/eyelid.gif);
	}
li#face, li#face a {
	background-image: url(graphics/buttons/facelift.gif);
	}
li#laser, li#laser a {
	background-image: url(graphics/buttons/laser.gif);
	}
li#removal, li#removal a {
	background-image: url(graphics/buttons/hair.gif);
	}
li#resurfacing, li#resurfacing a {
	background-image: url(graphics/buttons/resurfacing.gif);
	}
li#nlite, li#nlite a {
	background-image: url(graphics/buttons/nlite.gif);
	}
li#lipo, li#lipo a {
	background-image: url(graphics/buttons/lipo.gif);
	}
li#skin, li#skin a {
	background-image: url(graphics/buttons/skin.gif);
	}
li#micro, li#micro a {
	background-image: url(graphics/buttons/microderm.gif);
	}
li#thermage, li#thermage a {
	background-image: url(graphics/buttons/thermage.gif);
	}
li#rhino, li#rhino a {
	background-image: url(graphics/buttons/rhinoplasty.gif);
	}
li#tattoo, li#tattoo a {
	background-image: url(graphics/buttons/tattoo.gif);
	}
li#botox, li#botox a {
	background-image: url(graphics/buttons/botox.gif);
	}
li#fillers, li#fillers a {
	background-image: url(graphics/buttons/fillers.gif);
	}
li#smartlipo, li#smartlipo a {
	background-image: url(graphics/buttons/smart_lipo.gif);
	}
li#zerona, li#zerona a {
	background-image: url(graphics/buttons/zerona.gif);
	}
li#butt_lift, li#butt_lift a {
	background-image: url(graphics/buttons/butt_lift.gif);
	}
/****
 Content
 ****/
div#contentwrap {
	background-color: #4383cc;
	width: 750px;
	}
* html div#contentwrap, * html div#content {
	height: 366px;
	}
div#content {
	background-color: #e1e6ec;
	padding: 1.5em 25px .25em 25px;
	margin-left: 200px;
	border-left: 1px solid #15335a;
	font-size: 110%;
	min-height: 368px;
	}
div#content p, div#content ul, div#content ol, address {
	margin-bottom: .65em;
	line-height: 130%;
	}
div#content h1 {
	text-indent: -200em;
	overflow: hidden;
	width: 508px;
	height: 37px;
	margin-bottom: .5em;
	}
div#content h2 {
	margin: 0 0 .25em 0;
	font-size: 110%;
	font-family: arial, geneva, helvetica, sans-serfi;
	color: #4383cc;
	}
div#content ul, div#content ol {
	padding-left: 2em;
	}
div#content address {
	font-style: normal;
	}
div.photos, div.gallery {
	margin-bottom: 1em;
	}
div#content div.photos h2 {
	background: url(graphics/results.gif) no-repeat;
	margin-bottom: 0;
	text-indent: -200em;
	overflow: hidden;
	height: 31px;
	width: 506px;
	}
div#content div.gallery h2 {
	background-repeat: no-repeat;
	margin-bottom: 0;
	text-indent: -200em;
	overflow: hidden;
	height: 31px;
	width: 506px;
	}
div.photos table, div.gallery table {
	/*width: 506px;*/
	margin: 0 auto;
	text-align: center;
	}
div.photos td, div.gallery td {
	padding: 10px;
	/*width: 50%;*/
	font-family: verdana, geneva, arial, helvetica, sans-serif;
	font-size: 80%;
	text-align: center;
	}
div.photos td img, div.gallery td img {
	border: 1px solid #333;
	}
div.gallery h2#h2ba {
	background-image: url(graphics/procedures/breastaug.gif);
	}
div.gallery h2#h2bl {
	background-image: url(graphics/procedures/breastlift.gif);
	}
div.gallery h2#h2bla {
	background-image: url(graphics/procedures/breastliftwaug.gif);
	}
div.gallery h2#h2br {
	background-image: url(graphics/procedures/breastred.gif);
	}
div.gallery h2#h2ab {
	background-image: url(graphics/procedures/abdominoplasty.gif);
	}
div.gallery h2#h2ls {
	background-image: url(graphics/procedures/lipo.gif);
	}
div.gallery h2#h2nl {
	background-image: url(graphics/procedures/necklipo.gif);
	}
div.gallery h2#h2fl {
	background-image: url(graphics/procedures/facelift.gif);
	}
div.gallery h2#h2ci {
	background-image: url(graphics/procedures/chin.gif);
	}
div.gallery h2#h2el {
	background-image: url(graphics/procedures/eyelift.gif);
	}
div.gallery h2#h2rp {
	background-image: url(graphics/procedures/rhino.gif);
	}
div.gallery h2#h2re {
	background-image: url(graphics/procedures/restylane.gif);
	}
div.gallery h2#h2th {
	background-image: url(graphics/procedures/thermage.gif);
	}
div.gallery h2#h2tr {
	background-image: url(graphics/procedures/tattoo.gif);
	}
div.gallery h2#ltls {
	background-image: url(graphics/procedures/lunchtime_lipo.gif);
	}
div.gallery h2#h2mbr {
	background-image: url(graphics/procedures/malebreastred.gif);
	}
div.gallery h2#h2bbl {
	background-image: url(graphics/procedures/bluelift.gif);
	}
div.gallery h2#h2lptr {
	background-image: url(graphics/procedures/lipotransfer.gif);
	}
div.gallery h2#h2brbl {
	background-image: url(graphics/procedures/brazilianbuttlift.gif);
	}
div.gallery h2#h2scpe {
	background-image: url(graphics/procedures/sculptra-pelleve.gif);
	}
div.gallery h2#h2zer {
	background-image: url(graphics/procedures/zerona.gif);
	}



table.form td {
	padding: 4px;
	vertical-align: top;
	}
fieldset {
	padding: .5em;
	margin: 1em 0;
	border: 1px solid #ccc;
	}
legend {
	font-weight: bold;
	color: #333;
	padding: 0 5px;
	}
div#content p.quip {
	margin-bottom: 2em;
	}
img.spot {
	float: right;
	width: 300px;
	margin-left: 10px;
	margin-bottom: 1em;
	}
img.procedure {
	display: block;
	float: right;
	width: 100px;
	border: 1px solid #4383cc;
	clear: right;
	margin: 5px 20px 0 0;
	}
img.left {
	display: block;
	float: left;
	width: 100px;
	border: 1px solid #4383cc;
	margin: 0 1em 0 0;
	}
img.right {
	display: block;
	float: right;
	width: 100px;
	border: 1px solid #4383cc;
	margin: 0 0 0 1em;
	}
blockquote {
	margin: 2em 0 0 2em;
	}
div#content blockquote p {
	margin: 1em 0 0 0;
	}
div#content p.quoter {
	margin: 0 0 2em 0;
	text-align: right;
	}
div#content ul#finance_links {
	list-style: none;
	margin: 2em 0 0 0;
	padding: 0 0 13em 0;
	}
ul#finance_links li {
	float: left;
	width: 50%;
	text-align: center;
	}
ul#finance_links img {
	border: 1px solid #3f6b9d;
	}
