body{
	color:#bcd7e5;
	background-color:#000;
	margin:0;
	font-family:Arial-Narrow, Arial, Helvetica, sans-serif;
	}
	
a img{
	border:0;
	}
	
a{
	outline:none;
	color:#bcd7e5;
	font-weight:bold;
	}
	
a:hover{
	color:#877d71;
	}
	
.right{
	text-align:right;
	}
	
.serif{
	font-family:'Goudy Old Style', Caslon, Baskerville, Georgia, Times New Roman, serif;
	}	
	
.site_border{
	height:8px;
	width:100%;
	background-image:url("../images/site/border.gif");
	background-position:top center;
	}
	
#body{
	background-position:top center;
	background-repeat:no-repeat;
	}
	
#body{
	position:relative;
	background-position:top center;
	background-repeat:no-repeat;
	}
	
#nav_container{
	position:relative;
	width:974px;
	height:40px;
	margin:0 auto;
	}
	
/* Navigation
=============================================*/
#navigation{
	width:532px;
	height:20px;
	float:right;
	margin-top:14px;
	}
	
#navigation ul {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	}
	
#navigation ul li{
	float:left;
	height:20px;
	}
	
#navigation a{
	display:block;
	height:100%;
	background-image:url("../images/site/navsprite.gif");
	}
	
#navigation strong{
	display:none;
	}
	
/* Navigation - Individual Items
=============================================*/
#nav_home{
	display:block;
	top:22px;
	left:0;
	position:absolute;
	width:54px;
	height:20px;
	background-image:url("../images/site/home.gif");
	}
#nav_home:hover{
	background-position:0px -20px;
	}
#nav_home strong{
	display:none;
	}
	
#nav_film{
	width:94px;
	}
#nav_film:hover{
	background-position:0px -20px;
	}
#nav_film.current{
	background-position:0px -40px;
	}
	
#nav_graphic{
	width:206px;
	background-position:-94px 0px;
	}
#nav_graphic:hover{
	background-position:-94px -20px;
	}
#nav_graphic.current{
	background-position:-94px -40px;
	}
	
#nav_history{
	width:138px;
	background-position:-300px 0px;
	}
#nav_history:hover{
	background-position:-300px -20px;
	}
#nav_history.current{
	background-position:-300px -40px;
	}
	
#nav_contact{
	width:94px;
	background-position:-438px 0px;
	}
#nav_contact:hover{
	background-position:-438px -20px;
	}
#nav_contact.current{
	background-position:-438px -40px;
	}
	
/* Custom Rollovers
=============================================*/
#book_btn{
	width:450px;
	height:240px;
	}
#book_btn a{
	display:block;
	height:100%;
	width:100%;
	background-image:url("../images/graphics/home_novel.gif");
	background-repeat:no-repeat;
	}
#book_btn a strong{
	display:none;
	}
#book_btn a:hover{
	background-position:0 -236px;
	}
	
/* Flash SWF File
=============================================*/
#cleburne_swf{
	}
	
#footer{
	text-align:center;
	color:#877d71;
	}
	
/* Film Pages
=============================================*/
#film_nav_container{
	margin-bottom:1.5em;
	}
	
#film_nav{
	font-size:18px;
	}
#film_nav ul{
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	margin-bottom:1.5em;
	}
#film_nav ul li{
	float:left;
	margin-right:80px;
	}
#film_container a{
	color:#877d71;
	}
#film_container a:hover, #film_container a.current{
	color:#bcd7e5;
	}
	
#film_info{
	width:974px;
	font-size:16px;
	color:#877d71;
	}
	
#cast_container{
	height:240px;
	padding-top:20px;
	padding-bottom:20px;
	}
	
#film_cast_info{
	font-size:18px;
	line-height:1.3em;
	color:#877d71;
	font-family:'Goudy Old Style', Caslon, Baskerville, Georgia, Times New Roman, serif;
	}
	
#film_maker_info{
	line-height:1.3em;
	padding-left:30px;
	}
	
.repeater {
	height:1.25em;
	clear:both;
	background-image:url("../images/site/dots.gif");
	background-repeat:repeat-x;
	background-position:center bottom;
	}
.link_left, .link_right, .repeater div{
	background-color:#000000;
	}
/* Production Notes
=============================================*/
#production_notes{
	color:#bcd7e5;
	font-size:12px;
	}
	
#logo_slogan{
	background-image:url("../images/site/logo_slogan.gif");
	background-position:bottom center;
	background-repeat:no-repeat;
	height:90px;
	margin-top:1.5em;
	}
