html, body {
	margin: 0;
	padding: 0;
	width: 100%;
	height: 100%;
	color: #868686;
	line-height: 14px;
	font-size: 11px;
	font-family: Verdana;
}
a,
a:link,
a:active,
a:visited {
	color: #868686;	
	text-decoration: none;
}
a:hover {
	text-decoration: none;
}
ul {
		list-style: none;
	}
#panelnavwrapper {
	width: 400px;
	margin: 5px 20px 15px 58px;
	}
ul.panelNav {
	margin: 0px;
	text-align: left;
	padding:0;
	}
.panelNav li {
	
	border-bottom: none;
	text-align: left;
	}
.panelNav li.last {
	border: none;
	}
.panelNav a, .panelNav a:link .panelNav a:visited {
	color: #868686;
	text-decoration: none;
	font-size: 11px;
	line-height: 17px;
	font-weight: bold;
	}
.panelNav a:hover {
	color: #868686;
	text-decoration: underline;
	}	
.indent {
	padding-left: 11px;
}

.clear {
	height: 0px;
	clear: both;
	font-size: 1px;
	line-height: 0px;
	margin: 0;
	padding: 0;

}
.right {
	float: right;
}
.left {
	float: left;
}
.centeredAll {
	text-align: center;
	margin: auto;
}
.centeredText {
	text-align: center;
}
div.directions{
	width: 143px;
	height:39px;
	float: right;
	display: inline;
	margin: 0 180px 0 0;
}
div.directions a {
	width: 143px;
	height: 39px;
	display: block;
	text-decoration: none;
	outline: none;
	text-indent: -9999px;
	background-image: url(../images/get_direction_btn.jpg);
}
div.directions a, div.directions a:link,div.directions a:active,div.directions a:visited {
	color: #868686;	
	text-decoration: underline;
}
div.directions a:hover {
	text-decoration: none;
}

div a.hoverMe , div a:link.hoverMe, div a:active.hoverMe , div a:visited.hoverMe  {
	color: #868686;	
	text-decoration: underline;
}
div a:hover.hoverMe  {
	text-decoration: none;
}

.centerContentContainerWBorder {
	position: relative;
	border: 0;
	margin: auto;
	width: 889px;
	padding: 0;
	margin-bottom: 8px;
	border: 1px solid #E5E5E5;
}

.alt { 
	display: none; 
	}
h1.inline a:hover, h2.inline a:hover, h3.inline a:hover{
	text-decoration: none;
}

.bold {
  font-weight: bold;
  }

/* page elements */

#container {
	margin:0px auto;
	padding-bottom: 20px;
	width:990px;
	color: #868686;
	line-height: 14px;
	font-size: 11px;
	font-family: Verdana;
}
#topNav {
	float: right;
}
#navlist {
	margin: 0;
	padding: 0;
}
#navlist li {
	float: left;
	list-style-type: none;
	margin: 0 0 0 15px;
	padding: 0;
	white-space: nowrap;
}

#header {
	background: #FFFFFF url(../images/headerBG.jpg) no-repeat;
	height: 166px;
}
div#header a.logoBtn {
	margin: 15px 11px 10px 13px;
	height: 160px;
	width: 960px;
	border: none;	
}
div#header img{
	border: none;
}
#mainContent {
	background: #FFFFFF url(../images/mainContentBG.jpg) repeat-y;

}

.moreInfoContentContainerWide {
	position:relative;
	width: 850px;
}
.moreInfoContentWide {
	top: 0px;
	left: 0px;
	margin-left:58px;
	padding:0;
}

.moreInfoContentWide p{
	margin:0px 0 15px 0;
	width: 575px;

}
.moreInfoContentContainerWide a:link {
	text-decoration:none;
}
.moreInfoContentContainerWide a:hover {
	text-decoration:underline;
}
.greyBarFrontRounded {
	z-index:30;
	position: absolute;
	top: 0;
	left: 0;
	background: url(../images/greyBarFrontRounded.jpg) no-repeat; 
	height: 24px;
	width: 10px;
}
.moreInfoDisplayInner {
	cursor: pointer;
}
.greyBarCA {
	float:right;
	display:inline;
	z-index:20;
	position: relative;
	width: 923px;
	margin: 0px 0 5px 0;
	border: 0;
	height: 24px;
	background: url(../images/greyBarBG.jpg) repeat-x;
}
h2.secHeader, h4.secHeader {
	font-size: 11px;
	font-weight: bold;
	line-height: 20px;
	margin: 0 0 0 11px;
	padding: 0;
}
#footer {
	background: #FFFFFF url(../images/footerBG.jpg) top no-repeat;
	text-align: center;
	font-size: 11px;
	border: none;
	padding: 15px 0;
	width:100%;

}
#footerNav {
	border: none;
	margin: 0 auto;
	width: 540px;
}

a.footerContact {
	display:block;
	position: relative;
    line-height: 15px;
    background-image: url(../images/footerContact.jpg);
	border:none;
	text-indent: -9999px;
	text-align:center;
	text-decoration: none;
}
a.footerContact:hover {
	background-image: url(../images/footerContact.jpg);
}
.footerCredit {
	margin: 35px 0;
	padding: 0;
	text-align: center;
	font-size: 10px;
	width:100%;
}
div#menuTop {
	margin: 25px 10px 0 0px;
	height:20px;	
}
div#menu {
	margin: 0px 10px 0 13px;
	height:60px;
	background: #F2F2F2;
	background: #F2F2F2 url(../images/menu/menuBG.jpg) repeat-x;
}
div#navWrapper {
	width: 855px;
	background: #000;
	text-align: center;
}

ul.menunav {
	padding:21px 0;
	margin:0;
	font-weight:normal;
	font-size:0.9em;
	height:18px;
	background: #F2F2F2;
}
ul.menunav li {
	position: relative;
	float:left;
	display:inline;
	list-style:none;
	margin:0 15px 0 0;
}
ul.menunav li a {
	display:block;
	white-space:nowrap;
	text-align:left;
	text-decoration: none;
	/*background: #F2F2F2;*/
}
ul.menunav li a:hover {
	/*background:#F2F2F2;*/
}
/*ul.menunav li a.facials {
	position: relative;
	display:block;
	text-align:left;
	white-space:nowrap;
	list-style:none;
    width: 50px;
    height: 20px;
    padding:0 15px 0 0;
    background-image: url(../images/menu/facials.jpg);
	border:none;
}
ul.menunav li a.facials:hover {
    background-image: url(../images/menu/facials.jpg);
}*/
ul.dropdown {
	margin:0;
	top:22px;
	position:absolute;
	left:-999em;
	width:130px;
	border:solid 1px #999;
	font-weight:normal;
	
}
li:hover ul.toplevel, li.ddhover ul.toplevel {
	left:-1px;
}
ul.menunav li li:hover ul, ul.menunav li li.ddhover ul {
	left:120px;
	top:-1px;
}
ul.dropdown li {
	border:none;
	width:100%;
	background:#000;
}
ul.dropdown li a {
	text-align:left;
	padding: 0 1em;
	background: #ddd;
}
ul.dropdown li a:hover {
	color:#000;
	background:#F2F2F2;
	padding-right:1em;
}
/***** Menu *****************/

/**** Top Level ************/
a.home {
    display:block;
    width: 40px;
    height: 15px;
    background-image: url(../images/menu/home_on.jpg);
	border:none;
	text-indent: -9999px;
}
a.home:hover {
    background-image: url(../images/menu/home_on.jpg);
}
a.blog {
    display:block;
    width: 28px;
    height: 15px;
    background-image: url(../images/menu/blog_on.jpg);
	border:none;
	text-indent: -9999px;
}
a.blog:hover {
    background-image: url(../images/menu/blog_on.jpg);
}

a.video {
    display:block;
    width: 39px;
    height: 15px;
    background-image: url(../images/menu/video_on.jpg);
	border:none;
	text-indent: -9999px;
}
a.video:hover {
    background-image: url(../images/menu/video_on.jpg);
}

a.price_list {
    display:block;
    width: 54px;
    height: 15px;
    background-image: url(../images/menu/price_list_on.jpg);
	border:none;
	text-indent: -9999px;
}
a.price_list:hover {
    background-image: url(../images/menu/price_list_on.jpg);
}
a.about {
    display:block;
    width: 34px;
    height: 15px;
    background-image: url(../images/menu/about_on.jpg);
	border:none;
	text-indent: -9999px;
}
a.about:hover {
    background-image: url(../images/menu/about_on.jpg);
}
a.contact {
    display:block;
    width: 46px;
    height: 15px;
    background-image: url(../images/menu/contact_on.jpg);
	border:none;
	text-indent: -9999px;
}
a.contact:hover {
    background-image: url(../images/menu/contact_on.jpg);
}
a.facial {
 	display:block;
	width: 42px; height:18px;
	background: #F2F2F2 url(../images/menu/facials.jpg) no-repeat;
	text-indent: -9999px;
}
a.facial:hover {
    background-image: url(../images/menu/facials_on.jpg);
}
a.injectibles {
 	display:block;
	width: 69px; height:18px;
	background: #F2F2F2 url(../images/menu/Injectibles.jpg) no-repeat;
	text-indent: -9999px;
}
a.injectibles:hover {
    background-image: url(../images/menu/Injectibles_on.jpg);
}
a.IPL {
 	display:block;
	width: 99px; height:18px;
	background: #F2F2F2 url(../images/menu/IPL_Photo_Facial.jpg) no-repeat;
	text-indent: -9999px;
}
a.IPL:hover {
    background-image: url(../images/menu/IPL_Photo_Facial_on.jpg);
}
a.skin {
 	display:block;
	width: 111px; height:18px;
	background: #F2F2F2 url(../images/menu/Skin_Rejuvanation.jpg) no-repeat;
	text-indent: -9999px;
}
a.skin:hover {
    background-image: url(../images/menu/Skin_Rejuvanation_on.jpg);
}
a.laser {
 	display:block;
	width: 120px; height:18px;
	background: #F2F2F2 url(../images/menu/Laser_Hair_Removal.jpg) no-repeat;
	text-indent: -9999px;
}
a.laser:hover {
    background-image: url(../images/menu/Laser_Hair_Removal_on.jpg);
}
a.vein {
 	display:block;
	width: 92px; height:18px;
	background: #F2F2F2 url(../images/menu/vascular_Treatment.jpg) no-repeat;
	text-indent: -9999px;
}
a.vein:hover {
    background-image: url(../images/menu/vascular_Treatment_on.jpg);
}
a.dental {
 	display:block;
	width: 119px; height:18px;
	background: #F2F2F2 url(../images/menu/Cosmetic_Dentistry.jpg) no-repeat;
	text-indent: -9999px;
}
a.dental:hover {
    background-image: url(../images/menu/Cosmetic_Dentistry_on.jpg);
}

/****** Inner level *********/
a.botox {
 	display:block;
	width: 105px; 
	height:28px;
	background: #F2F2F2 url(../images/menu/botox.jpg) no-repeat;
	text-indent: -9999px;
}
a.botox:hover {
    background-image: url(../images/menu/botox_on.jpg);
}
a.juvederm {
 	display:block;
	width: 105px; 
	height:28px;
	background: #F2F2F2 url(../images/menu/juvederm.jpg) no-repeat;
	text-indent: -9999px;
}
a.juvederm:hover {
    background-image: url(../images/menu/juvederm_on.jpg);
}
a.restylane {
 	display:block;
	width: 105px; 
	height:29px;
	background: #F2F2F2 url(../images/menu/restylane.jpg) no-repeat;
	text-indent: -9999px;
}
a.restylane:hover {
    background-image:url(../images/menu/restylane_on.jpg);
}
a.fraxel {
 	display:block;
	width: 252px; 
	height:28px;
	background: #F2F2F2 url(../images/menu/fraxel.jpg) no-repeat;
	text-indent: -9999px;
}
a.fraxel:hover {
    background-image: url(../images/menu/fraxel_on.jpg);
}
a.activeFX {
 	display:block;
	width: 252px; 
	height:28px;
	background: #F2F2F2 url(../images/menu/resurfacing.jpg) no-repeat;
	text-indent: -9999px;
}
a.activeFX:hover {
    background-image: url(../images/menu/resurfacing_on.jpg);
}
a.deepFX {
 	display:block;
	width: 252px; 
	height:28px;
	background: #F2F2F2 url(../images/menu/wrinkles.jpg) no-repeat;
	text-indent: -9999px;
}
a.deepFX:hover {
    background-image: url(../images/menu/wrinkles_on.jpg);
}
a.velaShape {
 	display:block;
	width: 252px; 
	height:27px;
	background: #F2F2F2 url(../images/menu/velaShape.jpg) no-repeat;
	text-indent: -9999px;
}
a.velaShape:hover {
    background-image: url(../images/menu/velaShape_on.jpg);
}
/***********  End of Menu *******************************/
/*************** Bottom ********************************/

.bottomSection {
float: left;
width: 80px;
background-color:#CCCCCC;
margin: 10px;
}

.bottomDivider {
 float: left;
 width: 50px;
 height: 100px;
 background-image: url("../images/menu/main_divide_grey.jpg");
 background-repeat: no-repeat;
 margin: 5px;
 }

/************  home  ************************************************/
#homeTop {
	position: relative;
	height: 331px;
	background: #FFFFFF url(../images/home_BG.jpg) top right no-repeat;
	margin: 0 10px 0 13px;
	padding: 85px 0 0 0;
	border: none;
}
.home_h1 {
	background-image: url("../images/home_H1.jpg");
    background-repeat: no-repeat;
    background-position:top;
    width:449px;
    height: 75px;
    color: #929816;
    font-family: Helvetica;
    font-size: 36px;
    padding:0px 0 5px 0;
    margin: 0 0 0 55px;
	border:none;
	text-indent: -9999px;
}
#homeTop p {
	width: 500px;
	margin: 20px 0;
}
#homeBottom {
	margin: 0 10px 0 13px;
	padding: 0 0 30px 0;
	background: #FFFFFF;
}

/***********  About Page *******************************/
#aboutTop {
	height: 483px;
	background: #FFFFFF url(../images/aboutAE_BG.jpg) right no-repeat;
	margin: 0 10px 0 13px;
	padding: 0;
}
.aboutAE_h1 {
	background-image: url("../images/aboutAE.jpg");
    background-repeat: no-repeat;
    background-position: 0px;
    width:342px;
    height:56px;
    color: #929816;
    font-family: Helvetica;
    font-size: 36px;
    line-height: 35px;
    padding: 15px 0 0 0;
    margin: 0 0 0 55px;
	border:none;
	text-indent: -9999px;
}
#aboutText {
	width: 557px;
	margin: 0 0 0 55px;
	padding: 0;
}
#aboutBottom {
	background: #f2f2f2;
	margin: 0 10px 0 13px;
	padding: 0;
}
#aboutBottom p {
	margin-top:0;

}
.aboutDR_h2 {
	background-image: url("../images/aboutDoctors.jpg");
    background-repeat: no-repeat;
    background-position: 0px;
    width:172px;
    color: #929816;
    font-family: Helvetica;
    font-size: 24px;
    line-height: 26px;
    padding: 23px 0 0 0;
    margin: 0 0 0 55px;
	border:none;
	text-indent: -9999px;
}
.doctorsTXT {
	height: 195px;
	margin: 0;
	padding: 0;
	float:left;
	display: inline;
}
.doctorsTXT p {
	width: 625px;
}
#aboutIMG {
	float:left;
	display: inline;
	margin:0 23px 0 55px;
	width: 168px; 

}
#aboutIMG img {
	margin:0 0 18px 0;
}

/***********  Contact Page *******************************/
#contactTop {
	height: 298px;
	background: #F2F2F2 url(../images/contactBG.jpg) left no-repeat;
	margin: 0 10px 0 13px;
	padding: 0;
}
.contactAE_h1 {
	background-image: url("../images/contactH1.jpg");
    background-repeat: no-repeat;
    background-position: 0px;
    width:420px;
    color: #929816;
    font-family: Helvetica;
    font-size: 32px;
    line-height: 35px;
    padding: 28px 0 0 0;
    margin: 0 0 0 55px;
	border:none;
	text-indent: -9999px;
}
#contactText {
	margin: 0 0 0 520px;
	padding: 10px 0 10px 0;
}
#contactText p {
	margin: 15px 0 10px 0;
}
#contactBottom {
	margin: 0 10px 0 13px;
	padding: 0;
}
.direction {
	margin:33px 0 44px 55px;
	padding: 0;	
}
#contactText a, #contactText a:link,#contactText a:active,#contactText a:visited {
	color: #868686;	
	text-decoration: underline;
}
#contactText a:hover {
	text-decoration: none;
}
#page-wrap			{ width: 600px; margin: 20px auto; min-height: 525px;
					  background: url(images/content-bg.png) top center no-repeat;
					  position: relative; }
					  
#map				{ width: 462px; height: 222px; top: 207px; left: 74px; }

/************  Facials  ************************************************/
#facialsTop {
	height: 178px;
	background: #FFFFFF url(../images/facialsBG.jpg) right no-repeat;
	margin: 0 10px 0 13px;
	padding: 0;
}
.facials_h1 {
	background-image: url("../images/facialsH1.jpg");
    background-repeat: no-repeat;
    background-position: 0px;
    width:114px;
    color: #929816;
    font-family: Helvetica;
    font-size: 36px;
    padding: 35px 0 20px 0;
    margin: 0 0 0 55px;
	border:none;
	text-indent: -9999px;
}
#facialsText {
	width: 557px;
	margin: 0 0 0 55px;
}
#facialBottom {
	margin: 0 10px 0 13px;
	padding: 0 0 30px 0;
	background: #FFFFFF;
}
/************  botox  ************************************************/
#botoxTop {
	height: 364px;
	background: #FFFFFF url(../images/botoxBG.jpg) right no-repeat;
	margin: 0 10px 0 13px;
	padding: 0;
}
.botox_h1 {
	background-image: url("../images/botox_H1.jpg");
    background-repeat: no-repeat;
    background-position: 0px;
    width:114px;
    color: #929816;
    font-family: Helvetica;
    font-size: 36px;
    padding: 35px 0 20px 0;
    margin: 0 0 0 55px;
	border:none;
	text-indent: -9999px;
}
#botoxTop p {
	width: 524px;
	margin: 0 0 15px 55px;
	line-height: 15px;
}
#botoxBottom {
	margin: 0 10px 0 13px;
	padding: 0 0 30px 0;
	background: #FFFFFF;
}

.botoxVideoContainer {
  padding-top: 32px;
  padding-bottom: 32px;
  }

.botoxVideoTitle {
  padding: 2px 2px 5px 2px;
  white-space: nowrap;
}

.botoxVideoObj {
 margin-left: 40%;
 margin-right: 40%;
  
}
/************  juvederm  ************************************************/
#juvedermTop {
	height: 297px;
	background: #FFFFFF url(../images/juvedermBG.jpg) right no-repeat;
	margin: 0 10px 0 13px;
	padding: 0;
}
.juvederm_h1 {
	background-image: url("../images/juvederm_H1.jpg");
    background-repeat: no-repeat;
    background-position: 0px;
    width:175px;
    color: #929816;
    font-family: Helvetica;
    font-size: 36px;
    padding: 35px 0 20px 0;
    margin: 0 0 0 55px;
	border:none;
	text-indent: -9999px;
}
#juvedermTop p {
	width: 524px;
	margin: 0 0 15px 55px;
	line-height: 15px;
}
#juvedermBottom {
	margin: 0 10px 0 13px;
	padding: 0 0 30px 0;
	background: #FFFFFF;
}

/************  restylane  ************************************************/
#restylaneTop {
	height: 291px;
	background: #FFFFFF url(../images/restylaneBG.jpg) right no-repeat;
	margin: 0 10px 0 13px;
	padding: 0;
}
.restylane_h1 {
	background-image: url("../images/restylane_H1.jpg");
    background-repeat: no-repeat;
    background-position: 0px;
    width:165px;
    color: #929816;
    font-family: Helvetica;
    font-size: 36px;
    padding: 35px 0 20px 0;
    margin: 0 0 0 55px;
	border:none;
	text-indent: -9999px;
}
#restylaneTop p {
	width: 561px;
	margin: 0 0 10px 55px;
	line-height: 15px;
}
#restylaneBottom {
	margin: 0 10px 0 13px;
	padding: 0 0 30px 0;
	background: #FFFFFF;
}
/************  IPL Photo Facial  ************************************************/
#IPLTop {
	height: 348px;
	background: #FFFFFF url(../images/IPL_BG.jpg) right no-repeat;
	margin: 0 10px 0 13px;
	padding: 0;
}
.IPL_h1 {
	background-image: url("../images/IPL_Photo_H1.jpg");
    background-repeat: no-repeat;
    background-position: 0px;
    width:244px;
    color: #929816;
    font-family: Helvetica;
    font-size: 36px;
    padding: 35px 0 20px 0;
    margin: 0 0 0 55px;
	border:none;
	text-indent: -9999px;
}
#IPLTop p {
	width: 590px;
	margin: 0 0 10px 55px;
	line-height: 15px;
}
#IPLBottom {
	margin: 0 10px 0 13px;
	padding: 0 0 30px 0;
	background: #FFFFFF;
}
#IPLTop a, #IPLTop a:link,#IPLTop a:active,#IPLTop a:visited {
	color: #868686;	
	text-decoration: none;
}
#IPLTop a:hover {
	text-decoration: underline;
}
/************  IPL Photo Facial  ************************************************/
#CO2Top {
	height: 348px;
	background: #FFFFFF url(../images/CO2_BG.jpg) right no-repeat;
	margin: 0 10px 0 13px;
	padding: 0;
}
.CO2_h1 {
	background-image: url("../images/CO2_Photo_H1.jpg");
    background-repeat: no-repeat;
    background-position: 0px;
    width:435px;
    color: #929816;
    font-family: Helvetica;
    font-size: 36px;
    padding: 35px 0 20px 0;
    margin: 0 0 0 55px;
	border:none;
	text-indent: -9999px;
}
#CO2Top p {
	width: 540px;
	margin: 0 0 10px 55px;
	line-height: 15px;
}
#CO2Bottom {
	margin: 0 10px 0 13px;
	padding: 0 0 30px 0;
	background: #FFFFFF;
}
#CO2Top a, #CO2Top a:link,#CO2Top a:active,#CO2Top a:visited {
	color: #868686;	
	text-decoration: none;
}
#CO2Top a:hover {
	text-decoration: underline;
}

/************  Fraxel Laser Treatment  ************************************************/
#fraxelTop {
	height: 293px;
	background: #FFFFFF url(../images/fraxelBG.jpg) right no-repeat;
	margin: 0 10px 0 13px;
	padding: 0;
}
.fraxel_h1 {
	background-image: url("../images/fraxel_H1.jpg");
    background-repeat: no-repeat;
    background-position: 0px;
    width:352px;
    color: #929816;
    font-family: Helvetica;
    font-size: 36px;
    padding: 35px 0 10px 0;
    margin: 0 0 0 55px;
	border:none;
	text-indent: -9999px;
}
#fraxelTop p {
	width: 580px;
	margin: 0 0 10px 55px;
	line-height: 15px;
}
#fraxelBottom {
	margin: 0 10px 0 13px;
	padding: 0 0 30px 0;
	background: #FFFFFF;
}
/************  activeFX Laser Treatment  ************************************************/
#activeFXTop {
	background: #FFFFFF;
	margin: 0 10px 0 13px;
	padding: 0;
}
#flashVid {
	width: 334px;
	height: 305px;
	float: right;
	display: inline;
}
.activeFX_h3 {
	background-image: url("../images/activeFX_H3.jpg");
    background-repeat: no-repeat;
    background-position: 0px;
    width:175px;
    color: #929816;
    font-family: Helvetica;
    font-size: 17px;
    height: 19px;
    padding:0 0 7px 0;
    margin: 0 0 0 55px;
	border:none;
	text-indent: -9999px;
}
.activeFX_h1 {
	background-image: url("../images/activeFX_H1.jpg");
    background-repeat: no-repeat;
    background-position:top;
    width:390px;
    height: 35px;
    color: #929816;
    font-family: Helvetica;
    font-size: 34px;
    padding: 0px 0 0 0;
    margin: 0 0 10px 55px;
	border:none;
	text-indent: -9999px;
}
#activeFXTop p {
	width: 500px;
	margin: 0 0 10px 55px;
	line-height: 15px;
}
#activeFXBottom {
	margin: 0 10px 0 13px;
	padding: 0 0 30px 0;
	background: #FFFFFF;
}
#BeforeAfterActive {
	background: #FFFFFF url(../images/activeFX_BA.jpg) right no-repeat;
	height: 182px;
	width: 251px;

}
/************  DeepFX Laser Treatment  ************************************************/
#deepFXTop {
	height: 350px;
	background: #FFFFFF;
	margin: 0 10px 25px 13px;
	padding: 0;
}
.deepFX_h3 {
	background-image: url("../images/deepFX_H3.jpg");
    background-repeat: no-repeat;
    background-position: 0px;
    width:175px;
    color: #929816;
    font-family: Helvetica;
    font-size: 17px;
    height: 19px;
    padding:0 0 7px 0;
    margin: 0 0 0 55px;
	border:none;
	text-indent: -9999px;
}
.deepFX_h1 {
	background-image: url("../images/deepFX_H1.jpg");
    background-repeat: no-repeat;
    background-position: 0px;
    width:390px;
    color: #929816;
    font-family: Helvetica;
    font-size: 34px;
    padding: 0px 0 20px 0;
    margin: 0 0 0 55px;
	border:none;
	text-indent: -9999px;
}
#deepFXTop p {
	width: 580px;
	margin: 0 0 10px 55px;
	line-height: 15px;
}
#deepFXBottom {
	margin: 0 10px 0 13px;
	padding: 0 0 30px 0;
	background: #FFFFFF;
}
#BeforeAfter {
	background: #FFFFFF url(../images/deepFX_BA.jpg) right no-repeat;
	height: 186px;
	width: 258px;

}
/************  VelaShape  ************************************************/
#velaShapeTop {
	height: 354px;
	background: #FFFFFF url(../images/velaShape_BG.jpg) right no-repeat;
	margin: 0 10px 0 13px;
	padding: 0;
}
.velaShape_h1 {
	background-image: url("../images/velaShape_H1.jpg");
    background-repeat: no-repeat;
    background-position: 0px;
    width:484px;
    color: #929816;
    font-family: Helvetica;
    font-size: 34px;
    padding: 35px 0 20px 0;
    margin: 0 0 0 55px;
	border:none;
	text-indent: -9999px;
}
#velaShapeTop p {
	width: 580px;
	margin: 0 0 10px 55px;
	line-height: 15px;
}
#velaShapeBottom {
	margin: 0 10px 0 13px;
	padding: 0 0 30px 0;
	background: #FFFFFF;
}
/************  Laser Hair Removal  ************************************************/
#hairRemovalTop {
	height: 376px;
	background: #FFFFFF url(../images/Hair_Removal_BG.jpg) right no-repeat;
	margin: 0 10px 0 13px;
	padding: 0;
}
.hairRemoval_h1 {
	background-image: url("../images/hair_Removal_H1.jpg");
    background-repeat: no-repeat;
    background-position: 0px;
    width:390px;
    color: #929816;
    font-family: Helvetica;
    font-size: 34px;
    padding: 35px 0 20px 0;
    margin: 0 0 0 55px;
	border:none;
	text-indent: -9999px;
}
#hairRemovalTop p {
	width: 580px;
	margin: 0 0 10px 55px;
	line-height: 15px;
}
#hairRemovalBottom {
	margin: 0 10px 0 13px;
	padding: 0 0 30px 0;
	background: #FFFFFF;
}
/************  Vein Treatment  ************************************************/
#veinTop {
	height: 246px;
	background: #FFFFFF url(../images/vein_BG.jpg) right no-repeat;
	margin: 0 10px 0 13px;
	padding: 0;
}
.vein_h1 {
	background-image: url("../images/vein_H1.jpg");
    background-repeat: no-repeat;
    background-position: 0px;
    width:240px;
    color: #929816;
    font-family: Helvetica;
    font-size: 36px;
    padding: 35px 0 20px 0;
    margin: 0 0 0 55px;
	border:none;
	text-indent: -9999px;
}
#veinTop p {
	width: 580px;
	margin: 0 0 10px 55px;
	line-height: 15px;
}
#veinBottom {
	margin: 0 10px 0 13px;
	padding: 0 0 30px 0;
	background: #FFFFFF;
}
/************  Cosmetic Dentistry  ************************************************/
#cosmeticDentistryTop {
	background: #FFFFFF url(../images/cosmeticDentistry_BG.jpg) top right no-repeat;
	margin: 0 10px 0 13px;
	padding: 0 0 35px 0;
}
.cosmeticDentistry_h1 {
	background-image: url("../images/cosmeticDentistry_H1.jpg");
    background-repeat: no-repeat;
    background-position: 0px;
    width:298px;
    color: #929816;
    font-family: Helvetica;
    font-size: 36px;
    padding: 35px 0 20px 0;
    margin: 0 0 0 55px;
	border:none;
	text-indent: -9999px;
}
#cosmeticDentistryText {
	width: 557px;
	margin: 0 0 0 55px;
}
#cosmeticDentistryBottom {
	margin: 0 10px 0 13px;
	padding: 0 0 30px 0;
	background: #FFFFFF;
}


/************  Resources  ************************************************/
#resourcesTop {
	height: 246px;
	background: #FFFFFF url(../images/vein_BG.jpg) right no-repeat;
	margin: 0 10px 0 13px;
	padding: 0;
}
.resources_h1 {
	background-image: url("../images/Resources_H1.jpg");
    background-repeat: no-repeat;
    background-position: 0px;
    width:240px;
    color: #929816;
    font-family: Helvetica;
    font-size: 36px;
    padding: 35px 0 20px 0;
    margin: 0 0 0 55px;
	border:none;
	text-indent: -9999px;
}
#resourcesTop p {
	width: 580px;
	margin: 0 0 10px 55px;
	line-height: 15px;
}
#resourcesBottom {
	margin: 0 10px 0 13px;
	padding: 0 0 30px 0;
	background: #FFFFFF;
}
/************  Skin Rejuvenation  ************************************************/
#skinRejuvenationTop {
	height: 320px;
	background: #FFFFFF url(../images/skin-rejuvenation_BG.jpg) right no-repeat;
	margin: 0 10px 0 13px;
	padding: 0;
}
.skinRejuvenation_h1 {
	background-image: url("../images/Skin_Rejuvenation_H1.jpg");
    background-repeat: no-repeat;
    background-position: 0px;
    width:251px;
    color: #929816;
    font-family: Helvetica;
    font-size: 36px;
    padding: 35px 0 20px 0;
    margin: 0 0 0 55px;
	border:none;
	text-indent: -9999px;
}
#skinRejuvenationTop p {
	width: 580px;
	margin: 0 0 10px 55px;
	line-height: 15px;
}
#skinRejuvenationBottom {
	margin: 0 10px 0 13px;
	padding: 0 0 30px 0;
	background: #FFFFFF;
}
/************  Zoom Teeth Whitening  ************************************************/
#zoomTeethTop {
	height: 300px;
	background: #FFFFFF url(../images/Suzy_BA.jpg) right no-repeat;
	margin: 0 10px 0 13px;
	padding: 0;
}
.zoomTeeth_h1 {
	background-image: url("../images/ZTW_H1.jpg");
    background-repeat: no-repeat;
    background-position: 0px;
    width:319px;
    color: #929816;
    font-family: Helvetica;
    font-size: 36px;
    padding: 35px 0 20px 0;
    margin: 0 0 0 55px;
	border:none;
	text-indent: -9999px;
}
#zoomTeethTop p {
	width: 580px;
	margin: 0 0 10px 55px;
	line-height: 15px;
}
#zoomTeethBottom {
	margin: 0 10px 0 13px;
	padding: 0 0 30px 0;
	background: #FFFFFF;
}

/************  Acne Scar Removal  ************************************************/
#acneScarRemovalTop {
	height: 320px;
	background: #FFFFFF url(../images/Acne_SR_BG.jpg) right no-repeat;
	margin: 0 10px 0 13px;
	padding: 0;
}
.acneScarRemoval_h1 {
	background-image: url("../images/Acne_SR_H1.jpg");
    background-repeat: no-repeat;
    background-position: 0px;
    width:282px;
    color: #929816;
    font-family: Helvetica;
    font-size: 36px;
    padding: 35px 0 20px 0;
    margin: 0 0 0 55px;
	border:none;
	text-indent: -9999px;
}
#acneScarRemovalTop p {
	width: 580px;
	margin: 0 0 10px 55px;
	line-height: 15px;
}
#acneScarRemovalBottom {
	margin: 0 10px 0 13px;
	padding: 0 0 30px 0;
	background: #FFFFFF;
}

/************  Injectables  ************************************************/
#injectablesTop {
	height: 320px;
	background: #FFFFFF url(../images/injectables_BG.jpg) right no-repeat;
	margin: 0 10px 0 13px;
	padding: 0;
}
.injectables_h1 {
	background-image: url("../images/Injectables_H1.jpg");
    background-repeat: no-repeat;
    background-position: 0px;
    width:251px;
    color: #929816;
    font-family: Helvetica;
    font-size: 36px;
    padding: 35px 0 20px 0;
    margin: 0 0 0 55px;
	border:none;
	text-indent: -9999px;
}
#injectablesTop p {
	width: 500px;
	margin: 0px 0px 10px 55px;
	line-height: 15px;
}
#injectablesBottom {
	margin: 0 10px 0 13px;
	padding: 0 0 30px 0;
	background: #FFFFFF;
}


/************  Age Spots  ************************************************/
#AgeSpotsTop {
	height: 436px; 
	background: #FFFFFF url(../images/age_spots.gif) right no-repeat;
	margin: 0 10px 0 13px;
	padding: 0;
}
.ageSpots_h1 {
	background-image: url("../images/Age_Spots_Removal_H1.jpg");
    background-repeat: no-repeat;
    background-position: 0px;
    width:283px;
    color: #929816;
    font-family: Helvetica;
    font-size: 36px;
    padding: 35px 0 20px 0;
    margin: 0 0 0 55px;
	border:none;
	text-indent: -9999px;
}
#AgeSpotsTop p {
	width: 500px;
	margin: 0px 0px 10px 55px;
	line-height: 15px;
}
#AgeSpotsBottom {
	margin: 0 10px 0 13px;
	padding: 0 0 30px 0;
	background: #FFFFFF;
}

/************  Brown Spots  ************************************************/
#BrownSpotsTop {
	height: 377px;
	background: #FFFFFF url(../images/brown_spots.gif) right no-repeat;
	margin: 0 10px 0 13px;
	padding: 0;
}
.brownSpots_h1 {
	background-image: url("../images/Brown_Spots_Removal_H1.jpg");
    background-repeat: no-repeat;
    background-position: 0px;
    width:315px;
    color: #929816;
    font-family: Helvetica;
    font-size: 36px;
    padding: 35px 0 20px 0;
    margin: 0 0 0 55px;
	border:none;
	text-indent: -9999px;
}
#BrownSpotsTop p {
	width: 500px;
	margin: 0px 0px 10px 55px;
	line-height: 15px;
}
#BrownSpotsBottom {
	margin: 0 10px 0 13px;
	padding: 0 0 30px 0;
	background: #FFFFFF;
}

/************  Sun Spots  ************************************************/
#SunSpotsTop {
	height: 450px;
	background: #FFFFFF url(../images/sun_spots.gif) right no-repeat;
	margin: 0 10px 0 13px;
	padding: 0;
}
.sunSpots_h1 {
	background-image: url("../images/Sun_Spots_Removal_H1.jpg");
    background-repeat: no-repeat;
    background-position: 0px;
    width:282px;
    color: #929816;
    font-family: Helvetica;
    font-size: 36px;
    padding: 35px 0 20px 0;
    margin: 0 0 0 55px;
	border:none;
	text-indent: -9999px;
}
#SunSpotsTop p {
	width: 500px;
	margin: 0px 0px 10px 55px;
	line-height: 15px;
}
#SunSpotsBottom {
	margin: 0 10px 0 13px;
	padding: 0 0 30px 0;
	background: #FFFFFF;
}

/************  Vein Removal  ************************************************/
#VeinRemovalTop {
	height: 354px;
	background: #FFFFFF url(../images/superficial_veins.gif) right no-repeat;
	margin: 0 10px 0 13px;
	padding: 0;
}
.veinRemoval_h1 {
	background-image: url("../images/VeinRemoval_H1.jpg");
    background-repeat: no-repeat;
    background-position: 0px;
    width:191px;
    color: #929816;
    font-family: Helvetica;
    font-size: 36px;
    padding: 35px 0 20px 0;
    margin: 0 0 0 55px;
	border:none;
	text-indent: -9999px;
}
#VeinRemovalTop p {
	width: 500px;
	margin: 0px 0px 10px 55px;
	line-height: 15px;
}
#VeinRemovalBottom {
	margin: 0 10px 0 13px;
	padding: 0 0 30px 0;
	background: #FFFFFF;
}

/************  Fillers  ************************************************/
#FillersTop {
	height: 340px;
	background: #FFFFFF url(../images/radiesse_big.jpg) right no-repeat;
	margin: 0 10px 0 13px;
	padding: 0;
}
.fillers_h1 {
	background-image: url("../images/FillersRB_H1.jpg");
    background-repeat: no-repeat;
    background-position: 0px;
    width:321px;
    color: #929816;
    font-family: Helvetica;
    font-size: 36px;
    padding: 35px 0 20px 0;
    margin: 0 0 0 55px;
	border:none;
	text-indent: -9999px;
}

#FillersTop p {
	width: 500px;
	margin: 0px 0px 10px 55px;
	line-height: 15px;
}
#FillersBottom {
	margin: 0 10px 0 13px;
	padding: 0 0 30px 0;
	background: #FFFFFF;
}

/************  Botox Redondo  ************************************************/
#botoxRedondoTop {
	background: #FFFFFF url(../images/botox_3_BG.jpg) top right no-repeat;
	margin: 0 10px 0 13px;
	padding: 0 0px 35px 0;
}

.botoxRedondo_h1 {
	background-image: url("../images/BotoxRB_H1.jpg");
    background-repeat: no-repeat;
    background-position: 0px;
    width: 322px;
    color: #929816;
    font-family: Helvetica;
    font-size: 36px;
    padding: 35px 0 20px 0;
    margin: 0 0 0 55px;
	border:none;
	text-indent: -9999px;
}

#botoxRedondoTop p {
	width: 500px;
	margin: 0px 0px 10px 0px;
	line-height: 15px;
}

#botoxRedondoBottom {
	margin: 0 10px 0 13px;
	padding: 0 0 30px 0;
	background: #FFFFFF;
}

/************  Botox Hermosa  ************************************************/
#botoxHermosaTop {
	background: #FFFFFF url(../images/Botox-Injections-For-Wrinkles.jpg) top right no-repeat;
	margin: 0 10px 0 13px;
	padding: 0 0px 35px 0;
}

.botoxHermosa_h1 {
	background-image: url("../images/BotoxHB_H1.jpg");
    background-repeat: no-repeat;
    background-position: 0px;
    width:326px;
    color: #929816;
    font-family: Helvetica;
    font-size: 36px;
    padding: 35px 0 20px 0;
    margin: 0 0 0 55px;
	border:none;
	text-indent: -9999px;
}

#botoxHermosaTop p {
	width: 500px;
	margin: 0px 0px 10px 0px;
	line-height: 15px;
}

/************  Botox Manhattan  ************************************************/
#botoxManhattanTop {
	background: #FFFFFF url(../images/botox-injections.jpg) top right no-repeat;
	margin: 0 10px 0 13px;
	padding: 0 0 35px 0;
}

.botoxManhattan_h1 {
	background-image: url("../images/BotoxMB_H1.jpg");
    background-repeat: no-repeat;
    background-position: 0px;
    width:342px;
    color: #929816;
    font-family: Helvetica;
    font-size: 36px;
    padding: 35px 0 20px 0;
    margin: 0 0 0 55px;
	border:none;
	text-indent: -9999px;
}

#botoxManhattanTop p {
	width: 500px;
	margin: 0px 0px 10px 0px;
	line-height: 15px;
}


/*********** Keith Marcus *******************************/
#marcusTop {
	height: 597px;
	background: #FFFFFF url(../images/keith-marcus.jpg) right top no-repeat;
	margin: 0 10px 0 13px;
	padding: 0;
}
.marcus_h1 {
	background-image: url("../images/about-dr-keith-marcus.jpg");
    background-repeat: no-repeat;
    background-position: 0px;
    width:331px;
    height:26px;
    color: #929816;
    font-family: Helvetica;
    font-size: 36px;
    line-height: 35px;
    padding: 35px 0 20px;
    margin: 0 0 0 55px;
	border:none;
	text-indent: -9999px;
}
#marcusText {
	width: 557px;
	margin: 0 0 0 55px;
	padding: 0;
}

#marcusBottom {
	margin: 0 10px 0 13px;
	padding: 0 0 30px 0;
	background: #FFFFFF;
	}

/************  South Bay Medical Spa ***************************************/
#southBayTop {
	background: #FFFFFF url(../images/beach_spa.jpg) top right no-repeat;
	margin: 0 10px 0 13px;
	padding: 0 0 35px 0;
}

.southBay_h1 {
	background-image: url("../images/SBSpa_H1.jpg");
    background-repeat: no-repeat;
    background-position: 0px;
    width:216px;
    color: #929816;
    font-family: Helvetica;
    font-size: 36px;
    padding: 35px 0 20px 0;
    margin: 0 0 0 55px;
	border:none;
	text-indent: -9999px;
}

#southBayTop p {
	width: 380px;
	margin: 0px 0px 10px;
	line-height: 15px;
}

#southBayBottom {
	margin: 0 10px 0 13px;
	padding: 0 0 30px 0;
	background: #FFFFFF;
}

/************************  Videos *********************************************/
#videosTop {
	background: #FFFFFF;
	margin: 0 10px 0 13px;
	padding: 0 0px 35px 0;
}

.videos_h1 {
	background-image: url("../images/Videos_H1.jpg");
    background-repeat: no-repeat;
    background-position: 0px;
    width:97px;
    color: #929816;
    font-family: Helvetica;
    font-size: 36px;
    padding: 35px 0 20px 0;
    margin: 0 0 0 55px;
	border:none;
	text-indent: -9999px;
}

#videosTop p {
	width: 500px;
	margin: 0px 0px 10px 0px;
	line-height: 15px;
}

.videoTitle {
  padding: 2px 2px 5px 2px;
}

.videoContainer {
  padding-top: 32px;
  padding-bottom: 32px;
  }

.videoObjLeft {
  float: left;
  padding-right: 64px;
  }

.videoObjRight {
  float: left;
  }

/************  Manhattan Beach Spa  ************************************************/
#manhattanSpaTop {
	background: #FFFFFF url(../images/manhattan-beach-spa-page.jpg) top right no-repeat;
	margin: 0 10px 0 13px;
	padding: 0 0 35px 0;
}

.manhattanSpa_h1 {
	background-image: url("../images/ManhattanBeachSpa_H1.jpg");
    background-repeat: no-repeat;
    background-position: 0px;
    width:320px;
    color: #929816;
    font-family: Helvetica;
    font-size: 36px;
    padding: 35px 0 20px 0;
    margin: 0 0 0 55px;
	border:none;
	text-indent: -9999px;
}

#manhattanSpaTop p {
	width: 500px;
	margin: 0px 0px 10px 0px;
	line-height: 15px;
}

/************  Sonya Dakar Skin Care  ************************************************/
#sonyaDakarSkinCareTop {
	background: #FFFFFF url(../images/sonya-dakar-skin-care-page.jpg) top right no-repeat;
	margin: 0 10px 0 13px;
	padding: 0 0 35px 0;
}

.sonyaDakarSkinCare_h1 {
  background: url("../images/sonyaDakarSkinCare_H1.jpg") no-repeat;
  background-position: 0px;
  width:338px;
  color: #929816;
  font-family: Helvetica;
  font-size: 36px;
  padding: 35px 0 20px 0;
  margin: 0 0 0 55px;
  border:none;
  text-indent: -9999px;
}

#sonyaDakarSkinCareTop p {
	width: 500px;
	margin: 0px 0px 10px 0px;
	line-height: 15px;
}

/************  Mainstream Laser Hair Removal  ************************************************/
#laserHairRemovalTop {
	background: #FFFFFF;
	margin: 0 10px 0 13px;
	padding: 0 0px 35px 0;
}

.moreInfoVideoContainerWide {
	position:relative;
	width: 550px;
	float: left;
}

.videoHeaderContainer {
	position:relative;
	width: 320px;
	float: left;
}

.videoInfoContainer {
	position:relative;
	width: 320px;
	float: right;
	padding-top: 25px;
	padding-left: 95px;
}

.laserHairRemoval_h1 {
	background-image: url("../images/MainstreamLaserHairRemoval_H1.jpg");
    background-repeat: no-repeat;
    background-position: 0px;
    width:450px;
    color: #929816;
    font-family: Helvetica;
    font-size: 36px;
    padding: 35px 0 20px 0;
    margin: 0 0 0 55px;
	border:none;
	text-indent: -9999px;
}

#laserHairRemoval p {
	width: 500px;
	margin: 0px 0px 10px 0px;
	line-height: 15px;
}

/************  Laser Hair Removal Torrance  ************************************************/
#laserHairRemovalTorranceTop {
	background: #FFFFFF url(../images/laser-torrance.jpg) top right no-repeat;
	margin: 0 10px 0 13px;
	padding: 0 0 35px 0;
}

.laserHairRemovalTorrance_h1 {
	background-image: url("../images/LaserHairRemoval_H1.jpg");
    background-repeat: no-repeat;
    background-position: 0px;
    width:274px;
    color: #929816;
    font-family: Helvetica;
    font-size: 36px;
    padding: 35px 0 20px 0;
    margin: 0 0 0 55px;
	border:none;
	text-indent: -9999px;
}

#laserHairRemovalTorranceTop p {
	width: 500px;
	margin: 0px 0px 10px 0px;
	line-height: 15px;
}


/************  Laser Hair Removal Redondo  ************************************************/
#laserHairRemovalRedondoTop {
	background: #FFFFFF url(../images/stock_hair.jpg) top right no-repeat;
	margin: 0 10px 0 13px;
	padding: 0 0 35px 0;
}

.laserHairRemovalRedondo_h1 {
	background-image: url("../images/laserhair-redondo.jpg");
    background-repeat: no-repeat;
    background-position: 0px;
    width:519px;
    color: #929816;
    font-family: Helvetica;
    font-size: 36px;
    padding: 35px 0 20px 0;
    margin: 0 0 0 55px;
	border:none;
	text-indent: -9999px;
}

#laserHairRemovalRedondoTop p {
	width: 500px;
	margin: 0px 0px 10px 0px;
	line-height: 15px;
}

/******************  FIllers  ********************************************/
#fillersYoungTop {
	height: 340px;
	background: #FFFFFF url(../images/fillers.jpg) right no-repeat;
	margin: 0 10px 0 13px;
	padding: 0;
}
.fillersYoung_h1 {
	background-image: url("../images/Younger_H1.jpg");
    background-repeat: no-repeat;
    background-position: 0px;
    width:422px;
    color: #929816;
    font-family: Helvetica;
    font-size: 36px;
    padding: 35px 0 20px 0;
    margin: 0 0 0 55px;
	border:none;
	text-indent: -9999px;
}
#fillersYoungTop p {
	width: 500px;
	margin: 0px 0px 10px 55px;
	line-height: 15px;
}
#fillersYoungBottom {
	margin: 0 10px 0 13px;
	padding: 0 0 30px 0;
	background: #FFFFFF;
}

/************  Perfect Facial  ************************************************/
#perfectFacialTop {
	background: #FFFFFF url(../images/facial.jpg) top right no-repeat;
	margin: 0 10px 0 13px;
	padding: 0 0 35px 0;
}

.perfectFacial_h1 {
	background-image: url("../images/7StepsFacial_H1.jpg");
    background-repeat: no-repeat;
    background-position: 0px;
    width:384px;
    color: #929816;
    font-family: Helvetica;
    font-size: 36px;
    padding: 35px 0 20px 0;
    margin: 0 0 0 55px;
	border:none;
	text-indent: -9999px;
}

#perfectFacialTop p {
	width: 500px;
	margin: 0px 0px 10px 0px;
	line-height: 15px;
}

#perfectFacialTop ul {
	width: 500px;
	margin: 0px 0px 10px 0px;
	line-height: 15px;
}

/************  Coupon  ************************************************/

#couponTop {
	height: 364px;
	background: #FFFFFF url(../images/couponBG.jpg) right bottom no-repeat;
	margin: 0 10px 0 13px;
	padding: 25px 40px 30px 50px;
}

/************ Contact Form *******************************************/
#contact-form .input, #contact-form .textarea { display:inline-block; width:300px; margin-top:10px; }
#contact-form label { float:left; display:inline-block; width:150px; margin-top:10px; font-weight:bold;}
#contact-form .submit { display:block; margin-top:10px; font-weight:bold; }

.hidden { display:none; }
