html, body { 
font-family: "verdana", arial, sans-serif; 
font-size: 11px; 
color: #f0f1db;
margin: 0 auto;
padding: 0;  
text-align: center;
background: #000000; 
overflow-x:hidden; 
scrollbar-face-color: #8b3e3e;
scrollbar-shadow-color:  #000000;
scrollbar-highlight-color: #000000;
scrollbar-3dlight-color: #8b3e3e;
scrollbar-darkshadow-color: grey;
scrollbar-track-color: #5a514a;
scrollbar-arrow-color: #a59e7b; }


body#two { 
margin: 0;
padding: 0;  
background: #000000; }



body#two div#music { 
 float: left; 
 height: 37px;
 padding: 0 0 0 30px;
 margin: 11px 0 0 0; 
 border-left: 1px solid #615c4b; 
 background: #000000; }


iframe#tabs {
 width: 640px;
 height: 48px;
 background: #000000; }

iframe#btn {
 width: 130px; 
 height: 48px; 
 background: #000000; }

iframe#main {
 width: 100%;
 height: 91%; }



#container {
  width: 770px; 
  text-align: center;
  margin: 0 auto;  }


#logo {
float: left; 
width: 285px;
height: 200px; 
padding: 0;
margin: 0;  
background: transparent url("/img/logo.jpg") top center no-repeat; }


#well  {
 float: right; 
 width: 434px;
 *width: 455px;
 height: 465px; 
 text-align: left;
 padding: 0;
 margin: 10px 0;
 border: 10px solid #a59c7e; 
 background: transparent url("/img/children.jpg") bottom center no-repeat; 
 overflow-y: auto;
 overflow-x: hidden;
 scrollbar-face-color: #8b3e3e;
 scrollbar-shadow-color:  #000000;
 scrollbar-highlight-color: #000000;
 scrollbar-3dlight-color: #8b3e3e;
 scrollbar-darkshadow-color: grey;
 scrollbar-track-color: #5a514a;
 scrollbar-arrow-color: #a59e7b; }


.clear {
clear: both; }


img { 
border: 0; }


a,
a:visited {
color: #c00;
text-decoration: underline; 
font-weight: normal; }

a:hover,
a:active {
color: #c00;
text-decoration: none; 
font-weight: normal; }


h1 {
font-size: 16px;  
color: #c00; 
padding: 0;
margin: 0 0 5px; 0; }

h2 {
font-size: 12px; 
color: #557b74; 
padding: 0;
margin: 17px 0 0 0; }

hr  {
 color: #6e6a53;
 background: #6e6a53;
 height: 1px; }

p.intro {
 padding: 5px 0 0 0;
 margin: 0; }

#content {
padding: 10px 15px; 
margin: 0; 
font-size: 11px; }


#nav {
float: left; 
height: 25px; 
background: transparent; 
padding: 0;
margin: 17px 0;  }

#nav ul {  
padding: 0; 
margin: 0;
list-style: none; }


#nav ul li {
display: inline;  }


#nav ul li a.h, 
#nav ul li a.h:visited {
float: left; 
width: 46px;
height: 17px; 
padding: 0 23px 0 0;
margin: 0; 
background-position: -5em 0; 
background: url("/img/nav_home_n.gif") top center no-repeat; }


#nav ul li a.h:active, 
#nav ul li a.h:hover {
background: url("/img/nav_home_d.gif") top center no-repeat; }

#nav #currentpageh a {
background: url("/img/nav_home_d.gif") top center no-repeat; }


#nav ul li a.info, 
#nav ul li a.info:visited {
float: left; 
width: 99px;
height: 17px; 
padding: 0 25px 0 0;
margin: 0;  
background: url("/img/nav_finfo_n.gif") top center no-repeat;  }


#nav ul li a.info:active, 
#nav ul li a.info:hover {
background: url("/img/nav_finfo_d.gif") top center no-repeat; }

#nav #currentpageinfo a {
background: url("/img/nav_finfo_d.gif") top center no-repeat; }


#nav ul li a.filmm, 
#nav ul li a.filmm:visited {
float: left; 
width: 92px;
height: 17px; 
padding: 0 25px 0 0;
margin: 0; 
background-position: -5em 0; 
background: url("/img/nav_fmakers_n.gif") top center no-repeat;  }


#nav ul li a.filmm:active, 
#nav ul li a.filmm:hover {
background: url("/img/nav_fmakers_d.gif") top center no-repeat; }

#nav #currentpagefilmm a {
background: url("/img/nav_fmakers_d.gif") top center no-repeat; }


#nav ul li a.cast, 
#nav ul li a.cast:visited {
float: left; 
width: 36px;
height: 17px; 
padding: 0 25px 0 0;
margin: 0; 
background: url("/img/nav_cast_n.gif") top center no-repeat; }


#nav ul li a.cast:active, 
#nav ul li a.cast:hover {
background: url("/img/nav_cast_d.gif") top center no-repeat; }


#nav #currentpagecast a {
background: url("/img/nav_cast_d.gif") top center no-repeat; }


#nav ul li a.crew, 
#nav ul li a.crew:visited {
float: left; 
width: 42px;
height: 17px; 
padding: 0 25px 0 0;
margin: 0; 
background-position: -5em 0; 
background: url("/img/nav_crew_n.gif") top center no-repeat;  }


#nav ul li a.crew:active, 
#nav ul li a.crew:hover {
background: url("/img/nav_crew_d.gif") top center no-repeat; }


#nav #currentpagecrew a {
background: url("/img/nav_crew_d.gif") top center no-repeat; }


#nav ul li a.t,
#nav ul li a.t:visited  {
float: left; 
width: 56px;
height: 17px; 
padding: 0 25px 0 0;
margin: 0; 
background-position: -5em 0;  
background: url("/img/nav_trailer_n.gif") top center no-repeat; }


#nav ul li a.t:active, 
#nav ul li a.t:hover {
background: url("/img/nav_trailer_d.gif") top center no-repeat; }


#nav #currentpaget a {
background: url("/img/nav_trailer_d.gif") top center no-repeat; }



#nav ul li a.stills,
#nav ul li a.stills:visited  {
float: left; 
width: 46px;
height: 17px; 
padding: 0 25px 0 0;
margin: 0; 
background-position: -5em 0;  
background: url("/img/nav_stills_n.gif") top center no-repeat; }


#nav ul li a.stills:active, 
#nav ul li a.stills:hover {
background: url("/img/nav_stills_d.gif") top center no-repeat; }


#nav #currentpagestills a {
background: url("/img/nav_stills_d.gif") top center no-repeat; }



#nav ul li a.contact,
#nav ul li a.contact:visited  {
float:left; 
width: 86px;
height: 17px; 
padding: 0 0 0 10px;
margin: 0; 
background-position: -5em 0;  
background: url("/img/nav_contact_n.gif") top center no-repeat; }


#nav ul li a.contact:active, 
#nav ul li a.contact:hover {
background: url("/img/nav_contact_d.gif") top center no-repeat; }


#nav #currentpagecontact a {
background: url("/img/nav_contact_d.gif") top center no-repeat; }


ul {
 padding: 0;
 margin: 10px 0 0 0; 
 list-style: none; }

ul li {
 padding: 0 0 3px 0;
 margin: 0;  }
 

table#cast {
 width: 100%; 
 padding: 0;
 margin: 10px 0 15px 0;  }
 
table#cast td {
 width: 33%; 
 padding:0 0 5px 0;
 margin: 0; }
 
table#cast td a, a:visited {
 padding: 0;
 margin: 0; 
 font-size: 12px; 
 color: #557b74;
 font-weight: bold; 
 text-decoration: underline; }  
 
table#cast td a:hover, a:visited {
 padding: 0;
 margin: 0; 
 font-size: 12px; 
 color: #557b74;
 font-weight: bold; 
 text-decoration: none; } 