/* CSS Document */

html
{
width:100%;
height:100%;
}

body
{
width:100%;
height:100%;
margin:0;
font-family:Verdana, Arial, Helvetica, sans-serif;
background-color:#000000;
}

#wrapper
{
width:100%;
height:100%;
text-align:center;
}

#main
{
width:765px;
height:808px;
text-align:center;
margin:auto;
text-align:left;
background-color:#FFFFFF;
}

#fill
{
width:120px;
height:51px;
background-color:#CCCCCC;
float:left;
}

#banner
{
width:756px;
height:148px;
float:left;
padding-top:50px;
}

#movie
{
float:right;
margin-top:-149px;
}
#left
{
float:left;
width:765px;
height:600px;
}

#menu
{
width:120px;
height:100%;
float:left;
background:#CCCCCC;
padding-right:7px;
padding-top:30px;
margin-top:-20px;
text-align:right;
}

#menu a
{
font-size:x-small;
text-decoration:none;
}

#menu a:link
{
color:#666666;
}

#menu a:hover
{
color:#000000;
}

#menu a.selected
{
color:#FF0000;
}

#menu a:visited
{
color:#666666;
}
#table
{
float:left;
padding-left:30px;
}

#main_content
{
width:600px;
height:500px;
color:#FFFFFF;
float:left;
padding-left:30px;
padding-top:37px;
}
sup
{
	font-size:0.8em;
}

h1
{
font-size:small;
color:#999999;
padding-bottom:-5px;
margin:0px;
}

p, span
{
font-size:x-small;
color:#999999;
line-height:17px;
}
.details
{
margin:0px;
padding-bottom:5px;
font-size:x-small;
color:#999999;
}
#main_content a
{
font-size:x-small;
text-decoration:none;
color:#000000;
}

#main_content a:hover
{
color:#FF0000;
}

#main_content a:visit
{
color:#000000;
}

#logo
{
float:right;
}

