

/*-----------------------------------------------------------------------------------------------
  Layout / Base Page Styling
-----------------------------------------------------------------------------------------------*/

body
{
background: url(images/bg.jpg) left top repeat #f4eeed;
color:#000000;
font-size:11px;
line-height:16px;
font-family:Verdana, Arial, sans-serif;
text-align:left;
margin:0px;
}

#page 
{
background: url('images/pagebg.jpg') left top no-repeat;
text-align: left;
margin: 0px;
padding: 0px;
width: 1095px;
height: 1200px;
}

#menu
{
text-align:left;
float:left;
width:359px;
height:661px;
margin-left:0px;
margin-right:0px;
}

#main
{
padding:0px 0px 0px 0px;
text-align:left;
margin:0px;
}

#footer
{
text-align:center;
color:#c99e95;
font-size:9px;
line-height:10px;
}


#castmenu
{
height:640px;
padding-left:0px;
padding-top:50px;
}

.left
{
float:left;
margin-top:5px;
margin-right:10px;
}
.right
{
float:right;
margin-left:10px;
}
.video
{
margin-left:40px;
}

.text 
{
float:left;
width:500px;
height:600px;
margin-top:0px;
margin-right:10px;
padding-left:20px;
}

a:link, a:visited
{
color:#460d0d;
text-decoration: none;
padding-bottom:1px;
font-weight:bold;
}

a:hover, a:active
{
color:#990000;
text-decoration: none;
}


h1
{
color:#69030d;
font-size:1.9em;
font-weight:bold;
font-style:italic;
line-height: .99em;
margin-top:5px;
margin-bottom:10px;
font-family:georgia,Verdana, Arial, sans-serif;
}

h2
{
color:#990000;
font-size:1.5em;
font-weight:bold;
font-style:italic;
line-height: .99em;
margin-top:0px;
margin-bottom:1px;
font-family:georgia,Verdana, Arial, sans-serif;
}

h3
{
color:#69030d;
font-size:1.5em;
font-weight:bold;
font-style:italic;
line-height: .99em;
margin-top:0px;
margin-bottom:10px;
font-family:georgia,Verdana, Arial, sans-serif;
}

ul li
{
list-style-type:square;
margin:0.5em 0 0.5em 2em;
}



