@charset "UTF-8";
/* CSS Document */

body {background: #000000 url(../images/BG.jpg) no-repeat center top; color: #69644b; font-family:Arial, Helvetica, sans-serif; line-height: 18px; font-size: 14px; }

#wrapper {width: 950px; margin: 20px auto 0; }

#leftcolumn {width: 400px; float: left; vertical-align:top; margin: 0; padding: 0; text-align: left; }

#rightcolumn { float: right; width: 550px; vertical-align:top; margin: 0; padding: 0; text-align:center;}

.clearfix:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}

hr {
	vertical-align: top;
	text-align: left;
	background-color: #30301c;
	height:1px;
	border: 0;
}

li {padding-bottom: 5px;}

ul {
	list-style-type: square;
}


	.clearfix {display:inline-block;}

	/* Hide from IE Mac \*/
	.clearfix {display:block;}
	/* End hide from IE Mac */

/* =NAVIGATIN *******************/
#navigation {
	width: 545px;
	height: 18px;
	margin: auto;
}

#content a:link, #content a:active, #content a:visited {
	color: #6a260a;
    text-decoration: underline;
}

#outercontent a:link, #outercontent a:active, #outercontent a:visited {
	color: #6a260a;
    text-decoration: underline;
}

#outercontent #subnav a {color: #996633;}
#outercontent #subnav {text-align: right; font-size: 12px;}

ul#menu {
	list-style: none;
	width: 545px;
	margin: 0;
	padding: 0;
}
ul#menu li { position: relative; z-index: 4; float: left; }
ul#menu li a {
	display: block;
	height: 18px;
	color: #69644b;
	text-decoration: none;
	text-indent: -999em;
	overflow: hidden;
	background-repeat: no-repeat;
	background-position: 0px 0px;
	background-image: url(../images/navigation.gif);
}
ul#menu li:hover ul, ul#menu li.hover ul { left: 0; z-index: 5;}

ul#menu li a.a-0 {
		width: 62px;
	background-position: 0 0;
}
ul#menu li a.a-0:focus, ul#menu li a.a-0:hover, ul#menu li #active0 { background-position: 0 -18px; } /*#menu .category #active */

ul#menu li a.a-1 {
	width: 100px;
	background-position: -62px 0;
}
ul#menu li a.a-1:focus, ul#menu li a.a-1:hover, ul#menu li #active1 { background-position: -62px -18px; }

ul#menu li a.a-2 {
	width: 142px;
	background-position: -162px 0;
}
ul#menu li a.a-2:focus, ul#menu li a.a-2:hover, ul#menu li #active2{ background-position: -162px -18px;}

ul#menu li a.a-3 { 	width: 98px;
	background-position: -304px 0;}
ul#menu li a.a-3:focus, ul#menu li a.a-3:hover, ul#menu li #active3{ background-position: -304px -18px; }

ul#menu li a.a-4 { 	width: 80px;
	background-position: -402px 0; }
ul#menu li a.a-4:focus, ul#menu li a.a-4:hover, ul#menu li #active4 { background-position: -402px -18px; }

ul#menu li a.a-5 {
	width: 63px;
	background-position: -482px 0;
}
ul#menu li a.a-5:focus, ul#menu li a.a-5:hover, ul#menu li #active5 { 	background-position: -482px -18px; }

#flash {border: 1px #69644b solid; margin-bottom: 20px;}

#synopsis {width: 425px; margin: 50px auto 0; text-align: justify; }

#synopsis p {margin-top: 0;}

#synopsis h3 {float: right; display: block; height: 23px; width: 105px; background: transparent url(../images/h3_synopsis.gif) no-repeat top right; text-indent:-9999px; margin-top: 0; color: #333333; margin-bottom: 40px;}








#outercontent {width: 425px; margin: 50px auto 0; text-align: left; }
#content {text-align: justify; }

#content p {margin-top: 0;}

#outercontent h2 {float: right; display: block; height: 23px; width: 105px; background: transparent url(../images/h2_synopsis.gif) no-repeat top right; text-indent:-9999px; margin-top: 50; color: #333333; margin-bottom: 40px;}

#outercontent h3.writer_statement{display: block; height: 23px; width: 341px; background: transparent url(../images/h3_writer-dir-statements.gif) no-repeat top left; text-indent:-9999px; margin-top: 0; color: #6a260a;}

#outercontent h3.producer_statement{display: block; height: 23px; width: 341px; background: transparent url(../images/h3_producer-statements.gif) no-repeat top left; text-indent:-9999px; margin-top: 0; color: #6a260a;}

#outercontent h3.thefilm {float: right; display: block; height: 23px; width: 100px; background: transparent url(../images/h3_thefilm.gif) no-repeat top right; text-indent:-9999px; margin-top: 0; color: #333333; margin-bottom: 40px;}

#outercontent h3.cast {display: block; height: 23px; width: 54px; background: transparent url(../images/h3_cast.gif) no-repeat top left; text-indent:-9999px; margin-top: 0; color: #6a260a;}

#outercontent h3.crew {display: block; height: 23px; width: 62px; background: transparent url(../images/h3_crew.gif) no-repeat top left; text-indent:-9999px; margin-top: 0; color: #6a260a;}


#outercontent h3.cast_crew {float: right; display: block; height: 23px; width: 145px; background: transparent url(../images/h2_cast_crew.gif) no-repeat top right; text-indent:-9999px; margin-top: 0; color: #333333; margin-bottom: 40px;}

#outercontent h2.gallery {float: right; display: block; height: 23px; width: 88px; background: transparent url(../images/h2_gallery.gif) no-repeat top right; text-indent:-9999px; margin-top: 0; color: #333333; margin-bottom: 40px;}

#outercontent h3.gallery {display: block; height: 23px; width: 88px; background: transparent url(../images/h3_gallery.gif) no-repeat top left; text-indent:-9999px; margin-top: 0; color: #6a260a;}

#outercontent h2.press {float: right; display: block; height: 23px; width: 67px; background: transparent url(../images/h2_press.gif) no-repeat top right; text-indent:-9999px; margin-top: 0; color: #333333; margin-bottom: 40px;}

#outercontent h3.press {display: block; height: 23px; width: 67px; background: transparent url(../images/h3_press.gif) no-repeat top left; text-indent:-9999px; margin-top: 0; color: #6a260a;}

#outercontent h2.news {float: right; display: block; height: 23px; width: 61px; background: transparent url(../images/h2_news.gif) no-repeat top right; text-indent:-9999px; margin-top: 0; color: #333333; margin-bottom: 40px;}

#outercontent h3.news {display: block; height: 23px; width: 61px; background: transparent url(../images/h3_news.gif) no-repeat top left; text-indent:-9999px; margin-top: 0; color: #6a260a;}

#outercontent h2.contact {float: right; display: block; height: 23px; width: 96px; background: transparent url(../images/h2_contact.gif) no-repeat top right; text-indent:-9999px; margin-top: 0; color: #333333; margin-bottom: 40px;}

#outercontent h3.contact {display: block; height: 23px; width: 96px; background: transparent url(../images/h3_contact.gif) no-repeat top left; text-indent:-9999px; margin-top: 0; color: #6a260a;}
#outercontent a.backtotop {font-size: 10px; color: #996633;}


#footer {font-size: 11px; text-align: right; margin-top: -20px;}
#footer a {color: #69644b; text-decoration: none;}
#footer a:hover {color: #69644b; text-decoration: underline;}

.picR {float: right; _float: none; margin-left: 15px; border: 1px #69644b solid;}

.picL {float: left; _float: none; margin-right: 15px; border: 1px #69644b solid;}
.pic {float: center; _float: none; border: 1px #69644b solid;}


.gallery {
	font-size: 12px;
	font-style: normal;
	color: #69644B;
	vertical-align: top;
	text-align: center;
	line-height: normal;
	padding-top: 3px;
	padding-right: 12px;
	padding-bottom: 5px;
	padding-left: 12px;
}

.tiny {font-size: 11px;}

