@import url("global.css");

/* ---- HOME STYLES ---- */
#Dr90210Casting{
background:url(../images/Dr90210Casting.jpg) no-repeat;
width:954px;
height:110px;
}

#HomeAbout {
background:url(../images/AboutHome.jpg) no-repeat bottom #043d5a;
color:white;
padding:20px 20px 20px 555px;
width:379px; /*954px */
}
	#HomeAbout h1{
	font-size:14px;
	font-weight:bold;
	float:left;
	margin:0;
	padding:0;
    line-height:14px;
	}

#Features {
background: url(../images/Features.gif);
border-bottom:1px solid white;
border-top:1px solid white;
display:table;
width:954px; /*954px */
}

	#FeaturedProcedures {
	background:url(../images/FeaturedProceduresBG.gif) repeat-x #798d92;
	border-right:1px solid white;
	border-bottom:none;
	float:left;
	width:554px; /*554px*/
	}
		#FacialRejuv {
		background:url(../images/FacialRejuvBG.jpg) no-repeat;
		float:left;
		height:181px;
		width:280px;
		}
		
			#FacialRejuv p {
			color:white;
			padding:45px 10px 0 150px;
			}
			
			#FacialRejuv a {
			padding:0 0 0 150px;
			}
		
		#RevisionRhino {
		background:url(../images/RevisionRhinoBG.jpg) no-repeat;
		float:left;
		height:181px;
		width:249px; /*269px */
		}
		
			#RevisionRhino p {
			color:white;
			padding:45px 10px 0 120px;
			}
			
			#RevisionRhino a {
			padding:0 0 0 120px;
			}
		
		#FeaturedNav {
		background:url(../images/FeaturedNavBG.gif) no-repeat 0 10px;
		clear:both;
		display:table;
		padding:40px 0 0 0;
		margin:0 0 0 35px;
		width:500px;
		}
			
			#FeaturedNav li {
			background:url(../images/ArrowNav.png) no-repeat 0 2px;
			float:left;
			list-style:none;
			padding:0 0 0 15px;
			margin:0 0 5px 0;
			width:28%;
			}
			
			#FeaturedNav a {
			color:white;
			text-decoration:none;
			}
			
			#FeaturedNav a:hover {
			color:black;
			}
	#AestheticAcademy {
	background:url(../images/AestheticAcademyHomeBG.jpg) no-repeat #7e6d9d;
	border-right:0;
	border-bottom:0;
	float:left;
	height:80px; /*180*/
	padding:50px 50px 30px 150px;
	width:354px; /*554px*/
	}
	#AestheticAcademy p {
	color:#FFFFFF;
	line-height:150%;
	font-size:14px;
	}
	#AestheticAcademy p .name {
	color:#FED311;
	font-size:18px;
	text-transform:uppercase;
	}
	#AestheticAcademy a {
	color:#fff;
	text-decoration:none;
	}
	#AestheticAcademy a:hover {
	text-decoration:underline;
	}

	#Extras {
	float:left;
	width:398px; /* 399px */
	}
	
		#FlyIn {
		background:url(../images/FlyInBG.jpg) no-repeat;
		height:51px; /*216px*/
		padding:165px 0 0 50px;
		width:349px; /*399px*/
		}
			
			#FlyIn option {
			width:200px;
			}
			
			#FlyIn input {
			margin-left:15px;
			}


		#FlyInHome {
		background:url(../images/FlyInBGHome.jpg) no-repeat;
		height:39px; /*149px*/
		padding:110px 0px 0px 50px;
		width:349px; /*399px*/
		}
			
			#FlyIn option {
			width:200px;
			}
			
			#FlyIn input {
			margin-left:15px;
			}
	
	#Newsletter {
			height:65px;
			background:#266f75;
			}
	#SocialSites {
	width:399px;
			height:65px;
			background:url(../images/SocialSitesBG.jpg);
			}		
			.Facebook{
			display:block;
			width:50px;
			float:left;
			height:50px;
			margin:10px 0 0 10px;
			}
			.Twitter{
			display:block;
			float:left;
			width:50px;
			height:50px;
			margin:10px 0 0 280px;
			}
		
		#RecentArticles {
		background:url(../images/RecentArticlesBG.gif) repeat-x;
		border-top:1px solid white;
		padding:85px 0 20px 20px;
		width:379px; /* 399px */
		}
			#RecentArticles a {
			background:url(../images/ArrowArticles.png) no-repeat 0 14px;
			color:white;
			display:block;
			padding: 10px 20px 0 15px;
			}
			
			#RecentArticles a:hover {
			color:#fed30d;
			}
	#ManhattenBox{
	border-top:1px solid white;
	float:left;
	height:75px;
	width:954px;
	overflow:hidden;
	}
.FRnone a{
	padding: 0 0 0 -150px;
	color: #FFCC00;
	}
.FRnone a:hover{
	padding: 0 0 0 -150px;
	color: #FFFFFF;
	}
.RRnone a{
	padding: 0 0 0 -120px;
	color: #FFCC00;
	}
.RRnone a:hover{
	padding: 0 0 0 -120px;
	color: #FFFFFF;
	}
#MediaCenter {
background:url(../images/MediaCenterBG.gif) repeat-y;
display:block;
width:954px;
}

	#NowPlaying {
	background:url(../images/NowPlayingTITLE.gif) no-repeat;
	float:left;
	width:554px;
	}
		
		#MainVideo {
		float:left;
		padding:75px 20px 20px 65px;
		width:300px; /* 320px */
		}
		
		#MainVideoContent {
		color:white;
		float:left;
		padding:75px 5px 20px 10px;
		width:130px;
		}
		
			#MainVideoContent a {
			color:white;
			}
			
			#MainVideoContent a:hover {
			color:#395967;
			}
	
	#MoreVideos {
	background:url(../images/MoreVideosTITLE.gif) no-repeat;
	float:left;
	width:400px;
	}
		
		#VideoPreviewLeft {
		float:left;
		padding:0 10px 10px 65px;
		width:145px;	
		}
		
		#VideoPreviewRight {
		float:right;
		width:145px;
		padding:0 15px 10px 0;
		}