/* Copyright 2006-2009 James M. Nachbar, MD   All Rights Reserved */


ul,ol { list-style:none; }

h1,h2,h3,h4,h5,h6,pre,code,td { font-size:1em; }

ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input,label,div,dd,dt,dl,table,tr,td { margin:0; padding:0; }

a img,:link img,:visited img,fieldset { border:none; }

/* font was 14px/20px Arial, Helvetica, sans-serif' */
body { 
	background: #6666ff url("../image/bg-viewport.jpg") top left repeat-x;
	text-align:center; 
	font:14px/20px Arial, Helvetica, sans-serif;
	color:#333399; 
	}

body#WhyDrNachbar {
	line-height:1.25;
	font-size: 16px;

	}

p, ul, ol, dl, pre, blockquote	{ margin-bottom:10px; }

blockquote { 
	margin-left: 10px; 
	margin-right: 10px; 
	}

h1,h2,h3,h4 { margin-bottom:8px; }

h1	{ font-size:1.2em; color:#333399; }
h2	{ font-size:1.1em; color:#333399; }
h3	{ font-size:1.0em; color:#333399; }
h4	{ font-size:1.0em; color:#333399; }

a:link,a:visited	{ color:#333399; text-decoration:underline; }
a:hover,a:active	{ color:#000; text-decoration:underline; }


/* ----- classes ----- */

div.clear	{ 
	clear:both; 
	height:.01em; 
	overflow:hidden; 
	}

#page { 
	background:url("../image/content-solid.jpg") repeat-y; 
	width:820px; 
	margin:0 auto; 
	text-align:left; 
	}
	

div#pagebottom { background:url("../image/content-solid.jpg"); height: 5px; width: 820px}

div#masthead { background:url("../image/masthead.jpg"); height: 69px; position: relative} 

div#masthead a {width: 820px; height: 69px; position: absolute}

#nav { 
	background: url("../image/nav.jpg") no-repeat; 
	width:820px; 
	height:29px; 
	margin:0px; 
	padding:0px	}



#nav span { display: none; } 

#nav li {height: 29px; display: block; top: -29}

#nav LI {
	DISPLAY: inline; FLOAT: left; LIST-STYLE-TYPE: none
}

#nav-00  {  width:13px;}
#nav-01  {	width:104px;}
#nav-02  {	width:100px;}
#nav-03  {	width:90px;}
#nav-04  {	width:84px}
#nav-05  {	width:88px}
#nav-06  {	width:198px}
#nav-07  {	width:143px}

#nav a { height: 29px; display: block; }

#nav-00 a:hover {	background: url(../image/nav.jpg) no-repeat 0px -29px; width:13px}
#nav-01 a:hover {	background: url(../image/nav.jpg) no-repeat -13px -29px; width:104px}
#nav-02 a:hover {	background: url(../image/nav.jpg) no-repeat -117px -29px; width:100px}
#nav-03 a:hover {	background: url(../image/nav.jpg) no-repeat -217px -29px; width:90px}
#nav-04 a:hover {	background: url(../image/nav.jpg) no-repeat -307px -29px; width:84px}
#nav-05 a:hover {	background: url(../image/nav.jpg) no-repeat -391px -29px; width:88px}
#nav-06 a:hover {	background: url(../image/nav.jpg) no-repeat -479px -29px; width:198px}
#nav-07 a:hover {	background: url(../image/nav.jpg) no-repeat -677px -29px; width:143px}


/* set background color of drop down menus; also, put menu z-order on top of everything else; would otherwise
    be underneath contentheader and contactus without z-index */
#nav LI UL {
	visibility:hidden; PADDING-RIGHT: 1px; POSITION: absolute; BACKGROUND-COLOR: #bfbfe2
}
#nav LI:hover UL {
	visibility:visible; PADDING-RIGHT: 1px; POSITION: absolute; BACKGROUND-COLOR: #bfbfe2; z-index: 10;
}
#nav LI.clHover UL {
	visibility:visible; PADDING-RIGHT: 1px; POSITION: absolute; BACKGROUND-COLOR: #bfbfe2; z-index: 10;
}

/* Make menu more compact by using 18px instead of 20 for #nav LI UL LI and #nav LI UL LI A */
#nav LI UL LI {
	BORDER-RIGHT: #2a3a94 1px solid; BORDER-TOP: #2a3a94 1px; BORDER-LEFT: #2a3a94 1px solid; 
BORDER-BOTTOM: #2a3a94 1px solid; HEIGHT: 18px;
}
#nav LI UL LI A {
	WIDTH: 100%; LINE-HEIGHT: 18px; HEIGHT: 18px
}
#nav LI UL LI A SPAN {
	DISPLAY: block; PADDING-LEFT: 5px; FONT-WEIGHT: bold
}
#nav A:link {
	FONT-SIZE: 1em; COLOR: #2a3a94; TEXT-DECORATION: none
}
#nav A:visited {
	FONT-SIZE: 1em; COLOR: #2a3a94; TEXT-DECORATION: none
}
#nav A:hover {
	FONT-SIZE: 1em; COLOR: #2a3a94; TEXT-DECORATION: none
}
#nav A:active {
	FONT-SIZE: 1em; COLOR: #2a3a94; TEXT-DECORATION: none
}

#nav-01 UL A:hover {
	BORDER-RIGHT: #bfbfe2 1px solid; BORDER-TOP: #bfbfe2 1px solid; BACKGROUND-IMAGE: none; BORDER-LEFT: #bfbfe2 1px solid; COLOR: #bfbfe2; BORDER-BOTTOM: #bfbfe2 1px solid; BACKGROUND-COLOR: #2a3a94; TEXT-DECORATION: none; width:100%;
}

#nav-01 UL {
	WIDTH: 30em
}
#nav-01 LI {
	WIDTH: 30em
}

#nav-02 UL A:hover {
	BORDER-RIGHT: #bfbfe2 1px solid; BORDER-TOP: #bfbfe2 1px solid; BACKGROUND-IMAGE: none; BORDER-LEFT: #bfbfe2 1px solid; COLOR: #bfbfe2; BORDER-BOTTOM: #bfbfe2 1px solid; BACKGROUND-COLOR: #2a3a94; TEXT-DECORATION: none; width:100%;
}

#nav-02 UL {
	WIDTH: 30em
}
#nav-02 LI {
	WIDTH: 30em
}

#nav-03 UL A:hover {
	BORDER-RIGHT: #bfbfe2 1px solid; BORDER-TOP: #bfbfe2 1px solid; BACKGROUND-IMAGE: none; BORDER-LEFT: #bfbfe2 1px solid; COLOR: #bfbfe2; BORDER-BOTTOM: #bfbfe2 1px solid; BACKGROUND-COLOR: #2a3a94; TEXT-DECORATION: none; width:100%;
}

#nav-03 UL {
	WIDTH: 30em
}
#nav-03 LI {
	WIDTH: 30em
}

#nav-04 UL A:hover {
	BORDER-RIGHT: #bfbfe2 1px solid; BORDER-TOP: #bfbfe2 1px solid; BACKGROUND-IMAGE: none; BORDER-LEFT: #bfbfe2 1px solid; COLOR: #bfbfe2; BORDER-BOTTOM: #bfbfe2 1px solid; BACKGROUND-COLOR: #2a3a94; TEXT-DECORATION: none; width:100%;
}

#nav-04 UL {
	WIDTH: 30em
}
#nav-04 LI {
	WIDTH: 30em
}

#nav-05 UL A:hover {
	BORDER-RIGHT: #bfbfe2 1px solid; BORDER-TOP: #bfbfe2 1px solid; BACKGROUND-IMAGE: none; BORDER-LEFT: #bfbfe2 1px solid; COLOR: #bfbfe2; BORDER-BOTTOM: #bfbfe2 1px solid; BACKGROUND-COLOR: #2a3a94; TEXT-DECORATION: none; width:100%;
}

#nav-05 UL {
	WIDTH: 20em
}
#nav-05 LI {
	WIDTH: 20em
}

#nav-06 UL A:hover {
	BORDER-RIGHT: #bfbfe2 1px solid; BORDER-TOP: #bfbfe2 1px solid; BACKGROUND-IMAGE: none; BORDER-LEFT: #bfbfe2 1px solid; COLOR: #bfbfe2; BORDER-BOTTOM: #bfbfe2 1px solid; BACKGROUND-COLOR: #2a3a94; TEXT-DECORATION: none; width:100%;
}

#nav-06 UL {
	WIDTH: 20em
}
#nav-06 LI {
	WIDTH: 20em
}

/* #footer {
	MARGIN: 0px auto; WIDTH: 800px; TEXT-ALIGN: center; background: #fff url(../image/footer-background.jpg) repeat-y;
} */

#footer-bg {
	WIDTH: 820px; TEXT-ALIGN: center; background: #fff url(../image/footer-background.jpg) repeat-y;
}

#footer {
	MARGIN: 0px auto; WIDTH: 780px; TEXT-ALIGN: center;
}

#footer P {
	MARGIN-BOTTOM: 10px; COLOR: #818386
}
#footer A:link {
	COLOR: #818386
}
#footer A:visited {
	COLOR: #818386
}
#footer A:hover {
	COLOR: #818386; TEXT-DECORATION: none
}
#footer A:active {
	COLOR: #818386; TEXT-DECORATION: none
}
#footer UL {
	MARGIN-TOP: 10px
}
#footer LI {
	PADDING-RIGHT: 5px; DISPLAY: inline; PADDING-LEFT: 7px; PADDING-BOTTOM: 0px; BORDER-LEFT: #818386 1px solid; PADDING-TOP: 0px
}
#footer LI.firstlistitem {
	COLOR: #818386; BORDER-STYLE: none}

/* default header: - same for every page */
div#header {background: url(../image/header-main.jpg) no-repeat; height:245px; width: 820px}

body#index div#header {background: url(../image/header-main.jpg) no-repeat; height:245px; width: 820px}

body#pricing div#header {background: url(../image/header-main.jpg) no-repeat; height:245px; width: 820px}

/* contentandcontact is positioning source for contentheader */
/* body#index div#contentandcontact {position:relative; } */
body#index div#contentandcontact { background: url(../image/content-solid.jpg) repeat-y;}
body#index div#contentandcontactbg { position:relative;}
/* body#index div#contentandcontactbg { background: url(../image/header-main.jpg) repeat-y;} */

div#contentandcontact { background: url(../image/content-solid.jpg) repeat-y;}
div#contentandcontactbg { position:relative;}


body#index div#contactuswhole {height: 575px; width: 296px; float:left}
body#index div#contactustop {background: url(../image/contactustop-main.jpg) no-repeat; height: 107px; width: 296px} 
body#index div#contactusbottom {background: url(../image/contactusbottom-main.jpg) no-repeat; height: 468px; width: 296px}

body#index div#contactustop a {width: 276px; height: 240px; position: absolute}

div#contactuswhole {height: 311px; width: 228px; float:left}
div#contactustop {background: url(../image/contactustop-other.jpg) no-repeat; height: 128px; width: 228px} 
div#contactusbottom {height: 183px; width: 228px; background: url(../image/contactusbottom-other.jpg) no-repeat;}

div#contactustop a {width: 208px; height: 291px; position: absolute}

/* Now, again with a instead of div for contactuswhole */
body#index a#contactuswhole {height: 575px; width: 296px; float:left}
a#contactuswhole {height: 311px; width: 228px; float:left}


/* Firefox needs right: 0 in order for the contentheader not to be positioned all the way to the left.  Note that, with right: 0,
IE 6 (but not IE 7) now needs something (even just a period) AFTER the div.clear, and needs the div.clear too, in order for
the contentheader not to be positioned all the way to the right.  Only an issue for index and check pages */

/* a default, if specific header not found, and for settings other than background: */
body div#contentheader {background: url(../image/contentheader-missing.jpg) no-repeat right top; height: 128px; width: 592px; position:absolute; top: 0;  right: 0; margin: 0px; padding: 0px;}

 body#index div#contentheader {background: url(../image/contentheader-main.jpg) no-repeat; height: 107px; width: 524px; position: absolute; top: 0; right: 0; margin: 0px; padding: 0px;}

/* body#breast div#contentheader {background: url(../image/contentheader-breast.jpg) no-repeat; height: 128px; width: 592px; position: absolute; left: 0px; top: 0px; margin: 0px; padding: 0px;} */

/* try just changing the file, since everything else set by default: 
body#breast div#contentheader {background: url(../image/contentheader-breast.jpg) no-repeat right top; height: 128px; width: 592px; position:absolute; top: 0;  right: 0; margin: 0px; padding: 0px;}
*/
body#breast div#contentheader {background: url(../image/contentheader-breast.jpg) no-repeat right top;}

body#rhino div#contentheader {background: url(../image/contentheader-rhino.jpg) no-repeat right top; height: 128px; width: 592px; position:absolute; top: 0; right: 0;  margin: 0px; padding: 0px;}
body#PostBabyInfo div#contentheader {background: url(../image/contentheader-PostBabyInfo.jpg) no-repeat right top; height: 128px; width: 592px; position:absolute; top: 0; right: 0;  margin: 0px; padding: 0px;}
body#postbaby div#contentheader {background: url(../image/contentheader-postbaby.jpg) no-repeat right top; height: 128px; width: 592px; position:absolute; top: 0; right: 0;  margin: 0px; padding: 0px;}
body#pect div#contentheader {background: url(../image/contentheader-pect.jpg) no-repeat right top; height: 128px; width: 592px; position:absolute; top: 0; right: 0;  margin: 0px; padding: 0px;}
body#oto div#contentheader {background: url(../image/contentheader-oto.jpg) no-repeat right top; height: 128px; width: 592px; position:absolute; top: 0; right: 0;  margin: 0px; padding: 0px;}
body#masto div#contentheader {background: url(../image/contentheader-masto.jpg) no-repeat right top; height: 128px; width: 592px; position:absolute; top: 0; right: 0;  margin: 0px; padding: 0px;}
body#manosqueayudan div#contentheader {background: url(../image/contentheader-manosqueayudan.jpg) no-repeat right top; height: 128px; width: 592px; position:absolute; top: 0; right: 0;  margin: 0px; padding: 0px;}
body#LipoInfo div#contentheader {background: url(../image/contentheader-LipoInfo.jpg) no-repeat right top; height: 128px; width: 592px; position:absolute; top: 0; right: 0;  margin: 0px; padding: 0px;}
body#lipo div#contentheader {background: url(../image/contentheader-lipo.jpg) no-repeat right top; height: 128px; width: 592px; position:absolute; top: 0; right: 0;  margin: 0px; padding: 0px;}
body#face div#contentheader {background: url(../image/contentheader-face.jpg) no-repeat right top; height: 128px; width: 592px; position:absolute; top: 0; right: 0;  margin: 0px; padding: 0px;}
body#directions div#contentheader {background: url(../image/contentheader-directions.jpg) no-repeat right top; height: 128px; width: 592px; position:absolute; top: 0; right: 0;  margin: 0px; padding: 0px;}
body#cv div#contentheader {background: url(../image/contentheader-cv.jpg) no-repeat right top; height: 128px; width: 592px; position:absolute; top: 0; right: 0;  margin: 0px; padding: 0px;}
body#comments div#contentheader {background: url(../image/contentheader-comments.jpg) no-repeat right top; height: 128px; width: 592px; position:absolute; top: 0; right: 0;  margin: 0px; padding: 0px;}
/* body#commentprocs div#contentheader {background: url(../image/contentheader-comments.jpg) no-repeat right top; height: 128px; width: 592px; position:absolute; top: 0; right: 0;  margin: 0px; padding: 0px;} */
body#check div#contentheader {background: url(../image/contentheader-check.jpg) no-repeat right top; height: 128px; width: 592px; position:absolute; top: 0; right: 0;  margin: 0px; padding: 0px;}
body#brred div#contentheader {background: url(../image/contentheader-brred.jpg) no-repeat right top; height: 128px; width: 592px; position:absolute; top: 0; right: 0;  margin: 0px; padding: 0px;}
body#breastptotic div#contentheader {background: url(../image/contentheader-breastptotic.jpg) no-repeat right top; height: 128px; width: 592px; position:absolute; top: 0; right: 0;  margin: 0px; padding: 0px;}
body#breastdifficult div#contentheader {background: url(../image/contentheader-breastdifficult.jpg) no-repeat right top; height: 128px; width: 592px; position:absolute; top: 0; right: 0;  margin: 0px; padding: 0px;}
body#BrAugInfo div#contentheader {background: url(../image/contentheader-BrAugInfo.jpg) no-repeat right top; height: 128px; width: 592px; position:absolute; top: 0; right: 0;  margin: 0px; padding: 0px;}
body#botox div#contentheader {background: url(../image/contentheader-botox.jpg) no-repeat right top; height: 128px; width: 592px; position:absolute; top: 0; right: 0;  margin: 0px; padding: 0px;}
body#bleph div#contentheader {background: url(../image/contentheader-bleph.jpg) no-repeat right top; height: 128px; width: 592px; position:absolute; top: 0; right: 0;  margin: 0px; padding: 0px;}
body#about div#contentheader {background: url(../image/contentheader-about.jpg) no-repeat right top; height: 128px; width: 592px; position:absolute; top: 0; right: 0;  margin: 0px; padding: 0px;}
body#HowLongDoSalineImplantsLast div#contentheader {background: url(../image/contentheader-howlong1.jpg) no-repeat right top; height: 128px; width: 592px; position:absolute; top: 0; right: 0;  margin: 0px; padding: 0px;}
body#MoreInterimResultsFromMulti div#contentheader {background: url(../image/contentheader-howlong2.jpg) no-repeat right top; height: 128px; width: 592px; position:absolute; top: 0; right: 0;  margin: 0px; padding: 0px;}
body#gel div#contentheader {background: url(../image/contentheader-gel.jpg) no-repeat right top; height: 128px; width: 592px; position:absolute; top: 0; right: 0;  margin: 0px; padding: 0px;}
body#bodyprocs div#contentheader {background: url(../image/contentheader-bodyprocs.jpg) no-repeat right top; height: 128px; width: 592px; position:absolute; top: 0; right: 0;  margin: 0px; padding: 0px;}
body#faceprocs div#contentheader {background: url(../image/contentheader-faceprocs.jpg) no-repeat right top; height: 128px; width: 592px; position:absolute; top: 0; right: 0;  margin: 0px; padding: 0px;}
body#contact div#contentheader {background: url(../image/contentheader-contact.jpg) no-repeat right top; height: 128px; width: 592px; position:absolute; top: 0; right: 0;  margin: 0px; padding: 0px;}
body#abd div#contentheader {background: url(../image/contentheader-abd.jpg) no-repeat right top; height: 128px; width: 592px; position:absolute; top: 0; right: 0;  margin: 0px; padding: 0px;}
body#brach div#contentheader {background: url(../image/contentheader-brach.jpg) no-repeat right top; height: 128px; width: 592px; position:absolute; top: 0; right: 0;  margin: 0px; padding: 0px;}
body#wtloss div#contentheader {background: url(../image/contentheader-wtloss.jpg) no-repeat right top; height: 128px; width: 592px; position:absolute; top: 0; right: 0;  margin: 0px; padding: 0px;}
body#lipodissolve div#contentheader {background: url(../image/contentheader-lipodissolve.jpg) no-repeat right top; height: 128px; width: 592px; position:absolute; top: 0; right: 0;  margin: 0px; padding: 0px;}
body#healthy div#contentheader {background: url(../image/contentheader-healthy.jpg) no-repeat right top; height: 128px; width: 592px; position:absolute; top: 0; right: 0;  margin: 0px; padding: 0px;}
body#picking div#contentheader {background: url(../image/contentheader-picking.jpg) no-repeat right top; height: 128px; width: 592px; position:absolute; top: 0; right: 0;  margin: 0px; padding: 0px;}
body#financing div#contentheader {background: url(../image/contentheader-financing.jpg) no-repeat right top; height: 128px; width: 592px; position:absolute; top: 0; right: 0;  margin: 0px; padding: 0px;}
body#general div#contentheader {background: url(../image/contentheader-general.jpg) no-repeat right top; height: 128px; width: 592px; position:absolute; top: 0; right: 0;  margin: 0px; padding: 0px;}
body#aboutprocs div#contentheader {background: url(../image/contentheader-aboutprocs.jpg) no-repeat right top; height: 128px; width: 592px; position:absolute; top: 0; right: 0;  margin: 0px; padding: 0px;}
body#breastprocs div#contentheader {background: url(../image/contentheader-breastprocs.jpg) no-repeat right top; height: 128px; width: 592px; position:absolute; top: 0; right: 0;  margin: 0px; padding: 0px;}
body#tattoo div#contentheader {background: url(../image/contentheader-tattoo.jpg) no-repeat right top; height: 128px; width: 592px; position:absolute; top: 0; right: 0;  margin: 0px; padding: 0px;}
body#pricing div#contentheader {background: url(../image/contentheader-pricing.jpg) no-repeat right top; height: 128px; width: 592px; position:absolute; top: 0; right: 0;  margin: 0px; padding: 0px;}
body#laserlipowarning div#contentheader {background: url(../image/contentheader-laserlipowarning.jpg) no-repeat right top; height: 128px; width: 592px; position:absolute; top: 0; right: 0;  margin: 0px; padding: 0px;}
body#TopDoc div#contentheader {background: url(../image/contentheader-TopDoc.jpg) no-repeat right top; height: 128px; width: 592px; position:absolute; top: 0; right: 0;  margin: 0px; padding: 0px;}
body#WhyDrNachbar div#contentheader {background: url(../image/contentheader-WhyDrNachbar.jpg) no-repeat right top; height: 128px; width: 592px; position:absolute; top: 0; right: 0;  margin: 0px; padding: 0px;}

body#safety div#contentheader {background: url(../image/contentheader-safety.jpg) no-repeat right top;}


/*body#index div#contentspacer {background: #ffffff url(../image/contentheader-main.jpg) no-repeat; height: 500px; width: 300px; position: relative; left: 0px; top: 0px;}*/
body#index div#contentspacer {height: 107px; width: 300px;}

div#contentspacer {height: 128px; width: 300px;}

/* So that I can put a small, invisible character to avoid IE 6 bug */
div.invisiblecontent {height: 1px; font-size:0.1em; COLOR: #FFFFFF;}

/* with spacer, top padding is redundant div.content {padding-left: 2em; padding-right: 2em; padding-top: 2em} */
/* div.content {padding-left: 2em; padding-right: 2em; padding-top: 0} */

#body#WhyDrNachbar div.content div.WhyItem {background-color:#6600CC;}

#body#WhyDrNachbar div.content div.WhyItem span.WhyHead {background-color:#FF0000;}


body#WhyDrNachbar div.content div.WhyItem {margin-top:1.5em;
margin-bottom:1.5em;}

body#WhyDrNachbar div.content div.WhyItem span.WhyHead {font-size:1.1em; font-weight:bold; margin-right:1em;}

body#WhyDrNachbar div.content div.WhyItem span.WhyHeadInline {font-size:1.1em; font-weight:bold;}


body#index div.content {background: url(../image/content-gradient.jpg) no-repeat top right;padding-left: 2em; padding-right: 2em; padding-top: 0}

div.content {background: url(../image/content-gradient-other.jpg) no-repeat top right;padding-left: 2em; padding-right: 2em; padding-top: 0}

/* Internet Explorer 6 blocks out part of inline image by _underlying_ background!  Eliminate background for the about page */
body#about div.content {background-image:none; padding-left: 2em; padding-right: 2em; padding-top: 0}


/* 
body#index div#header {background: url(../image/header-main.jpg) no-repeat; height:245px; width: 820px} 
body#breast div#header {background: url(../image/header-breast.jpg) no-repeat; height:245px; width: 820px} 
body#rhino div#header {background: url(../image/header-rhino.jpg) no-repeat; height:245px; width: 820px}
body#PostBabyInfo div#header {background: url(../image/header-PostBabyInfo.jpg) no-repeat; height:245px; width: 820px}
body#postbaby div#header {background: url(../image/header-postbaby.jpg) no-repeat; height:245px; width: 820px}
body#pect div#header {background: url(../image/header-pect.jpg) no-repeat; height:245px; width: 820px}
body#oto div#header {background: url(../image/header-oto.jpg) no-repeat; height:245px; width: 820px}
body#masto div#header {background: url(../image/header-masto.jpg) no-repeat; height:245px; width: 820px}
body#manosqueayudan div#header {background: url(../image/header-manosqueayudan.jpg) no-repeat; height:245px; width: 820px}
body#LipoInfo div#header {background: url(../image/header-LipoInfo.jpg) no-repeat; height:245px; width: 820px}
body#lipo div#header {background: url(../image/header-lipo.jpg) no-repeat; height:245px; width: 820px}
body#face div#header {background: url(../image/header-face.jpg) no-repeat; height:245px; width: 820px}
body#directions div#header {background: url(../image/header-directions.jpg) no-repeat; height:360px; width: 740px}
body#cv div#header {background: url(../image/header-cv.jpg) no-repeat; height:360px; width: 740px}
body#comments div#header {background: url(../image/header-comments.jpg) no-repeat; height:360px; width: 740px}
body#check div#header {background: url(../image/header-check.jpg) no-repeat; height:360px; width: 740px}
body#brred div#header {background: url(../image/header-brred.jpg) no-repeat; height:360px; width: 740px}
body#breastptotic div#header {background: url(../image/header-breastptotic.jpg) no-repeat; height:360px; width: 740px}
body#breastdifficult div#header {background: url(../image/header-breastdifficult.jpg) no-repeat; height:360px; width: 740px}
body#BrAugInfo div#header {background: url(../image/header-BrAugInfo.jpg) no-repeat; height:360px; width: 740px}
body#botox div#header {background: url(../image/header-botox.jpg) no-repeat; height:360px; width: 740px}
body#bleph div#header {background: url(../image/header-bleph.jpg) no-repeat; height:360px; width: 740px}
body#about div#header {background: url(../image/header-about.jpg) no-repeat; height:360px; width: 740px}
body#abd div#header {background: url(../image/header-abd.jpg) no-repeat; height:360px; width: 740px}
body#HowLongDoSalineImplantsLast div#header {background: url(../image/header-howlong1.jpg) no-repeat; height:360px; width: 740px}
body#MoreInterimResultsFromMulti div#header {background: url(../image/header-howlong2.jpg) no-repeat; height:360px; width: 740px}
*/

img.img-left {float: left; margin:2px 10px 10px 0;}
img.img-right {float: right; margin:2px 0px 1em 1em;}
img.spacer {margin: 0; padding: 0; border: 0}

/* center examples */
div.example table {margin: 0 auto}

/* for contact form */

form {
	width:150px;
	margin:10px 0 15px 0; /* set margin left and right below */
	}

form label	{ font-size:.95em; } 

form br { line-height:0; height:0; } /* defaults vertical spacing between fields */

input, textarea, select { 
	background-color:#CDD1E7 !important; /* to prevent highlighting by Google Toolbar */
	border:1px solid #333399;
	color:#000;
	width:145px; /* 5 pixles smaller than form width !important - this sets the width of the input filed*/ 
	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:"Trebuchet MS", Arial, Helvetica, sans-serif; 
	font-size:1.0em;
	}

select { width:150px; } /* same width as form - !important */

textarea { height:90px; overflow:auto; }

#contact_business { display: none; } /* do not remove */ 

input.submit, input.submit-contact-main { 
	width:60px;
	height:20px;
	cursor:pointer; 
	padding:0; 
	}

/* For modal dialog - using simplemodal for JQuery */
#basic-modal-content {display:none;}
#basic-modal-content h1 {color:#FFFFFF;}
/* Overlay */
#simplemodal-overlay {background-color:#000; cursor:wait;}

/* Container */
#simplemodal-container {height:220px; width:600px; color:#bbb; background-color:#333; border:4px solid #444; padding:60px 12px;}
#simplemodal-container code {background:#141414; border-left:3px solid #65B43D; color:#bbb; display:block; margin-bottom:12px; padding:4px 6px 6px;}
#simplemodal-container a {color:#ddd;}
#simplemodal-container a.modalCloseImg {background:url(../image/x.png) no-repeat; width:25px; height:29px; display:inline; z-index:3200; position:absolute; top:-15px; right:-16px; cursor:pointer;}
#simplemodal-container #basic-modal-content {padding:8px;}


@media print {

}