body {
	/*background:#292718 url(/images/bg.jpg) center repeat-y;*/
	background:#1A0505 url(/images/back5a.jpg) center;
	color:#fff;
	font:12px "Lucida sans",Verdana, Arial, Helvetica, sans-serif;
	margin:0;
}
p {margin:10px 0;padding:0;}
#clearer{clear:both;line-height:0;font-size:0px;}
.shadow {width:698px;background:url(/images/cont_back2a.jpg) center repeat-y;}
.page-container {
	border:5px solid #000;
	width:660px;
	text-align:left;
	position:relative;
}
#header {
	/*background:url(/images/header-back.jpg) no-repeat;*/
	height:180px;
}
#navigation { 
	background:#000;
	width:100%;
	height:30px;
}
#navigation .menu {padding:8px 0 0 8px;}
#navigation .menu a {margin-right:10px;}
#page-body {
	background:#212121 url(/images/back4.jpg) top repeat-y;
	padding:15px 8px;
}
#page-body h1 {
	background:url(/images/heading-back-blue.gif) left repeat-x;
	color:#fff;
	font:bold 15px Georgia, "Times New Roman", Times, serif;
	padding:6px 0 5px 5px;
	margin:0 0 10px 0;
	/*width:284px;*/
}
#page-body .orange {background:url(/images/heading-back-orange.gif) left repeat-x;}

#page-body h2 {
	color:#710000;
	font:bold 13px Georgia, "Times New Roman", Times, serif;
	margin:0 0 4px 0;
}

#page-body h3 {
	color:#444;
	font:bold 15px Georgia, "Times New Roman", Times, serif;
	margin:5px 0 10px 0;
	padding:0 0 4px 0;
	line-height:normal;
	border-bottom:2px solid #455E7C;
}

#leftText {
	width:443px;
	background:url(/images/paper_bg.jpg) repeat-y;
	line-height:16px;
	color:#000;
}
#leftText .content {
	padding:10px;
}
#filmNav, #favsNav {
	border:3px solid #000;
	background:#1A1A1A url(/images/filmnav_back_rev.jpg) repeat-x top;
	margin:0;
	padding:0;
}
#filmNav .header, #newsBox .header, #latestFilm .header, #favsNav .header {
	background:#000 url(/images/heading-back-black.gif) left repeat-x;
	padding:3px 0 6px 5px;
	color:#fff;
	font:bold 15px Georgia, "Times New Roman", Times, serif;
}
#filmNav ul, #favsNav ul {list-style:none;margin:0;padding:0;}
#filmNav ul li, #favsNav ul li {
	margin:0;
	padding:0;
	border-bottom:1px solid #333;
	height:auto !important;
	height:12px;
}
#filmNav a, #favsNav a {color:#B8A969;display:block;width:auto;height:100%;padding:7px;text-decoration:none;}
#filmNav a:hover, #favsNav a:hover {color:#fff;background:#111}
#filmNav .limit, #newsBox .limit {
	max-height:260px;
	height: expression(this.scrollHeight > 260 ? "260px" : "auto"); /* IE */
	overflow:auto;
	scrollbar-base-color: #000;
	scrollbar-arrow-color: #fff;
	scrollbar-3dlight-color: #000;
	scrollbar-darkshadow-color: #000;
	scrollbar-face-color: #000;
	scrollbar-highlight-color: #333;
	scrollbar-shadow-color: #222;
	scrollbar-track-color: #222;
}
#favsNav .limit {
	max-height:550px;
	height: expression(this.scrollHeight > 550 ? "550px" : "auto"); /* IE */
	overflow:auto;
	scrollbar-base-color: #000;
	scrollbar-arrow-color: #fff;
	scrollbar-3dlight-color: #000;
	scrollbar-darkshadow-color: #000;
	scrollbar-face-color: #000;
	scrollbar-highlight-color: #333;
	scrollbar-shadow-color: #222;
	scrollbar-track-color: #222;
}

#latestFilm {
	border:3px solid #000;
	background:#1A1A1A url(/images/filmnav_back_rev.jpg) repeat-x top;
}

#latestFilm .content {
	font:normal 11px Verdana, sans-serif;
	line-height:15px;
	padding:5px;
}

#latestFilm a {	color:#BA5740;font-size:11px;}
#latestFilm .title {margin-bottom:5px;}
#latestFilm .title a {
	color:#B8A969;
	font-size:11px;
	text-decoration:none;
}
#latestFilm .title a:hover {color:#fff;}

.floatLeft {float:left;}
.floatRight {float:right;}
.rightSide {width:190px;}

#featureBox {
	background:#000;
	border:3px solid #000;
}
#featureBox a, #newsBox a {color:#BA5740;}
#featureBox .content {
	padding:6px 4px;
}

#newsBox {
	border:3px solid #000;
	background:#1A1A1A url(/images/filmnav_back_rev.jpg) repeat-x top;
}

#newsBox .content {
	font:normal 11px Verdana, sans-serif;
	line-height:15px;
	padding:5px;
}
#newsBox .newsitem, .newsitem {
	margin:5px 0 10px 0;
	padding-bottom:10px;
}
#newsBox .newsitem {border-bottom:1px dashed #333;}
.newsitem {border-bottom:1px dashed #aaa;}

#footer {
	background:#3F3829;
	color:#fff;
	padding:5px;
	text-align:center;
	border-top:2px solid #ccc;
	border-bottom:2px solid #000;
}
#footer a {color:#fff;text-decoration:none;}
#footer a:hover {text-decoration:underline;}

#copyright {
	background:#222;
	color:#999;
	padding:5px;
	text-align:center;
	font-size:10px;
}
#copyright a {color:#B8A969;text-decoration:none;}
#copyright a:hover {color:#fff;text-decoration:underline;}

.details {color:#BA5740;font-size:11px;margin-bottom:10px;}
.smallText {font:normal 10px Arial, sans-serif;}
.sansSerif {font-family:Arial, sans-serif;}

ul {
	margin:5px 0 5px 20px;
	padding:0
}
ul li {padding:3px 0;}