html,body {
	margin:0px;
}

#headerChrome {
	text-align:center;
	width:1024px;
	background-color:black;
	padding-bottom:5px;
}

#footerChrome {
	margin-top:20px;
}

#contentArea {
	position:relative;
	width:1146px;
}

#vineContainer {
	position:relative;
	width:1146px;
}

#homeSplash {
	width:1024px;
	height:525px;
	background-image:url('../img/home_splash.jpg');
	background-repeat:no-repeat;
}

#vinesLeft {
	position:absolute;
	z-index:500;
	width:128px;
	height:479px;
	background-image:url('../img/vines_left.png');
	background-repeat:no-repeat;
	top:0px;
	left:0px;
}

#vinesRight {
	position:absolute;
	z-index:600;
	width:165px;
	height:481px;
	background-image:url('../img/vines_right.png');
	background-repeat:no-repeat;	
	top:0px;
	right:0px;
}

#greenLine {
	position:relative;
	width:1024px;
	height:1px;
	background-image:url('../img/green_line.png');
	background-repeat:no-repeat;
}

#nav {
	width:945px;

	padding-top:8px;
}

#home-nav {
	float:left;
	margin-right:30px;
}

#trailer-nav {
	float:left;
	margin-left:15px;
}

#synopsis-nav {
	float:left;
	margin-left:78px;
}

#gallery-nav {
	float:left;
	margin-left:78px;
}

#cast-nav {
	float:right;
}

#galleryContainer {
	z-index:10000;
	position:relative;
	width:764px;
	height:496px;
}

#galleryContainer a, #galleryText a {
	text-decoration:none;
}

.ieFix {
	text-decoration:none;
	color:white;
	font-size:13px;
}

#galleryText {
	display:none;
	position:absolute;
	width:754px;
	*width:764px;
	background-color:#727272;
	opacity:0.75;
	filter:alpha(opacity=75);
	left:0px;
	bottom:0px;
	*bottom:5px;
	padding:5px;
}

#galleryText p {
	font-size:13px;
	color:white;
}

#synopsisContainer {
	height:451px;
}

#synopsisText {
	position:absolute;
	top:65px;
	left:580px;
	width:410px;
	color:#7ea320;
	font-family:helvetica,arial;
	font-size:16px;
	font-weight:normal;
	text-align:justify;
}

#galleryNav {
	position:relative;
	z-index:10000;
	width:1024px;
	background-color:#688d32;
	border-style:solid;
	border-color:#293800;
	border-width:0 0 2 0px;
}

#galleryControls {
	position:absolute;
	width:77px;
	z-index:0;
	top:2px;
	right:77px;
	padding-top:4px;
}

#ratingsFooter {
	text-align:center;
	font-family:arial;
	font-weight:bold;
	font-size:10px;
	line-height:16px;
	color:#a5a5a5;
	margin-bottom:25px;
}

#ratingsFooter a {
	font-family:arial;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
	color:#a5a5a5;
}

#ratingsFooter a:hover {
	text-decoration:underline;
}

#synopsisBackground {
	height:667px;
	width:1066px;
	background-image:url('../img/synopsis_background.jpg');
}

#castBackground {
	height:517px;
	width:1024px;
	background-image:url('../img/cast_vines.jpg');	
}

#synopsisNav {
	position:absolute;
	left:100px;
	top:450px;
}

#castTextContainer {
	width:650px;
	padding-top:105px;
}

#castTextContainer td {
	color:#7ea320;
	font-family:helvetica,arial;
	font-size:16px;
}

#castNav {
	position:absolute;
	left:103px;
	top:455px;
}

#galleryVines {
	position:absolute;
	top:-5px;
	left:57px;
	width:1002px;
	height:518px;
	background-image:url('../img/gallery_vines.png');
}

#galleryVines2 {
	position:absolute;
	top:-5px;
	left:57px;
	width:1002px;
	height:518px;
	background-image:url('../img/gallery_vines2.png');
}

#videoVines {
	margin-left:-35px;
	width:1024px;
	height:563px;
	background-image:url('../img/video_vines.jpg');
	background-repeat:no-repeat;
}

#leaf-animate {
	position:absolute;
	left:33px;
	top:140px;
}

#leaf-animate2 {
	position:absolute;
	left:42px;
	top:471px;
}

#leaf-animate3 {
	position:absolute;
	left:945px;
	top:273px;
}

#leaf-animate4 {
	position:absolute;
	left:920px;
	top:405px;
}

#socialMedia {
	float:right;
	margin-bottom:50px;
	margin-right:60px;
}

#homeOverlay {
	display:none;
	position:absolute;
	z-index:500;
	width:1224px;
	height:760px;
	background-color:#ffffff;
	opacity:0.80;
	filter:alpha(opacity=80);
}

#homeVideoContainer {
	top:10px;
	left:123px;
	position:absolute;
	z-index:600;
	width:900px;
	display:none;
}

#homeVideoContainer a {
	float:right;
	color:#000000;
	font-family:georgia,times;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	padding-top:10px;
}

#galleryThumbs {
	z-index:10000;
}

#galleryThumbs img {
	border-style:solid;
	border-width:1px;
	border-color:#253b24;
	margin-top:3px;
	margin-right:3px;
}

#bottom {
	position:absolute;
	top:500px;
}

#footer {
	position:absolute;
	width:1024px;
	top:570px;
	left:61px;
}

#arrowLeft {
	display:none;
	position:absolute;
	height:97px;
	width:98px;
	background-image:url('../img/arrow_left.png');
	margin-left:-50px;
	top:200px;
}

#arrowRight {
	display:none;
	position:absolute;
	height:97px;
	width:98px;
	background-image:url('../img/arrow_right.png');
	margin-left:700px;
	top:200px;
}

#footerContainer {
	position:absolute;
	top:615px;
	left:62px;
}