html, body {
	background: #32281d;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
#wrapper {
	text-align: center;
}
#layout {
	width: 974px;
	height: 780px;
	margin: 0 auto;
	position: relative;
	background-image: url(/images/splash_page.jpg);
}
#enterButton {
	position: absolute;
	left: 417px;
	top: 379px;
	display: none;
}
#contentLabels, #content, #mailingList, #social {
	position: absolute;
	left: 322px;
	top: 135px;
	height: 24px;
}
#contentLabels { text-transform: uppercase; font-weight: bold; color: white; font-size: 16px; letter-spacing: 1px; visibility: hidden; }
/* #contentLabels a { text-decoration: none; color: white; }
#contentLabels a:hover { color: #f0be36; } */
#contentLabels span { cursor: pointer; }
#contentLabels .selectedLabel { color: #f0be36; cursor: default; }
#content {
	color: white;
	text-align: left;
	visibility: hidden;
}
#content p {
	margin-bottom: 20px; font-size: 12px; line-height: 16px;
}
#content a { color: #f0be36; text-decoration: none; }
#content a:hover { text-decoration: underline; }
h3 {
	margin-bottom: 0px;
	line-height: 21px;
	font-size: 14px;
}

/* scrollbar stuff */
.scrollPane	{ overflow: auto; }
.jScrollPaneTrack { background: #030708; }
.jScrollPaneDrag  {	background: url("/images/scrollbar_fishbone.jpg"); height: 30px; }
.jScrollCap { min-height: 30px; }
a.jScrollArrowUp { height: 19px; background: url("/images/scrollbarUP.jpg"); }
a.jScrollArrowDown { height: 17px; background: url("/images/scrollbarDOWN.jpg"); }
/* end scrollbar stuff */

#mailingList { font-weight: bold; margin-bottom: 3px; text-align: center; visibility: hidden; }
#mailingList #email { width: 221px; font-size: 11px; }
#mailingList #fireEmail { position: relative; left: 337px; top: 2px; font-size: 12px; display: block; }
#confirmationMessage { font-size: 12px; }
#social { visibility: hidden; }
#social a {	margin-right: 1px; }
#flickrA { position: relative; top: -2px; }
#footer	{
	clear: both;
	position: absolute;
	bottom: 0;
	left: 0px;
	height: 25px;
	background: black;
	visibility: hidden;
}
#footer img, #footer a {
	border: none;
}
#footer a { position: absolute; }
#trailerA { left: 91px; }
#screeningsA { left: 208px; }
#pressA { left: 354px; }
#thefilmA { left: 460px; }
#contactA { left: 585px; }
#buydvdA { left: 706px; }
#donateA { left: 827px; }
