#header_container
{
	width: 100%;
	height: 42px;
	background: #000 url('../images/bg_header_new.gif') repeat-x 0 0;
}
	#header,
	#footer
	{
		position: relative;
		margin: 0 auto;
		width: 968px;
		text-align: left;
		font-size: 10px;
	}
	#header { height: 42px; }
	#footer
	{
		height: 200px;
	}
		.logo
		{
			text-indent: -9999px;
			overflow: hidden;
		}
			#header .logo a,
			#footer .logo a
			{
				display: block;
				position: absolute;
			}
			#header .logo a
			{
				left: 46px;
				top: 5px;
				width: 99px;
				height: 32px;
				background: transparent url('../images/magnet_new.gif') no-repeat 0 0;
			}
			#footer .logo a
			{	
				left: 47px;
				top: 4px;
				width: 108px;
				height: 39px;
				background: transparent url('../images/magnet_footer_new.gif') no-repeat 0 0;
			}
		#header .nav
		{
			left: 182px;
			top: 12px;
		}
		#footer .nav
		{
			left: 194px;
			top: 10px;
		}
		.nav
		{
			display: block;
			position: absolute;
			font-family: Arial, Helvetica, sans-serif;
		}
			.nav li
			{
				float: left;
				list-style-type: none;
				text-transform: uppercase;
			}
			.nav a
			{
				display: block;
				color: #8f8f8f;
				font-weight: bold;
				line-height: 20px;
				text-decoration: none;
				padding: 0 12px 0 10px;
				background-color: transparent;
				background-repeat: no-repeat;
				background-position: right center;
			}
			.nav a:hover { color: #fff; }
			#header .nav a { background-image: url('../images/divider_new.gif'); text-shadow: 1px 1px 0 #000; }
			#footer .nav a { background-image: url('../images/divider2_new.gif'); text-shadow: 1px 1px 0 #000; }
			#header .nav li.last a,
			#footer .nav li.last a
			{
				background-image: none;
			}
		#header .follow
		{
			position: absolute;
			right: 12px;
			top: 7px;
			width: 161px;
			height: 34px;
			background: transparent url('../images/magnet_sharing.gif') repeat-x 0 0;
		}
		#footer .follow
		{
			position: absolute;
			right: 42px;
			top: 0;
			width: 162px;
			height: 50px;
			background: transparent url('../images/footer_follow_new.gif') repeat-x 0 0;
		}
			.follow p { display: none; }
			.follow a
			{
				display: block;
				position: absolute;
				top: 0;
				width: 25px;
				height: 24px;
				background-color: transparent;
				background-repeat: no-repeat;
				background-position: 0 0;
			}
			#footer .follow a { top: 9px; }
			#header .follow .facebook,
			#header .follow .twitter,
			#header .follow .youtube,
			#header .follow .email,
			#footer .follow .facebook,
			#footer .follow .twitter,
			#footer .follow .youtube,
			#footer .follow .rss,
			#footer .follow .email
			{
				text-indent: -9999px;
				overflow: hidden;
			}
			#header .follow .facebook a
			{
				left: 36px;
				background-image: url('../images/mag_facebook.gif');
			}
			#header .follow .twitter a
			{
				left: 70px;
				background-image: url('../images/mag_twitter.gif');
			}
			#header .follow .youtube a
			{
				left: 103px;
				background-image: url('../images/mag_youtube.gif');
			}
			#header .follow .email a
			{
				left: 136px;
				background-image: url('../images/mag_email.gif');
			}
			#footer .follow .facebook a
			{
				left: 36px;
				background-image: url('../images/mag_footer_facebook.gif');
			}
			#footer .follow .twitter a
			{
				left: 70px;
				background-image: url('../images/mag_footer_twitter.gif');
			}
			#footer .follow .youtube a
			{
				left: 103px;
				background-image: url('../images/mag_footer_youtube.gif');
			}
			#footer .follow .email a
			{
				left: 137px;
				background-image: url('../images/mag_footer_email.gif');
			}
#footer .ratings
{
	color: #696969;
	padding-top: 48px;
	line-height: 13px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
}
	#footer .ratings a
	{
		color: #666;
		text-decoration: none; 
	}
	#footer .ratings a:hover
	{
		color: #fff;
		text-decoration: underline;
	}
body
{
	font-size: 13px;

}
#property_container
{
	width: 100%;
	background: transparent url('../images/bg.jpg') no-repeat top center;
	margin-bottom: 11px;
}
	#property
	{
		position: relative;
		margin: 0 auto;
		width: 968px;
		text-align: left;
	}
		#shadow_top
		{
			position: absolute;
			left: 0;
			top: 0;
			width: 965px;
			height: 11px;
			font-size: 0;
			line-height: 0;
			background: transparent url('../images/shadow_top.png') repeat-x 0 0;
		}
		#shadow_right
		{
			position: absolute;
			right: 3px;
			top: 11px;
				width: 11px;
			height: 1100px;
			background: transparent url('../images/shadow_right.png') repeat-x 0 0;
			z-index: 5;
		}
		#shadow_left
		{
			position: absolute;
			left: 1px;
			top: 11px;
			width: 11px;
			height: 1100px;
			background: transparent url('../images/shadow_left.png') repeat-x 0 0;
			z-index: 5;
		}
		#nav_container
		{
			position: absolute;
			left: 0;
			top: 360px;
			width: 968px;
			height: 44px;
			z-index: 10;
			background: transparent url('../../images/nav.png') repeat-x 0 0;
			text-align: center;
		}
			#nav
			{
				display: table;
				margin: 0 auto;
			}
				#nav ul { display: inline-block; }
				#nav ul { display: inline; }
				#nav ul
				{
					display: table-row;
  					list-style-type: none;
  					white-space: nowrap;
				}
					#nav li
					{
						display: inline;
					}
						#nav li a
						{
							position: relative;
							display: block;
							float: left;
   							text-decoration: none;
							background-color: transparent;
							background-repeat: no-repeat;
							background-position: right center;
							background-image: url('../../images/nav_divider.gif');
							padding-left: 38px;
							padding-right: 38px;
							font-size: 13px;
							margin-top: 4px;
						}
						#nav li.single a { padding-top: 0; line-height: 33px; }
						#nav li.double a { padding-top: 4px; padding-bottom: 5px; }
						#nav li.last a { background-image: none; }
						.sub
						{
							font-size: 10px;
						}
		#property_inner
		{
			position: relative;
			top: 11px;
			left: 12px;
			width: 942px;
			background-repeat: no-repeat;
			background-position: 0 0;
			background-image: url('../../images/property.jpg');
			text-align: left;
			overflow: auto;
		}
			#property_inner h1,
			#property_inner h2
			{
				display: none;
			}
			#packshot
			{
				float: left;
				display: block;
			}
			#content_left
			{
				position: relative;
				float: left;
				padding: 440px 0 20px 20px;
				width: 649px;
			}
				#content_left p
				{
					line-height: 15px;
					margin-bottom: 18px;
				}
				#swf,
				
				#swf_replacement
				{
					position: absolute;
					left: 20px;
					top: 57px;
					width: 640px;
					height: 375px;
					z-index: 10;
				}
				/*#swf_shadow_top
				{
					position: absolute;
					left: 16px;
					top: 53px;
					width: 654px;
					height: 4px;
					font-size: 0;
					line-height: 0;
					background: transparent url('../images/swf_shadow_top.png') no-repeat 0 0;
					z-index: 5;
				}
				#swf_shadow_right
				{
					position: absolute;
					left: 660px;
					top: 57px;
					width: 10px;
					height: 360px;
					background: transparent url('../images/swf_shadow_right_new.png') no-repeat 0 0;
					z-index: 5;
				}
				#swf_shadow_bottom
				{
					position: absolute;
					left: 16px;
					top: 417px;
					width: 654px;
					height: 10px;
					background: transparent url('../images/swf_shadow_bottom.png') no-repeat 0 0;
					z-index: 5;
				}
				#swf_shadow_left
				{
					position: absolute;
					left: 16px;
					top: 57px;
					width: 4px;
					height: 360px;
					background: transparent url('../images/swf_shadow_left_new.png') no-repeat 0 0;
					z-index: 5;
				}*/
				#press
				{
					position: relative;
					height: 128px;
				}
					#rotate
					{
						position: absolute;
						left: 114px;
						top: 0;
						font-size: 18px;
						font-style: italic;
					}
						#prev
						{
							padding: 0 6px 0 32px;
							cursor: pointer;
							position: relative;
							background: transparent url('../../images/arrow_prev.png') no-repeat 3px 7px;
						}
						#next
						{
							padding: 0 32px 0 6px;
							cursor: pointer;
							position: relative;
							background: transparent url('../../images/arrow_next.png') no-repeat 48px 7px;
						}
				#press,
				#disqus,
				#related
				{
					float: left;
					width: 638px;
				}
				#related
				{
					clear: both;
					margin-top: 40px;
				}
					#related div
					{
						float: left;
						margin-right: 54px;
						width: 155px;
						display: inline;
					}
					#related div.clear_row
					{
						clear: both;
						float: none;
						margin: 0;
					}
						#related img
						{
							display: block;
							border: 1px solid #000;
							margin-bottom: 5px;
						}
						#related h5
						{
							font-weight: normal;
							font-size: 16px;
						}
						#related p { font-size: 11px; }
				#about
				{
					float: left;
					width: 384px;
				}
				#cast
				{
					float: left;
					margin-left: 24px;
					margin-bottom: 18px;
					width: 230px;
				}
					#press h3,
					#about h3,
					#cast h3,
					#related h3
					{
						font-weight: normal;
						font-size: 24px;
						margin-bottom: 12px;
					}
					#press p { font-size: 15px; }
					#press p.author
					{
						font-size: 12px;
						font-style: italic;
						margin-top: -10px;
						margin-left: 8px;
					}
					#col_left,
					#col_right
					{
						float: left;
						width: 110px;
					}
					#col_left { margin-right: 10px; }
					#col_left p,
					#col_right p
					{
						font-style: italic;
					}
						#col_left strong,
						#col_right strong
						{
							font-weight: normal;
							font-style: normal;
							font-size: 16px;
						}
					#rated
					{
						display: block;
						float: left;
						clear: both;
						margin-top: 27px;
					}
				#disqus
				{
					display: inline;
					width: 596px;
					padding: 5px 20px 5px 20px;
					margin: 0 auto;
					border: 1px solid #888;
					background: #f0f0ee url('../images/bg_disqus.gif') repeat-x 0 0;
					color: #000;
				}
					#disqus h3
					{
						font-size: 18px;
						margin-bottom: 12px;
					}
			#content_right
			{
				display: inline;
				float: left;
				margin-left: 6px;
				padding-top: 68px;
				width: 250px;
			}
				#property_share
				{
					position: relative;
					width: 250px;
				}
					#property_share h3
					{
						text-align: center;
						margin-bottom: 10px;
						font-size: 15px;
						font-weight: normal;
					}
					#property_share h3 span { font-weight: bold; }
					#property_share ul
					{
						background: transparent url('../images/bg_sharing.png') no-repeat 0 0;
						width: 250px;
						height: 50px;
						line-height: 0;
					}
						#share_facebook,
						#share_twitter,
						#share_stumble,
						#share_digg,
						#share_email,
						#share_buzz,
						#share_add
						{
							text-indent: -9999px;
							overflow: hidden;
						}
							#property_share a
							{
								display: block;
								position: absolute;
								bottom: 23px;
								width: 27px;
								height: 26px;
								background-color: transparent;
								background-repeat: no-repeat;
								background-position: 0 0;
							}
							#share_facebook a
							{
								left: 4px;
								background-image: url('../images/share_facebook.png');
							}
							#share_twitter a
							{
								left: 40px;
								background-image: url('../images/share_twitter.png');
							}
							#share_stumble a
							{
								left: 76px;
								background-image: url('../images/share_stumble.png');
							}
							#share_digg a
							{
								left: 112px;
								background-image: url('../images/share_digg.png');
							}
							#share_email a
							{
								left: 147px;
								background-image: url('../images/share_email.png');
							}
							#share_buzz a
							{
								width: 29px;
								left: 184px;
								background-image: url('../images/share_buzz.png');
							}
							#share_add a
							{
								left: 219px;
								background-image: url('../images/share_add.png');
							}
				#facebook,
				#twitter,
				#promo
				{
					margin-top: 15px;
				}
				#twitter { margin-bottom: 20px; }
		#gallery
		{
			display: none;
		}
			.slideshow img.active { z-index: 10; }
			.slideshow_img img
			{
				z-index: 5;
				position: absolute;
				top: 10px;
				left: 10px;
			}
			.slideshow_tn
			{
				display: block;
				position: absolute;
				top: 370px;
				left: 10px;
				width: 700px;
				text-align: center;
			}
			.slideshow_tn li
			{
				display: inline;
				margin-right: 5px;
				cursor: pointer;
			}
			.slideshow_tn img.last { margin-right: 0; }
.fb_share_img
{
	vertical-align: text-bottom;
	float:right;
}
#home_ent_special_features { display: none; }