@import url("global.css");

/* Hero images */

#Masthead {
	width:1000px;
	height:236px;
	margin:0 auto;
}
#ArticlePage #Masthead {
	background:url(../images/Hero_About.jpg) no-repeat;
}
#TestimonialsPage #Masthead {
	background:url(../images/Hero_About.jpg) no-repeat;
}
#AboutPage #Masthead {
	background:url(../images/Hero_About.jpg) no-repeat;
}
#NeckliftPage #Masthead {
	background:url(../images/Hero_Necklift.jpg) no-repeat;
}
#EyelidPage #Masthead {
	background:url(../images/Hero_Eyelid.jpg) no-repeat;
}
#NosePage #Masthead {
	background:url(../images/Hero_Nose.jpg) no-repeat;
}
#FaceliftPage #Masthead {
	background:url(../images/Hero_Facelift.jpg) no-repeat;
}
#CheekfoldPage #Masthead {
	background:url(../images/Hero_Cheekfold.jpg) no-repeat;
}
#LipsPage #Masthead {
	background:url(../images/Hero_Cheekfold.jpg) no-repeat;
}
#ContactPage #Masthead {
	background:url(../images/Hero_Contact.jpg) no-repeat;
}


/* Navigation hover states */

#AboutPage .NavAbout a {
	background:url(../images/Nav.jpg) -125px -115px;
}
#NeckliftPage .NavNecklift a {
	background:url(../images/Nav.jpg) -250px -115px;
}
#EyelidPage .NavEyelid a {
	background:url(../images/Nav.jpg) -375px -115px;
}
#NosePage .NavNose a {
	background:url(../images/Nav.jpg) -500px -115px;
}
#FaceliftPage .NavFacelift a {
	background:url(../images/Nav.jpg) -625px -115px;
}
#CheekfoldPage .NavCheekfold a {
	background:url(../images/Nav.jpg) -750px -115px;
}
#LipsPage .NavLips a {
	background:url(../images/Nav.jpg) -750px -115px;
}
#ContactPage .NavContact {
	background:url(../images/Nav.jpg) -875px -115px;
}
/* ===================================== ContentBox =================================== */

#ContentBoxBG {
	background:url(../images/SubPageContentBG.jpg) repeat-x #a14e1a;
	width:100%;
}
#ContentBox {
	width:1000px;
	margin:0 auto;
	padding:40px 0 20px 0;
}	
#ContentMain {
	width:600px;
	float:left;	
}

#ContentRight {
	width:380px; /* 400px */
	float:left;
	padding:40px 0 20px 20px;
}

#ContentRight .HDR {
	margin:0 0 20px 0;
}
/* ===================================== Procedures ==================================== */

#ProceduresBoxBG {
	background:url(../images/SubPageProcBoxBG.jpg) repeat-x #073243;
	width:100%;
}
#ProceduresBox {
	width:1000px;
	margin:0 auto;
	padding:40px 0 10px;
}

.ProcList2 {
	width:1000px; 
	float:left;
	margin:0 0 10px;
}	
	.ProcList2 div {
		float:left;
		width:330px;
	}
.ThumbRow {
	width:320px;
	padding:10px 0;
	
}
	.ThumbRow div {
		width:50%;
		float:left;
	}
	
/* ==================================== Testimonials ======================================= */	
	
#TestimonialsPage #ContentMain {
	width:960px;
	margin:0 auto;
}	
#TestimonialsPage .HRStyle {
	padding:0;
	margin:30px 0;
	background-color:#fff;
	color:#fff;
	height:1px;
	width:100%;
}
	
/* ==================================== Contact page ======================================= */	

	#ContactFormBox p {
		padding:0 10px 10px 0;
	}
	#ContactFormBox .CheckBox {
		margin-left:60px;
	}
	#ContactFormBox ul li {
		list-style:none;
		padding:12px 0 0 0;
		font:12px Arial, Helvetica, sans-serif;
		color:#fff;
	}
	#ContactFormBox label {
	font:12px Arial, Helvetica, sans-serif;
	color:#fff;
	}
	#ContactFormBox ul label { /* Styles for descriptions */
		width:150px;
		display:block;
		float:left;
	}
	#ContactFormBox ul input {
		width:200px;
		height:14px;
		background:url(../images/InputBG.gif) #fff repeat-x;
		border:1px solid #000;
		font:12px Arial, Helvetica, sans-serif;
		padding:2px;
	}
	#ContactFormBox ul select {
		font:12px Arial, Helvetica, sans-serif;
		border:1px solid #000;
	}
	#ContactFormBox ul textarea {
		width:200px;
		height:60px;
		background:url(../images/InputBG.gif) #fff repeat-x;
		border:1px solid #000;
		font:12px Arial, Helvetica, sans-serif;
		padding:2px;
	}
	#ContactFormBox ul select {
		width:206px;
		height:20px;
		padding:2px;
	}
	#ContactFormBox ul .Radio {
		width:auto;
		height:auto;
		background:none;
		border:none;
		margin:0 10px 0 0;
	}
	#ContactFormBox ul li ul {
		height:20px;
	}
	#ContactFormBox ul li ul li {
		float:left;
	}
	#ContactFormBox ul .SubmitBtn {
		height:22px;
		width:100px;
		background:#CCC;
	}
	#ContactFormBox ul .ResetBtn {
		height:22px;
		width:100px;
		background:#CCC;
	}
#ContentRight iframe {
	border:1px solid #fff;
}