body
{
margin: 0;
color: black;
background: #556B2F;
font: normal 500 10pt verdana,sans-serif;
}

/* Removed because it was causing me grief with the cast page of WWK
td
{
vertical-align:text-top;
}
*/

ul
{
list-style-image: url("img/bullet.png");
list-style-position: inside;
padding: 0px 0px 0px 10px;
margin: 0px 0px 0px 0px;
}

#container
{
width:760px;
}

#header
{
background: black url(img/logo.jpg) no-repeat center;
height:183px;
}

#gradient1
{
background:  url("img/gradient1.gif") repeat-x;
height:15px;
}

#gradient2
{
background: #B8860B url("img/gradient2.gif") repeat-x;
height:15px;
}

#gradient3
{
background: url("img/gradient3.gif") repeat-x;
height:15px;
}

#poll
{
width:300px;
background-color:#F8F8FF;
border-style:solid;
border-width:0px 0px 1px 1px;
border-color:black;
font: normal 500 8pt verdana,sans-serif;
}

#poll h2
{
background-color:#6B8E23;
font-weight:bold;
text-align:center;
}

#blog
{
width:300px;
background-color:#cbc890;
border-style:solid;
border-width:0px 0px 0px 0px;
padding: 0 0 5px 0;
border-color:black;
font: normal 500 8pt verdana,sans-serif;
}

#blog h2
{
color: maroon;
background-color:#6B8E23;
font-weight:bold;
text-align:center;
}

.film
{
width:300px;
padding: 5px 10px 10px 10px;
background-color:#F8F8FF;
border-style:solid;
border-width:0px 0px 1px 1px;
border-color:black;
font: normal 500 8pt verdana,sans-serif;
}

.film a:link {font: 900 verdana;color:black;}
.film a:visited {font: 900 verdana;color:black;}
.film a:hover {font: 900 verdana;color:red;}
.film a:active {font: 900 verdana;color:white;}

.film h3
{
background-color:#6B8E23;
font-weight:bold;
text-align:center;
}

#content
{
width:720px;
height:100%;
background: #B8860B;
padding: 20px 20px 20px 20px;
}

.menu
{
width:100%;
text-align:center;
}

object.left
{
margin-left:10px;
margin-bottom:10px;
display:block;
float:left;
}

embed.left
{
margin-left:10px;
margin-bottom:10px;
display:block;
float:left;
}

img
{
border-width:0px 0px 0px 0px;
}

img.inline
{display:inline;
vertical-align:text-top;
}

img.border
{
border-style:solid;
border-color:black;
border-width:1px 1px 1px 1px;
}

img.left {float:left;}

hr 
{
border-style:solid;
border-color:black;
border-width:0px 0px 1px 0px;
}

a:link {color:maroon;}
a:hover {color:olivedrab;}
a:visited {color:darkgray;}
a:active {color:#ffffe5;}

.menu {width:100%; text-align:center; color:black;}
.menu a:link {font: small-caps 900 small verdana;color:#FAEBD7; text-decoration:none;}
.menu a:visited {font: small-caps 900 small verdana;color:#cbc890; text-decoration:none;}
.menu a:hover {font: small-caps 900 small verdana;color:#FAEBD7; text-decoration:underline;}
.menu a:active {font: small-caps 900 small verdana;color:maroon;text-decoration:none;}

h1, h2, h3, h4 {
	font-family: verdana, 'sans serif';
	letter-spacing: 1px;
}

h1
{
  font-style:oblique;
  font-variant:small-caps;
  font-weight:900; 
  font-size:14pt; 
  color:#006400;
}

h2
{
  font-variant:small-caps;
  font-weight: 900; 
  font-size:12pt; 
  color:#006400;
}

h3
{
font-size:10pt;
color:#FAEBD7;
}

h4
{
font-size:8pt;
color:#FAEBD7;
}

p.first:first-letter
{
font: small-caps 700 16pt/12pt papyrus, verdana, sans-serif;
color:#556B2F;
}

#footer
{
padding-top: 5px;
padding-bottom: 10px;
text-align:center;
width:100%;
font-family: verdana, 'sans serif';
letter-spacing: 1px;
font-size:8pt;
color:#FAEBD7;
}

.script 
{
background-color: #FAEBD7;
font: normal 500 10pt courier;
border-style: solid;
border-width: 1px 1px 1px 1px;
border-color:black;
border-style:solid;
align:center;
margin: 0px 0px 0px 20px;
padding: 0px 60px 20px 40px;
}

.name
{
margin:0px 0px 0px 10em;
text-transform: uppercase;
}

.dialogue
{margin:0px 0px 0px 6em;}

.cut
{
text-align:right;
text-transform: uppercase
}