/*Cloudy Landing Page*/
body#cloudy { 
	background: #ffffff url(../../images/global/bodybg.jpg) no-repeat center top; 	
}

#cloudy .sprite {
	display: block;
	height: 0;
	overflow: hidden;
}

#cloudy #navigation { background: url(../../images/home/bg-header.jpg) no-repeat; }

/*#cloudy #contentcontainer {
	background: url(../images/bg-cloudy.jpg) no-repeat center 227px;	
}*/
#cloudy #content {
}
#cloudy h2 {
	padding: 0;
}
#cloudy #content #landing {
	background: url(../images/bg-cloudy.jpg) no-repeat center top;
	min-height: 927px;
	height: auto !important;
	height: 927px;
	width: 1000px
}
	#buylinks {
		float: left;
		margin: 90px 0 0 56px;
		_margin: 90px 0 0 28px;
		width: 162px;
		_width: 142px;
	}
		#boxartcontainer {
			overflow: hidden;
		}
			#boxartcontainer a {
				float: left;
			}
				#boxartcontainer a#dvd {					
					padding-top: 110px;
					margin: 6px 0 0 14px;
					_margin: 6px 0 0 7px;
					width: 81px;
				}
					#boxartcontainer a#dvd:hover {
						background: url(../images/bg-boxarts-dvdontop.jpg) no-repeat 1px -5px;
						position: relative;
						z-index: 1000;
					}
				#boxartcontainer a#bluray {
					margin: -117px 0 0 63px;
					_margin: -117px 0 0 31px;
					padding-top: 111px;
					width: 92px;
				}
		ul#buybuttons {
			list-style: none;
			margin: 8px 0 0 0;
			width: 162px;
		}
			ul#buybuttons li {
			}
				ul#buybuttons li a {
					padding-top: 32px;
					width: 162px;
				}
	a#flintsfamilyfuncenter {
		float: right;
		margin: 7px 39px 0 0;
		_margin: 7px 19px 0 0;
		padding-top: 100px;
		width: 260px;
	}

	#cloudyplayer {
		display: block;
		float: left;
		height: 316px;
		margin: 60px 0 0 30px;
		width: 514px;
	}
		#cloudyplayer p {
			color: #000000;
		}
			#cloudyplayer a {
				color: #AEAEAE;
			}
	
	a#iphone {
		clear: both;
		float: left;
		margin: 8px 0 0 253px;
		_margin: 8px 0 0 127px;
		padding-top: 126px;
		width: 235px;
	}

	ul#cloudylinks {
		float: right;
		list-style: none;		
		margin: 12px 245px 0 0;
		display: inline;
	}
		ul#cloudylinks li {			
		}
			ul#cloudylinks li a#visittheatrical {
				padding-top: 107px;
				width: 245px;
			}
			ul#cloudylinks li a#deliciousoffers {
				margin: 5px 0 0 14px;
				padding-top: 52px;
				width: 243px;
			}
	h3#title-about {
		clear: both;
	}
	p#about {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 1.1em;
		margin: 45px auto 0;
		min-height: 103px;
		width: 510px;
	}
	ul#footerlogos {
	}
	#landing p#copyright {
		background: #4F8E3F;
		color: #ffffff;
		font-size: .9em;
		margin: 105px auto 0; 
		text-align: center;
		width: 900px;
	}

#cloudy #footercontainer { background: #066A5E url(../../images/footer/home/footer-container-bg.jpg) repeat-x; }
#cloudy #footer #share { background: url(../../images/footer/home/footer-share.jpg) no-repeat; }		
#cloudy #footer #footerlinks { background: url(../../images/footer/home/footer-bottom.gif) no-repeat 0 100%; }
#cloudy #footer #footerlinks .aesthetics { background: url(../../images/footer/home/footer-top.jpg) no-repeat; }	
#cloudy #footer #footerlinks .aesthetics .aesthetics { background: url(../../images/footer/home/footer-bg.jpg) repeat-y; }
#cloudy #footer #sonywonder-legal li a { color: #a1e0da; }