/* Delphi Film Foundation by John Cory */

body {margin:0;padding:0;font-family: Georgia, Times New Roman, Times, serif;color: #ffffcc;background-color:#1f093e;}
	a {font-family: Georgia, Times New Roman, Times, serif;color: #ffc;text-decoration:underline;}
	a:hover {color: #555;}
	
	h1 {padding:3px;font-size:20px;font-family:Georgia, "Times New Roman", Times, serif; color:#ffffcc;border-bottom:1px solid #DDD;}
	h2 {font-size:16px;font-family:Georgia, "Times New Roman", Times, serif; color:#ffffcc;}

	p {font-size:11px;}
	

/* HEADER
--------------------------------- */

#header {width:100%;margin:0;padding:0;background-image:url(img/logo.png);background-color:#996F67;}
	#header-logo {width:1025px;margin:0 auto;background: #FFF url(img/logo.png) repeat-x top left;}
	#callout1 {margin:0 0 8px 25px;}


/* NAVIGATION
--------------------------------- */
	
	#menubar {
		clear:both;
		width:100%;
		min-width:1025px;
		margin:0;
		padding:0;
		background-color:#FFF;
		border:1px solid #000;
		border-right:0;
		border-left:0;
		width:100%;
		text-align:center;
		}

				#navcontainer {
					margin-top:0;
					padding-top:0;
					background: #CCC url("bg-nav.gif") repeat-x;
					font-size:10px;
					font-weight:bold;
					letter-spacing:1px;
				}
				
				#navcontainer ul, #navcontainer ul li {
					list-style: none;
					margin: 0;
					padding: 0;
				}

					#navcontainer ul {
						padding: 8px 0;
						text-align: center;
					}

					#navcontainer ul li {
						display: inline;
						margin:0;
					}

					#navcontainer ul li a {
						color: #333;
						padding:8px 15px;
						text-decoration: none;

					}
					
					#navcontainer ul li a:hover {
						background-color:#f1f1f1;

					}
					
					
					/*\*//*/
					#navcontainer ul li a {
						display: inline-block;
						white-space: nowrap;
						width: 1px;
					}
					
					#navcontainer ul {
						padding-bottom: 0;
						margin-bottom: -1px;
					}
					/**/
					
					/*\*/
					* html #navcontainer ul li a {
						padding: 0;
					}
					/**/
					/* MAIN
--------------------------------- */

#content {
	width:100%;
	margin:0;
	padding:15px 0 25px 0;
	background:#1f093e;
	}
/* background:#e9e9e9 url(../../img/background3.gif) top center repeat-y; */
	
#copy {
	width:1024px;
	margin:0 45px;
	background:#1f093e;
	}

	#copy img.plain {padding:0;background:none;border:none;}
	#copy img {padding:4px;background-color:#ffc;border:1px solid #DDD;}


#copy2 {
	width:75%;min-width:755px;
	margin:0 45px;
	background:#1f093e;	
}

	#copy2 img.plain {padding:0;background:none;border:none;}
	#copy2 img {padding:4px;background-color:#ffc;border:1px solid #DDD;}


.clearer {clear:both;margin:0;padding:0;height:0;line-height:0;}
.separator {clear:both;margin:15px auto;width:90%;height:0;line-height:0;border-top:1px dashed #666;}


/* FOOTER
--------------------------------- */

	#footer {width:750px;padding:30px 15px;margin:0 auto;}
		#footer ul {margin:0;padding:0;list-style:none;}
		#footer ul li {font-size:10px;list-style:none;float:left;width:250px;text-align:center;}
		#footer p {margin-top:15px;font-size:10px;text-align:center;clear:both;}	


/* INDIVIDUAL PAGES
---------------------------------- */

/*HP*/

#awards {text-align:center;}
	#awards img {border:none;margin:0 10px;padding:0;background:none;}

#HPCallout {width:300px;float:right;}
	.HPCalloutP {text-align:center;background:#FFF;border:1px solid #DDD;padding:10px;font-size:18px;font-weight:bold;}

#HPLeft {width:300px;float:left;margin-top:20px;}
#HPRight {width:325px;float:right;margin-top:20px;}

.specialText1 {padding:10px 0;font-size:10px;font-family:Georgia, 'Times New Roman', Times, serif;margin-top:10px;border-top:1px dashed #CCC;}
.specialText2 {padding:10px 0;font-size:11px;font-family:'Courier New', Courier, mono;margin-top:10px;border-top:1px dashed #CCC;}
.specialText3 {padding:10px 0;font-size:11px;font-family:Verdana, Arial, Helvetica, sans-serif;margin-top:10px;border-top:1px dashed #CCC;}
.specialText4 {padding:10px 0;font-size:11px;font-family:Geneva, Arial, Helvetica, sans-serif;margin-top:10px;border-top:1px dashed #CCC;}

/*SYNOPSIS*/

/*CAST&CREW*/

#castImage {float:right;width:250px;}

#castCredits1 {float:left;width:200px;padding:0 15px 0 0;border-right:1px solid #DDD;}
#castCredits2 {float:left;width:200px;padding:0 0 0 15px;}

.cast {margin:0;text-align:center;float:left;}


/*NEWS*/
	/*REVIEWS*/
	.review p {font-size: 1em;}
	.review blockquote {font-size: 1.2em; font-style: italic;}


/*GALLERY*/

/*LINKS*/

/*ETC*/





/* OTHER
---------------------------------- */

.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

.clearfix {display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

