@charset "UTF-8";
/*BASIC----------------------------------------------------------*/
html,body {
	text-align: center;/* for IE */
	margin:0;
	padding:0;
	font:88% Arial, Helvetica, sans-serif;
	background:#f6b94d;
	color: #333;/*	border-top:2px solid #000;
*/
}
h1,h2,h3 {margin: 0 0 10px 0;}
h1{font-size: 18px;}
h2{font-size: 14px;}
h3{font-size: 12px;}
p{font-size:1em;}
address {
	font-size: 9px;
	font-style: normal;
	line-height: 20px;
	clear: left;
}
img {
	display:block;
	border: 0 none;
/*	margin-top: 1.4em;
*/	}
a img {
	text-decoration: none;
}a:link {
	color: #555;
	text-decoration: underline;
	}
a:visited {
	color: #555;
	text-decoration: underline;
	}
a:hover {
	color: #fff;
	text-decoration: none;
	background: #c7c4bd;
	}
a:active {
	color: #555;
	text-decoration: none;
	}	

/*CENTER------------------------------------------------------------------*/
div#wrap {
	width: 1000px;
	height:640px;
	margin: 0 auto 0;
	background:url(../_i/bk2.jpg) no-repeat scroll right center;	
/*	border: thin dotted #FF0000;
*/}		
div#ctr    
	{
	text-align: left;
	margin: 0 auto 0;
	width: 900px;
/*	border: thin dotted #FF0000;
*/	}
	
/*LAYOUT----------------------------------------------------------*/

div#top{height: 100px;
	background:url(../_i/gofar-logo_story.gif) no-repeat;

}
div#top h1 a{
	position: absolute;
/*	background:url(../_i/gofar-logo_story.gif) no-repeat;
*/	height: 100px;
	width: 300px;
	}
div#top h1 a:hover{
	background:none;
	}
div#top span {
	position: absolute;
	left: -1000%;
	}
div#top h6 a{
	position: absolute;
	height: 30px;
	width: 120px;
	top: 40px;
	margin-left: 750px;
	}
div#top h6 a:hover{
	background:none;
	}
	
div#content{
	position:relative;/*"top" for ie6, "margin-top" not recognized*/
	width:630px;
	height:380px;
	overflow:auto;
	margin-left:4px;
	padding-right: 10px;
	top: 65px;
	z-index: 101;
/*	border: thin dotted #FF0000;
*/	}
div#footer {
	clear:both;
	position:relative;
	width:800px;
	padding:50px 0 0 0;
/*	margin-top: 100px;
*/	margin-bottom: 100px;
}

div#footer img{
	clear: left;
}
div#footer ul{
	padding:0;
	margin:30px 0 0;
	list-style-type: none;
	border-top: 1px solid #000;
	width: 632px;/*rule above, lines up with PS slogan art below, padding affects this!*/
}
div#footer ul li{
	font-size:11px;
	float:left;
	margin: 0;
	}
div#footer ul li a{
	font-size:11px;
	margin:0 10px 7px 0;
	float:left;
	height: 20px;
/*	border: thin dotted #FF0000;
*/}
div#footer ul li a span{
	position:absolute;
	left:-1000%;
}
div#footer ul li a.donate {
	background: url(../_i/footer-txt1.gif);	
	width: 95px;
}
div#footer ul li a.watch {
	background: url(../_i/footer-txt2.gif);	
	width: 330px;
}
div#footer ul li a.map {
	background: url(../_i/footer-txt3.gif);	
	width: 120px;
}
/*div#footer ul li a, div#footer ul li a:visited {
	display:block;
	text-decoration:none;
	padding:8px 12px 8px;
	color:#000;
	background:#e7cb83;
	border: 1px outset;
}
div#footer ul li a:hover {
	border-width: 1px;
	border-style: inset;
	color:#fff;
	background:#957448;
}*/
/*div#show {padding:100px 0 0 ;}
*/
/*div#donate a{
	height: 44px;
	width: 100px;
	position: absolute;
	border-style:none;
	background: url(../_i/donate.jpg) no-repeat;
	}
div#donate a:hover {
	background-image: url(../_i/donate.jpg) no-repeat;
	background-position: -100px 0;
	}*/


/*NAV----------------------------------------------------------*/

/* ================================================================ 
This copyright notice must be untouched at all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.cssplay.co.uk/menus/dd_valid_2.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
This stylesheet and the associated (x)html may be modified in any 
way to fit your requirements.
=================================================================== */
div.menu {/*ul containing div*/
	width:900px;
	height:30px;
	position:absolute;
	margin:0px 0 60px;
	z-index:100;
	font: 12px arial, sans-serif;
	/*background:#fff;*/
	}
.menu ul {padding:0; margin:0; list-style-type: none;}/*level 1 & 2 ul*/

.menu ul li {float:left; border-left:1px solid #f6b94d;; width:171px;}/*level 1&2 link box,5px lgr than L2 a*/

.menu ul li a, .menu ul li a:visited {display:block; width:166px; text-decoration:none; padding:0 0 0 5px; height:30px; line-height:30px; color:#000; background:#e7cb83;}/*level 1&2 link box*/

.menu table {border-collapse:collapse; margin:0; padding:0; font-size:1em;}/*IE hack, all ul*/

.menu ul li ul {visibility:hidden; position:absolute; top:30px; left:0; }/*level 2*/

.menu ul li:hover a, /*level 1 li hover, keeps common bkgnd with lower a*/
.menu ul li a:hover {color:#fff;background:#c7c4bd;}

.menu ul li:hover ul,
.menu ul li a:hover ul {visibility:visible; width:900px;color:#fff;}/*level 2 overall bkgnd area*/

.menu ul li:hover ul li a,
.menu ul li a:hover ul li a {display:block;background:#c7c4bd;color:#fff;}/*#957448level 2 links and bkgnd color*/

.menu ul li:hover ul li a:hover,
.menu ul li a:hover ul li a:hover {background:#b3a580; color:#000;}/*level 2 hover and bkgnd color*/

/*NAV URHERE ----DO NOT USE messes up 2nd level hover color-----------------------------------------*/
/*#film .film a, #gallery .gallery a,#media .media a, #mda .mda a, #contact .contact a {color:#fff;background:#957448;}
*//*#film .film ul li a:hover,#gallery .gallery ul li a:hover,#media .media ul li a:hover {background:#b3a580;}*//*2nd level hover*/

/*CLASSES/LISTS-------------------------------------------------------*/
.cursor {cursor:default;}/*nav-faux*/
dl.map {margin-left: 33px;}/*site map*/
dl.map dt{
	font-weight: bold;
	text-transform: uppercase;
	margin:10px 0 0 0;
}
dl.map dd{
	margin:4px 0;
}
dl.map ul{}
dl.map ul li{
	margin:4px 0;
}
.creds {/*sitemap, so bottom links work in scroll area*/
	padding-bottom: 50px;
}
ul.clips {
	line-height: 28px;
	margin-left: -40px;
	list-style: none;
	font-size: 14px;
}
.fl {float:left;}
.sm {font-size:9px;}
.clr {clear:both;}
.ctr {text-align:center;}
