@import url("global.css");

/* ----- MAIN CONTENT STYLES ----- */
#WelcomeBox{
background:url(../images/WelcomeBG.gif) repeat-x #000000;
position:relative;
width:986px;
}
	#Welcome{
	float:left;
	padding:90px 20px 20px 34px;
	width:920px;
	}
	#AboutDocPage #Welcome{
	background:url(../images/Header_AboutDoc.jpg) no-repeat 14px 0;
	}
	#AboutUsPage #Welcome{
	background:url(../images/Header_AboutUs.jpg) no-repeat 14px 0;
	}
	#FacePage #Welcome{
	background:url(../images/Header_Face.jpg) no-repeat 14px 0;
	}
	#BreastPage #Welcome{
	background:url(../images/Header_Breast.jpg) no-repeat 14px 0;
	}
	#BodyPage #Welcome{
	background:url(../images/Header_Body.jpg) no-repeat 14px 0;
	}
	#GalleryPage #Welcome{
	background:url(../images/Header_Gallery.jpg) no-repeat 14px 0;
	}
	#ContactPage #Welcome{
	background:url(../images/Header_Contact.jpg) no-repeat 14px 0;
	}
	#VirtualTourPage #Welcome{
	background:url(../images/Header_VirtualTour.jpg) no-repeat 14px 0;
	}
	#FinancingPage #Welcome{
	background:url(../images/Header_Financing.jpg) no-repeat 14px 0;
	}
	#SEOPage #Welcome{
	background:url(../images/Header_Blank.jpg) no-repeat 14px 0;
	}
	#Welcome li{
	padding-left:15px;
	}
	#WelcomeBlank{
	float:left;
	width:415px;
	}
	#Welcome .NormalList {
		margin:0 0 12px 30px;
	}
		#Welcome .NormalList li {
			list-style:disc;
			padding:0 0 0 0;
		}
	#Welcome h1, #Welcome h2 {
		padding:12px 0;
		color:#f0bc51;
	}
	#Welcome h1 {
	 	font-size:20px;
	 }
	 #Welcome h2 {
	 	font-size:16px;
	 }
	  #Welcome p {
		line-height:16px;
	 }
/* ----- QUICK CONTACT STYLES ----- */
#QuickContactBox{
background:url(../images/WelcomeBG.gif) repeat-x #000;
float:left;
width:986px;
position:relative;
padding:0 0 60px 0;
}
#QuickContactText{
background:url(../images/Header_QuickContactText.jpg) no-repeat 14px 0;
float:left;
padding:90px 28px 0 14px;
width:250px; /*275px*/
}
#QuickContact{
background:url(../images/Header_QuickContact.jpg) no-repeat;
float:left;
padding:90px 0 0 0;
width:268px;
}
	#QuickContact ul, #QuickContact li{
	list-style:none;
	}
	#QuickContact li{ /* Vertical spacing between form fields */
	margin:4px 0;
	}
	
	#QuickContact input{
	background:#666666;
	border:none;
	color:#FFFFFF;
	font:12px Arial, Helvetica, sans-serif;
	padding:3px;
	width:225px;
	}
	#QuickContact textarea{
	background:#666666;
	border:none;
	color:#FFFFFF;
	font:12px Arial, Helvetica, sans-serif;
	padding:3px;
	height:80px;
	width:225px;
	}
	#QuickContact .SubmitBtn{
	height:20px;
	width:75px;
	background:#704c6d;
	color:#FFFFFF;
	}
#QuickContactBlank{
float:left;
width:415px;
}
#QuickContactReplacement{
height:410px;
}
/* ----- DETAILS BOX STYLES ----- */
#DetailsBox{
background:#4d354b;
border:1px solid #f0bc51;
right:24px;
position:absolute;
top:25px;
width:398px; /*400px*/
}
	#DetailsBox h1 a {
	text-decoration:none;
	}
	#PhotoGallery{
	background:url(../images/PhotoGalleryBG.jpg) no-repeat;
	height:220px;
	width:398px; /*398px*/
	}
		#BreastGallery{
		float:left;
		padding:10px;
		width:179px; /*199px*/
		}
		#LipoGallery{
		float:left;
		margin-top:40px;
		padding:10px;
		width:179px; /*199px*/
		}
	#Financing{
	border-top:1px solid #f0bc51;
	border-bottom:1px solid #f0bc51;
	height:79px;
	width:398px;
	}
	#Procedures{
	border-bottom:1px solid #f0bc51;
	height:164px;
	width:398px;
	}
		#Procedures a{
		color:#000000;
		}
		#Procedures a:hover{
		color:#4d354b;
		}
			#Breast{
			background:url(../images/BreastBG.jpg) no-repeat;
			border-right:1px solid #f0bc51;
			float:left;
			height:144px; /*164px*/
			padding:10px;
			width:112px; /*132px*/
			}
			#Face{
			background:url(../images/FaceBG.jpg) no-repeat;
			border-right:1px solid #f0bc51;
			float:left;
			height:144px; /*164px*/
			padding:10px;
			width:112px; /*132px*/
			}
			#Body{
			background:url(../images/BodyBG.jpg) no-repeat;
			float:left;
			height:144px; /*164px*/
			padding:10px;
			width:112px; /*132px*/
			}
	#Address{
		clear:both;
		padding:0 0 0 12px;
		width:558px;
	}
		#Address div {
			float:left;
			width:50%;
		}
		
/*
	CONTACT US PAGE
*/

#GoogleMap {
	float:right
}

#ContactForm ul, #ContactForm li{
list-style:none;
}
#ContactForm li{ /* Vertical spacing between form fields */
margin:4px 0;
}
#ContactForm label{ /* Styles for descriptions */
width:150px;
display:block;
float:left;
}
#ContactForm input{
width:200px;
}
#ContactForm select {
width:200px;
}
#ContactForm textarea{
width:204px;
height:80px;
}
#ContactForm .SubmitBtn{
height:20px;
width:75px;
background:#704c6d;
color:#FFFFFF;
border:none;
text-transform:uppercase;
}
#Parity{
display:none;
}
/*
	VITUAL TOUR PAGE
*/
#Tour a{
border:5px solid white;
display:block;
float:left;
margin:0 20px 20px 0;
}
