.FinePrint
	{
	color: #5165C2;
	font-family: verdana, geneva, helvetica, arial, sans-serif;
	font-size: 9px;
	text-decoration: none;
	}

/* MAIN NAV */
#navcontainer
	{ 
	margin:0;
	padding:0 0 0 14px;
	}

#navcontainer ul
	{
	margin:0;
	padding:0;
	list-style-type: none;
	}

#navcontainer ul li
	{
	margin:0;
	padding:0;
	float:left;
	}

#navlist a
	{
	display:block;
	margin:0;
	padding: 2px 1px 2px 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-align:left;
	}

#navlist a:link, #navlist a:visited
	{
	text-decoration: none;
	}

#navlist a:hover
	{
	text-decoration:underline;
	}

/* TOOLS */
#tools
	{
	margin:0;
	padding:8px 0 0 0;
	text-align:right;
	
	}

#tools a
	{
	font-size:.9em;	
	color:#5165C2;
	text-decoration:none;
	}

#tools a:hover
	{
	text-decoration:underline;			
	}

#tools ul
	{
	display:inline;
	margin:0;
	padding:0;
	}

#tools li
	{
	display:inline;
	margin:0;
	padding:8px 0 0 10px;
	text-align:right;
	font-size:12px;
	}

.Print a
	{
	padding-left:25px;
	background: url("/images_layout/icon_print.gif") no-repeat left 50%;
	}

.Print a:hover
	{
	text-decoration:underline;
	background: url("/images_layout/icon_print.gif") no-repeat left 50%;
	}

.Email a
	{
	padding-left:30px;
	background: url("/images_layout/icon_email.gif") no-repeat left 50%;					
	}

.Email a:hover
	{
	text-decoration:underline;
	background: url("/images_layout/icon_email.gif") no-repeat left 50%;					
	}

.Logout a
	{
	padding-left:18px;
	background: url("/images_layout/icon_logout.gif") no-repeat left;
	background-position:0 1px;
	}

.Logout a
	{
	text-decoration:underline;
	background: url("/images_layout/icon_logout.gif") no-repeat left;
	background-position:0 1px;
	}

#copyrights
	{
	background-color:#F5F2EF;	
	}

/* BEGIN: Login page */
.error
	{
	color:maroon;
	}
.success
	{
	color:green;
	}
/* END: Login page */

/* Events Frontend Begin */
.events_header
	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:black;
	background-color:#CCCCCC;
	font-weight:bold;
	}

.events_description
	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:black;
	background-color:white;
	padding-right:5px;
	}

.events_data
	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000066;
	background-color:white;
	padding-left:5px;
	}

.required
	{
	color:maroon;
	}

.contact_even
	{
	background-color:#ECE4DD;
	}

.contact_odd
	{
	background-color:#E2D6CB;
	}

.contact_required
	{
	color:maroon;
	}
/* Events Frontend End */

/* BNA */
#XFactorContent
	{
	margin-left:35px;
	margin-right:20px;
	width:453px;
	}
	
#XFactorContent table, #XFactorContent p
	{
	margin-left:0;
	padding-left:0;
	}

#XFactorContent table td
	{
	color:#841811;
	}

/* END BNA */


.bna_popup
	{
	background-color:#F1F8F8; 
	}
/*---------------------------------------------------------------------------------------------------*/
/* 
----------------------------------------------------------------------------
Copyright Einstein Industries 2004. Used with Permission.                             
May not be duplicated or reproduced.

Please check for cross-browser compatibility prior to making changes
MINIMUM BROWSER CHECK :: IE5.x/IE6/Op7/NS7/Safari

CSS Document - layout.css
---------------------------------------------------------------------------- */


/* undo some default styling of common (X)HTML browsers
 * ------------------------------------------------------------------------- */

/* remove default link styles */
:link,:visited { text-decoration:none; }

/* No list-markers by default - must redefine bullets w/ bg graphics */
ul,ol { list-style:none; }

/* Avoid browser default inconsistent heading font-sizes and pre/code */
h1,h2,h3,h4,h5,h6,pre,code { font-size:1em; }

/* Remove inconsistent (among browsers) default padding or margin */
ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input,div,dd,dt,dl { margin:0; padding:0; }

/* prevent blue linked image borders */
a img,:link img,:visited img,fieldset { border:none; }
ul{
	PADDING-RIGHT: 30px;
	PADDING-LEFT: 65px;
	MARGIN-BOTTOM: 8px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
	LIST-STYLE-TYPE: square;
}
/* basic elements
 * ------------------------------------------------------------------------- */
/*body { background:url("../images_layout/body-bg.jpg") repeat-x top left ; text-align:center; }*/
p, a:link, a:visited,h1,h2,h3,h4,ul,li { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#5165C2; text-decoration:none; }
p, td, th, tbody, ul, li, dt, dd { line-height: 16px; }
p, pre, blockquote, h1, h2, h3,h4 { margin-bottom:7px; }
a:link, a:visited { text-decoration:underline; }
a:hover, a:active { text-decoration:none; }
h1 span, h2 span, h3 span,h4 span { display:none; }
h1 {font-size:28px; font-family:Arial, Helvetica, sans-serif; color:#8843C3; margin-top:20px;}

h2 {font-size:14px; font-weight:bold; color:#8843C3; margin-top:20px;}
h3 {font-size:13px; font-weight:bold;}

/* classes */
.clear {clear:both; overflow:hidden;}
.cover {padding-right:15px;}
.req {font-size:10px; color:#5165C2;}
img.img-left { float:left; margin:2px 12px 4px 0; }
img.keepsPosted {margin:0 0 0 130px;}
/* contact forms
 * ------------------------------------------------------------------------- */

/* quick contact */
form { width:139px; padding:10px 0 15px 33px; }
input, textarea { background-color: #fff; border:1px solid #5165C2; width:167px; height:16px; margin-bottom:4px; padding-top:2px; padding-left: 4px;
                  font-family:Arial, Helvetica, sans-serif; font-size:11px; color: #5165C2; }
textarea { height:70px; }
.submit { cursor:pointer; background:url("../images_layout/submit.gif") no-repeat; width:62px; height:27px; border:0; margin-left:107px; }

/* main contact */
#big-contact { padding:20px 0 10px 0; }
#big-contact form, #big-contact label, #big-contact input, #big-contact textarea, #big-contact select { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#5165C2; }
#big-contact label { position:relative; display:block; text-align:right; color:#5165C2; width:200px; }
#big-contact label input, #big-contact label textarea, #big-contact select { background-color:#fff; border:1px solid #5165C2; position:absolute; left:110%; top:-2px; }
#big-contact label input,  #big-contact select { width:175px; }
#big-contact label textarea { top:0; width:175px; height:100px; }
.submit-big-contact { background-color:#B9A085; margin:85px 0 0 220px; cursor:pointer; background:url("../images_content/submit.gif") no-repeat; width:60px; height:20px; border:0; }


/* skeleton
 * ------------------------------------------------------------------------- */
#wrap { background:url("/images_layout/bg.jpg") repeat-y; width:758px; margin:0 auto; text-align:left; }
#flowers-top { background:url("../images_layout/flowers-top.jpg") no-repeat bottom right; width:758px; float:left;  }
	#top {background:url("../images_layout/header.jpg") no-repeat; width:758px; height:370px;}
	#flash { width:758px; height:370px; background-color: #D7CEE6; margin: 0px;}
#column-left { width:509px; float:left; }
#column-left p, #column-left h1, #column-left h2, #column-left h3 ,#column-left h4 {padding: 0 30px 0 45px;}
#column-left img {display:inline;}
#column-left ul.text {padding: 0 30px 0 65px; list-style-type:square; margin-bottom:8px;}

#column-left1 { width:509px; float:left; }
#column-left1 p, #column-left1 h1, #column-left1 h2, #column-left1 h3 ,#column-left1 h4 {padding: 0 30px 0 45px;}
#column-left1 img {display:inline;}
#column-left1 ul.text {padding: 0 30px 0 65px; list-style-type:square; margin-bottom:8px;}

#column-left1 { min-height:600px}
* html #column-left1 { height:600px}
*+html #column-left1 { height:600px}

 	#title {background:url("../images_layout/title.jpg") no-repeat; width:509px; padding-top:101px;}
	#procedures {background:url("../images/index/procedures.jpg") no-repeat; width:267px; height:286px; float:left; }
	#cases {background:url("../images_content/cases.jpg") no-repeat; width:242px; height:350px; float:left;}
				#cases p {text-align:center;}
				#cases a { display: block; width:155px; height:93px; margin-left: 48px; }
				#cases a.top {margin-top:70px;}
				#cases a.bottom {margin-top:12px;}
				#cases a.gallery {margin:0px; padding:0px; text-align:center; display:inline;}
				#cases a span { display: none; }
 #column-right { background:url("../images_layout/contact.jpg") no-repeat; width:249px; float:right; padding-top:105px; }
 #column-right p {padding: 0 47px 0 33px;}
 #bottom { background:url("../images_layout/bottom.jpg") no-repeat; width:758px; height:132px; }

/*#body-sub { background:url("../images_layout/bg1.jpg") repeat-x top left #EDF0FC; text-align:center; }*/
#flowers-bottom-sub { background:url("../images_layout/bottom1.jpg") no-repeat bottom; width:758px; padding-bottom:80px; overflow:hidden; }
#top-sub {background:url("../images/sub/header.jpg") no-repeat; width:758px; height:305px;}
#bottom-sub { background:none; width:758px; height:0px; clear:both; overflow:hidden; }

#title-body {background:url("../images_layout/title-body.jpg") no-repeat; width:509px;padding-top:110px; }
#title-breast {background:url("../images_layout/title-breast.jpg") no-repeat; width:509px; padding-top:110px;}
#title-contact {background:url("../images_layout/title-contact.jpg") no-repeat; width:509px; padding-top:110px;}
#title-face {background:url("../images_layout/title-face.jpg") no-repeat;width:509px; padding-top:110px;}
#title-gallery {background:url("../images_layout/title-gallery.jpg") no-repeat; width:509px; padding-top:110px;}
#title-news {background:url("../images_layout/title-news.jpg") no-repeat; width:509px; padding-top:110px;}
#title-practice {background:url("../images_layout/title-practice.jpg") no-repeat; width:509px; padding-top:110px; }
#title-blank {background:url("../images_layout/title_blank.jpg") no-repeat; width:509px;}
#column-right-contact { background:url("../images_layout/locateus.jpg") no-repeat; width:249px; float:left; height:450px; padding-top:105px; }
#column-right-contact p {padding: 0 47px 0 33px;}

#title-blank{ padding-top:36px}
* html #title-blank( padding-top:45px)
*+html #title-blank( padding-top:45px)


#header-01 {background:url("") no-repeat; height:305px;}
#header-02 {background:url("../images_layout/02.jpg") no-repeat; height:305px;}
#header-03 {background:url("../images_layout/03.jpg") no-repeat; height:305px;}
#header-04 {background:url("../images_layout/04.jpg") no-repeat; height:305px;}
#header-05 {background:url("../images_layout/05.jpg") no-repeat; height:305px;}
#header-06 {background:url("../images_layout/06.jpg") no-repeat; height:305px;}
#header-07 {background:url("../images_layout/07.jpg") no-repeat; height:305px;}
#header-08 {background:url("../images_layout/08.jpg") no-repeat; height:305px;}
#header-breast {background:url("../images_layout/01.jpg") no-repeat; height:305px;}
#header-blank {background:url("../images_layout/04.jpg") no-repeat; height:305px;}

.nav {
	font-family: Times New Roman, Times, serif;
	font-size: 14px;
	line-height: 25px;
	font-weight: normal;
	color: #F2E7CC;
	text-decoration: none;
}


/* Procedures Nav */

#homenav {width: 267px; height: 350px; background: url("../images_content/procedures.jpg") no-repeat; margin: 0; padding: 0; position: relative; float:left;}
#homenav li { position:absolute; margin: 0; padding: 0; list-style: none;}
#homenav li, #homenav a {  display:block; height: 67px; width:200px; left:37px; }
#homenav span { display: none; }

#homenav1 { top: 61px; }
#homenav2 { top: 129px; }
#homenav3 { top: 197px; }

/* footer
 * ------------------------------------------------------------------------- */
#footer { width:705px; text-align:center; margin:0 auto; }
#footer a:link, #footer a:visited, #footer p { text-decoration:none; color:#5165C2; margin-bottom:5px; font-size:12px; line-height:14px; }
#footer a:hover, #footer a:active { text-decoration:underline; }

#footer ul { margin-bottom:5px; font-size:12px; }
#footer li { padding: 0 3px 0 5px; display:inline; border-left: 1px solid #5165C2; line-height:13px; font-size:10px; }
#footer li.first { border: none; padding-left:0; }

/* BNAS
 * ------------------------------------------------------------------------- */
 h4 {font-size:10px; color:#5165C2;}
 #bna-wrap { background:none; width:600px; margin:0; text-align:center; }
 #bna-wrap p {padding-top:40px;}
 #bna-top { background: url("../images/bnas/top.jpg") no-repeat; height:90px;}
 #bna-body { background:none; height:300px;}
 #bna-bleph { background: url("../images/bnas/title-bleph.jpg") no-repeat; height:77px;}
 #bna-breast { background: url("../images/bnas/title-breast.jpg") no-repeat; height:77px;}
 #bna-breast-lift { background: url("../images/bnas/title-breast-lift.jpg") no-repeat; height:77px;}
 #bna-breast-reduction { background: url("../images/bnas/title-breast-reduction.jpg") no-repeat; height:77px;}
 #bna-lipo { background: url("../images/bnas/title-lipo.jpg") no-repeat; height:77px;}
 #bna-abdom { background: url("../images/bnas/title-abdominoplasty.jpg") no-repeat; height:77px;}
 #bna-rhino { background: url("../images/bnas/title-rhino.jpg") no-repeat; height:77px;}
 #bna-ear {background: url("../images/bnas/title-otoplasty.jpg") no-repeat; height:77px;}
 #bna-chin {background: url("../images/bnas/title-mentoplasty.jpg") no-repeat; height:77px;}
 #bna-lip  {background: url("../images/bnas/title-lipEnhancement.jpg") no-repeat; height:77px;}
 #bna-featured  {background: url("../images/bnas/title-featured.jpg") no-repeat; height:77px;}