/* Layers */ 
#LayerSwapper { 
	background: white url(images/bg_home_lyr_navbar.gif) no-repeat 0 -120px;
	margin: 1em 0 0;
	clear: both;
	width: 502px;
	}
.lyrContent {
	padding: 0;
	border: 1px solid #d1cde5;
	border-width: 0 1px;
	} 
#LayerSwapper p {
	margin: 0;
	padding: 0 0 1em;
	}
#lyrBottom { 
	line-height: 3px;
	height: 3px;
	font-size: 1px;
	margin: 0 0 1em;
	background: url(images/bg_home_lyr_bottom.gif) no-repeat bottom left; 
	}
.lyrNav {
	line-height: 26px;
	height: 27px;
	margin: 0 ;
	background: url(images/bg_home_lyr_navbar.gif) no-repeat top left;
	}
#lyr1 { display: block; }
#lyr2, #lyr3, #lyr4 { display: none; }
#lyr1 .lyrNav { background-position: 0 0; }
#lyr2 .lyrNav { background-position: 0 -30px; }
#lyr3 .lyrNav { background-position: 0 -60px; }
#lyr4 .lyrNav { background-position: 0 -90px; }
.lyrNav ul {
	list-style: none;
	margin: 0;
	padding: 0;
	float: left;
	}
.lyrNav ul li {
	display: inline;
	margin: 0;
	padding: 0;
	}
#LayerSwapper .lyrNav ul li a { 
	display: block; 
	float: left; 
	margin: 0 2px 0 0;
	text-decoration: none;
	height: 26px;
	line-height: 26px;
	background: url(images/spacer.gif) no-repeat top left;
	}
a.lyrPlaying { width: 106px; }
a.lyrComing	{ width: 121px; }
a.lyrMVP { width: 115px; }
a.lyrTop10 { width: 152px; }
.lyrContent .widget_condensed .ratingsWidget {
	margin: 3px 0 0;
	padding: 0;
	}
.lyrContent .widget_condensed .ratingsWidget .starbox {margin: 0; padding: 0;}
.lyrContent .widget_condensed .ratingsWidget .starbox .starignore {margin: 0; padding: 0;}
.lyrContent table td.stars { padding-bottom: 0;}
#LayerSwapper p.lyrMore {
	font-size: 9px;
	font-weight: bold;
	text-align: right;
	padding: .5em 5px;
	margin: 0;
	}
.bot_border { border-top: 1px solid #d1cde5; }
#feat_movie {
	width: 300px;
	height: 164px;
	float: left;
	margin-right: 14px;
	}
#feat_other {
	width: 188px;
	float: left;
	}
#feat_other_top {
	width: 188px;
	height: 75px;
	margin-bottom: 14px;
	}
#feat_other_bot {
	width: 188px;
	height: 75px;
	}
.legal {
	clear: both;
	margin: 0;
	font-size: 9px;
	font-weight: bold;
	}
html>body .legal { padding: 10px 0 0; }
.nrw_hp {
	background: white;
	color: white;
	margin: 14px 0;
	clear: both;
	}
html>body .nrw_hp { margin: 0 0 -10px; }
.nrw_hp h2 {
	float: left;
	padding-bottom: 5px;
	}
html>body .nrw_hp h2 {
	margin: 14px 0 0;
	padding: 0;
	float: left;
	}
.new_this_week { padding-bottom: 5px; }
html>body .new_this_week { padding-top: 14px; }
.visit_nrw {
	float: right;
	font-size: 9px;
	padding-top: 2px;
	}
html>body .visit_nrw { padding-top: 14px; }
#s_and_p, #feat_and_reviews {
	width: 240px;
	padding-top: 14px;
	margin-right: 22px;
	float: left;
	}
html>body #s_and_p, html>body #feat_and_reviews { padding-top: 5px; }
#s_and_p p, #feat_and_reviews p { margin-top: 22px; }
#feat_and_reviews { margin-right: 0; }
#feat_and_reviews ul {
	background: #d1cde5;
	margin: 0;
	padding: 0 0 4px 5px;
	line-height: 18px;
	list-style-type: none;
	}
#fp_new .individualMovie {
	float: left;
	width: 114px;
	margin: 0 10px 0 0;
	padding: 0;
	}