html, body
{
background-color: #0b0b0b;
HEIGHT: 100%; /* need for mozilla */
MARGIN: 0px auto;
PADDING: 0px;
TEXT-ALIGN: center;
font-family: Lucida Sans Unicode, Lucida Grande, Verdana, Arial, Helvetica, sans-serif;
}

#Container
{
POSITION: relative;
TOP: 0;
LEFT: 0;
MIN-HEIGHT: 100%;
MARGIN: 0px auto;
TEXT-ALIGN:left;
background-color: #000000;
width: 950px;  /* Sets width of the site including shadow */

}
* html body #Container
{
HEIGHT: 100%; /* Only IE sees this */
}

#Main
{
border: 0px dotted red;
padding: 0px;
margin-left: 0px;
margin-bottom: 0px; /* Set this to the height of the footer */
background-position: top;
background-repeat: no-repeat;
background-position: fixed;
background-color: #000000;
width: 950px; /* Sets width of main area, minus 2 for borders*/
}

#Midcontent
{
border: 0px dotted red;
margin-left: 0px;
width: 950px;
text-align:left;
}

A:link { color: #2aa7df; text-decoration: underline; font-weight: bold;}
A:visited { color: #2aa7df; text-decoration: underline; font-weight: bold;}
A:hover { color: #844d9f; text-decoration: underline}

#col1
{
padding-left: 23px;
padding-right: 0px;
margin-top: 0px;
width: 180px;
text-align:left;
float:left;
}

#col2
{
padding-top: 0;
padding-bottom: 40px;
margin-left: 0px;
margin-top: 0px;
width: 600px;
text-align:left;
float:left;}

#col3
{
margin-left: 0px;
margin-top: 0px;
width: 233px;
text-align:left;
font-family: verdana, Helvetica, sans-serif; font-size: 10px; line-height: 13px; color:#ffffff;
float: left;}

#logo
{
margin-bottom: 20px;
}

#nav
{
font-family: Lucida Sans Unicode, Lucida Grande, Verdana, Arial, Helvetica, sans-serif;
font-size: 13px; font-weight: bold; letter-spacing: 1px;
width: 160px; 
margin-left: 5px;
color: #cccccc; 
padding-top: 5px; 
padding-bottom: 7px; 
}

#nav a:link {color: #cccccc; text-decoration: none; font-weight: normal;}
#nav a:visited {color: #cccccc; text-decoration: none; font-weight: normal;}
#nav a:hover {color: #ea9d1d; text-decoration: none; font-weight: normal;}
#nav a:active {color: #cccccc; text-decoration: none; font-weight: normal;}

.moviethumb { width: 200px; height: 150px; border: 1px solid #999999; margin-right: 0px; margin-bottom: 5px;}

TABLE
{font-family: Lucida Sans Unicode, Lucida Grande, verdana, Helvetica, sans-serif; font-size: 12px; line-height: 16px; color: #cccccc;}


.pagetitle
{ font-size: 15px; font-weight: bold; color: #2aa7df; letter-spacing: 1px;}

.subhead { color: #ff9933;}

#maintext
{
margin-top: 100px; 
margin-left: 0px;
padding-right: 0px; 
border-right: 0px dotted #999999;
font-family: Lucida Sans Unicode, Lucida Grande, Verdana, Arial, Helvetica, sans-serif; font-size: 13px; line-height: 19px;
color:#dddddd; 
}

.pic {
float:right;
margin-left: 25px;
margin-bottom: 25px;
border: 1px solid #cccccc;
}



#footer
{
POSITION: absolute;
BOTTOM: 0px;
margin-left: 0px;
width: 950px;
height: 20px; /* Set footer height */
background-color: #1b95c8; /* Set footer color */
text-align: left;
font-family: Lucida Sans Unicode, Lucida Grande, Arial, Helvetica, sans-serif; font-size:10px; line-height:12px; color:#dddddd;
border-top: 0px dotted #999999;
}

#footer a:link {color: #ffffff; text-decoration: none; font-weight: normal;}
#footer a:visited {color: #ffffff; text-decoration: none; font-weight: normal;}
#footer a:hover {color: #ff9999; text-decoration: none; font-weight: normal;}

#footertext
{
margin-top: 4px; 
margin-left: 20px;
}







