* {
	margin: 0;
	padding: 0;
	outline: none;
}

img {
	border: 0;
}

body {
	background: #551001;
	color: #fff;
	font: normal 62.5% arial;
}

a {
	color: #fff;
}

#content {
	width: 100%;
}

#flashcontent {
	font-size: 1.2em;
	min-width: 1000px;
	*width:expression((documentElement.clientWidth||document.body.clientWidth) < 1000 ? "1000px" : "100%");
}

#moviealtcontent li a,
.anchor-block {
	display: block;
	height: 0;
	overflow: hidden;
}

#footercontentcontainer {
	background: url(../images/bg-slice.jpg) repeat-x;
	margin-top: -3px;
	*margin-top: 0;
}

#footercontent {
	background: url(../images/bg-slice.jpg) repeat-x;
	_height: 1%;
	margin: 0 auto;
	overflow: hidden;
	width: 1000px;
}

#footercontent ul {
	list-style: none;
}

#moviealtcontent {
	background: url(../images/altcontent.jpg) no-repeat 50%;
	_height: 1%;
	margin-bottom: 19px;
	overflow: hidden;
	padding: 12px 0 12px 138px;
}

#moviealtcontent li {
	float: left;
}

#moviealtcontent li a {
	padding-top: 16px;
}

#moviealtcontent li#register a {
	width: 120px;
}

#moviealtcontent li#wwrd {
	padding-left: 41px;
}

#moviealtcontent li#wwrd a {
	width: 140px;
}

#share {
	padding-left: 228px;
}

#share li {
	float: left;
	padding-right: 8px;
}

#share li a {
	cursor: pointer;
	padding-top: 14px;
	width: 14px;
}

#moviealtcontent li#facebookfan {
	padding-left: 155px;
}

#moviealtcontent li#facebookfan a {
	width: 50px;
}

#logos { margin-top: 20px; }

#logos li {
	float: left;
	padding-left: 150px;
}

#logos li.last {
	padding-left: 336px;
}

#ratings {
	color: #BB968D;
	float: left;
	text-align: right;
	padding-left: 70px;
	padding-top: 15px;
	padding-bottom: 46px;
	width: 30em;
}

#ratings a {
	color: #BB968D;
	text-transform: uppercase;
}

#footer,
#footer #footerintl a,
#footer a {
	color: #fff;
}

#footer #footerlegal {
	border-top-color: #fff;
}

/** GAME OVERLAYS **/

#overlaycontainer {display:none; overflow:hidden; position:absolute; z-index:200; top:0; margin-top:10%; left:50%; background-color:#141414;}
#overlaycontainer #overlaycontainer-iframe {display:inline; float:left; margin:18px; border:none; outline:none; background-color:#000;}
#overlaycontainer.stickyhands #overlaycontainer-close {position:absolute; top:0; right:0; width:17px; height:18px; float:right; overflow:hidden; margin:0; outline:none; cursor:pointer; background:url(../images/button_closeoverlay.png) no-repeat;}


#overlaycontainer.stickyhands {width:632px; height:436px; margin-left:-316px;}
#overlaycontainer.stickyhands #overlaycontainer-iframe {width:600px; height:405px; overflow:hidden;}

#overlaycontainer.pinball {width:616px; height:416px; margin-left:-295px;}
#overlaycontainer.pinball #overlaycontainer-iframe {width:600px; height:400px;}

#overlaycontainer.fivevirtues {width:616px; height:416px; margin-left:-295px;}
#overlaycontainer.fivevirtues #overlaycontainer-iframe {width:600px; height:400px;}
