#wrapper {
	text-align:left; /* reset text alignment */
	width:960px; /* or a percentage, or whatever */
	margin:0 auto; /* for the rest */
	vertical-align:top;
	z-index:1;
	height:10px;
}
div.content {
	position:relative;
	left:0px;
	top:0px;
	width:960px;
	z-index:1;
}#Logo {
	width: 220px;
	left: 10px;
	top: 2px;
	height: 120px;
	position: absolute;
}
#join_list {
	width: 375px;
	left: 392px;
	top: 32px;
	position: absolute;
	height: 60px;
}
#newsletter {
	position:absolute;
	z-index:1;
	left: 778px;
	top: 50px;
	padding:0;
	margin:0;
	width: 185px;
	height: 50px;
}
#newsform{
	padding:0;
	margin:0;
}

input.textbox {
	width: 100px;
	padding:0;
	margin:0;
	left: 0px;
	top: 0px;
}

.message {
	position:absolute;
	text-align:right;
	margin:0;
	padding:0;
	left: 707px;
	top: 59px;
	font-size:9px;
}
#header_links {
	top: 0px;
	position: absolute;
	left: 855px;
}
#about {
	width: 955px;
	top: 152px;
	left: 10px;
	position: absolute;
	height: 35px;
}
#films {
	left: 584px;
	top: 131px;
	position: absolute;
	height: 50px;
	width: 120px;
	background-color: #000000;
	color: #FFFF00;
}
#News {
	height: 50px;
	width: 120px;
	left: 705px;
	top: 131px;
	position: absolute;
	background-color: #000000;
	color: #FFFF00;
}
#contact {
	position: absolute;
	height: 50px;
	width: 120px;
	left: 825px;
	top: 131px;
	background-color: #000000;
	color: #FFFF00;
}
#content2 {
	position: absolute;
	top: 210px;
	left: 10px;
	width: 958px;
	height: 370px;
	overflow: auto;
}
#contentFilms {
	position: absolute;
	top: 210px;
	left: 10px;
	width: 958px;
	height: 370px;
	overflow: auto;
}
#poster1 {
	position: absolute;
	top: 210px;
	left: 10px;
}
#poster2 {
	position: absolute;
	top: 210px;
	left: 260px;
}
#poster3 {
	left: 500px;
	top: 210px;
	position: absolute;
}
#poster4 {
	position: absolute;
	left: 740px;
	top: 210px;
}
#official_site1 {
	left: 10px;
	top: 538px;
	position: absolute;
	width: 210px;
}
#official_site4 {
	width: 210px;
	left: 740px;
	top: 538px;
	position: absolute;
}
#official_site2 {
	width: 210px;
	left: 260px;
	top: 538px;
	position: absolute;
}
#official_site3 {
	width: 210px;
	top: 538px;
	position: absolute;
	left: 500px;
}
#followus1 {
	position: absolute;
	left: 320px;
	top: 586px;
}
#facebook1 {
	position: absolute;
	left: 90px;
	width: 160px;
	top: 646px;
}
#twitter1 {
	width: 105px;
	left: 115px;
	top: 610px;
	position: absolute;
}
#imam1 {
	position: absolute;
	width: 160px;
	left: 550px;
	top: 646px;
}
#facebook2 {
	position: absolute;
	width: 210px;
	left: 260px;
	top: 610px;
}
#twitterleviathan {
	position: absolute;
	width: 160px;
	left: 330px;
	top: 646px;
}
#youtubeleviathan {
	position: absolute;
	width: 160px;
	left: 770px;
	top: 646px;
}
#copyright {
	position: absolute;
	left: 320px;
	top: 700px;
}
#footer {
	position: absolute;
	left: 290px;
	top: 760px;
}
#sharethis {
	position: absolute;
	left: 10px;
	top: 140px;
}
#menudivider {
	height: 9px;
	width: 945px;
	top: 181px;
	position: absolute;
	left: 10;
	background-color: #000000;
}
#tagline {
	position: absolute;
	top: 125px;
	left: 10px;
	width: 222px;
}
.header_text {
	font-size: 11px;
	font-weight: bold;
}
.tagline {
	font-size: 12px;
	font-weight: bold;
}
.official_link {
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}
.socialnetworks {
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}
a:link {
	color: #000000;
	text-decoration: none;
}
a:active {
	color: #77050D;
	text-decoration: underline;
}
a:visited {
	color: #000000;
	text-decoration: none;
}
a:hover {
	color: #8B0109;
	text-decoration: underline;
}
#content {
	overflow: auto;
	visibility: visible;
	z-index: -1;
	position: absolute;
}
.FilmTitle {
	font-family: "Trebuchet MS";
	font-size: 18px;
	font-weight: bold;
}
.FilmSpecs {
	font-size: 12px;
}
