body { background: #000; font: 13px "Times New Roman", Times, serif; color: #CCC; }
a:link, a:visited, a:active { font: bold; color: #999; text-decoration: none; }
a:hover { color: #FFF; }
p { margin: 0 0 10px 0; }
h3 { margin: 0 0 10px 0; }
h4 { margin:10px 0 10px 0; font-size:12px; }
td { vertical-align:top; }#cast ul { margin: 0; color: #666; padding: 0; line-height: 15px; }
#mainContainer { background: url("../images/bg.jpg") no-repeat; height: 532px; width: 760px; margin: 0 auto; padding: 0; }
#contentContainer { height: 441px; width: 740px; margin: 0; padding: 20px; }
#footer { color: #999; text-align: center; padding: 10px; margin: 0 20px; width: 696px; clear: left; }
#colNav { float: left; width: 140px; margin: 0 20px 0 0; }
#colCenter01 { float: left; width: 320px; height: 445px; margin: 0 20px 0 0; }
#colRight01 {float: left; width: 220px; }
#elemHome{  }
#elemNav { margin: 20px 0 0 0; padding: 7px 0 7px 0; }
#elemContent01 { width: 316px; height: 441px; }
#elemContent02 { width: 216px; height: 136px; }
#elemContent03 { width: 216px; height: 281px; margin: 20px 0 0 0; padding: 0; }
.element { border: 2px solid #333; }
.homeText { font: 14px bold; color: #CCC; text-align: center; padding: 0; margin: 20px; }
.homeTextTop { font: 14px bold; color: #CCC; text-align: center; padding: 0; margin: 20px; }

#footerOld { color: #999999; border: 2px solid #333333; text-align: center; margin-top: 20px; padding-top: 10px; padding-bottom: 10px; float: left; width: 716px; margin-left: 20px; }
#centercol { margin-right: 20px; float: left; width: 319px; }
#rightcol { float: left; width: 197px; height: 441px; background-position: center; padding-right: 10px; padding-left: 10px; }
#trailerleftcolumn { height: 431px; width: 168px; padding-right: 10px; padding-left: 10px; float: left; padding-top: 10px; font-weight: bold; font-size: 13px; color: #999999; }
#trailerrightcolumn { height: 441px; width: 324px; padding-right: 10px; padding-left: 10px; float: left; }
#cast li { list-style: none; }
#production ul { margin: 0; color: #666666; padding: 0; line-height: 15px; }
#production li { list-style: none; margin: 0 0 10px 0; }
#trailertext p { font-weight: bold; color: #FFFFFF; }
#casttext { height: 350px; overflow: auto; color: #FFFFFF; }
#casttext strong { font-size: 16px; }
#header { float: left; margin-left: 20px; line-height: 26px; }
#header h3 { margin: 0; color: #999999; font-weight: normal; }
#header strong { color: #CCCCCC; font-weight: bold; }
#productionheader { float: left; line-height: 26px; }
#productionheader h3 { color: #999999; font-weight: normal; }
#productionheader strong { color: #CCCCCC; font-weight: bold; }
#formleft { width:200px; float: left; }
#formright { width:200px; float: left; }
#productiontext { height: 350px; overflow: auto; color: #FFFFFF; }
#productiontext strong { font-size: 16px; }
.production { color: #E6A5A2; font-weight: bold; }
.formleft { float:left; width:140px; margin-bottom: 20px; }
.formright { float:left; clear: right; }
.navpadding { padding: 7px 0 7px 0; }
.bodycolumn { float: left; border: 2px solid #333333; overflow: auto; margin: 0 20px 0 0; padding: 10px; height: 349px; }
.border { border: 2px solid #333333; }
.margintop10 { margin-top: 10px; }
.marginbottom10 { margin-bottom: 10px; }
.marginleft10 { margin-left: 10px; }
.marginright10 { margin-right: 10px; }
.margintop20 { margin-top: 20px; }
.marginbottom20 { margin-bottom: 20px; }
.marginleft20 { margin-left: 20px; }
.marginright20 { margin-right: 20px; }
.paddingtop10 { padding-top: 10px; }
.paddingbottom10 { padding-bottom: 10px; }
.paddingleft10 { padding-left: 10px; }
.paddingright10 { padding-right: 10px; }
.paddingtop20 { padding-top: 20px; }
.paddingbottom20 { padding-bottom: 20px; }
.paddingleft20 { padding-left: 20px; }
.paddingright20 { padding-right: 20px; }
.centercolhalf { height: 421px; width: 246px; float: left; font-weight: bold; font-size: 13px; color: #999999; overflow: auto; padding: 10px; }
.rightcolhalf { height: 421px; width: 246px; float: left; overflow: auto; padding: 10px; }
.colfull { height: 421px; width: 536px; float: left; overflow: auto; padding: 10px; }
.nomargintop { margin-top: 0px; }
.nomarginbottom { margin-bottom: 0px; }
.cast { color: #E6A5A2; font-weight: bold; }