/* defaults */

td, body { font-family: Arial,sans-serif; font-size: 11px; }

td { vertical-align: top; }

select,textarea,input { font-size: 11px; }

p { margin: 10px 0px 10px 0px; }


.sitefont { font-family: Arial,sans-serif; color: #DEDCDC; font-size: 11px; text-decoration: none; }

a { color: #DEDCDC; }

a:active { color: #DEDCDC; }

a:visited { color: #DEDCDC; }

a:hover { color: #FFFFFF; }



.mainpage { vertical-align:middle; font:Arial, Helvetica, sans-serif; font-size:13px; color:#802335; }



/* global styles */

.mainbody { text-align: center; margin-top: 20px; }

.slot { padding: 0px 10px 10px 10px; }

td.slot { padding: 0px 10px 0px 10px; }

.primaryrule { background-color: #CCCCCC; }

.rule { background-color: #CCCCCC; }

.soloimage { margin-bottom: 20px; }

.vbottom { vertical-align: bottom; }

.vmiddle { vertical-align: middle; }

.filmcredits { font-family: Arial,sans-serif; color: #000000; font-size: 11px; text-decoration: none; }
TABLE.filmcredits { font-family: Arial,sans-serif; color: #000000; font-size: 11px; text-decoration: none; }
TABLE.filmcredits TD { padding: 5px 10px 5px 10px; border-bottom: 1px solid #999999; }
TABLE.filmcredits TD {  border-right: 1px solid #999999; }

.linkstxt { color: #000000; font-size: 12px; text-decoration: none; }

.linkstxt a { color: #000000; font-size: 12px; text-decoration: none; }

.linkstxt a:active { color: #000000; }

.linkstxt a:visited { color: #000000; }

.linkstxt a:hover { color: #FFFFFF; }


.fvtext { color: #232322; font-size: 12px; text-decoration: none; }

.fvtext a { color: #232322; font-size: 12px; text-decoration: none; }

.fvtext a:active { color: #232322; }

.fvtext a:visited { color: #232322; }

.fvtext a:hover { color: #999999; }

.fvprojects {background-color:#000033;}

.fvprojects { color: #FFFFFF; font-size: 11px; text-decoration: none; }

.fvprojects a { color: #FFFFFF; font-size: 11px; text-decoration: none; }

.fvprojects a:active { color: #FFFFFF; }

.fvprojects a:visited { color: #FFFFFF; }

.fvprojects a:hover { color: #4D4D7A; }


.GB { color: #000000; font-size: 11px; text-decoration: none; }

.GB a { color: #000000; font-size: 10px; text-decoration: none; }

.GB a:active { color: #000000; }

.GB a:visited { color: #000000; }

.GB a:hover { color: #333333; }



.welcome {vertical-align:middle;
font-family:Arial, Helvetica, sans-serif; color:#636363;  }

.welcome a { color: #636363;
text-decoration:none; }

.welcome a:active { color: #636363; }

.welcome a:visited { color: #636363; }

.welcome a:hover { color: #000000;
text-decoration:underline; }


.headertext { font-family: Arial,Helvetica,sans-serif; font-size: 11px; color: #CCCCCC; }


.filmResources {background-color:  #58588E; }

.strokeBlack {background-color:  #000000; }

.gallerytitle { font-family: Helvetica,Arial,sans-serif; font-size: 14px; font-weight: bold; }

.gallery { font-family: Arial,Helvetica,sans-serif; font-size: 11px; color: #636363; }
.gallery a { color: #636363; }
.gallery a:active { color: #636363; }
.gallery a:visited { color: #636363; }
.gallery a:hover { color: #000000; }

.gallerytitle2 { font-family: Helvetica,Arial,sans-serif; font-size: 14px; font-weight: bold; margin-left:10px; color:909090; }

.gallery2 { font-family: Arial,Helvetica,sans-serif; font-size: 11px; color: #909090; margin-right:10px;}
.gallery2 a { color: #909090; }
.gallery2 a:active { color: #909090; }
.gallery2 a:visited { color: #909090; }
.gallery2 a:hover { color: #333333; }




.footer { padding: 10px; color:#CCCCCC;}

.footer a { color: #636363; }

.footer a:active { color: #636363; }

.footer a:visited { color: #636363; }

.footer a:hover { color: #000000; }



.title { font-family: Helvetica,Arial,sans-serif; font-size: 14px; font-weight: bold; }


.slottitle { font-weight: bold; padding-right: 10px; color:#EFEFF0;}








.header { vertical-align: middle; }

.pagetitle { font-size: 14px; font-weight: 500; font-family: Arial,Helvetica,sans-serif; color: #7C5900;}






/*background colors*/

.filmvidbg {background: #2C2C2C; }

.graylightest {background: #CCCCCC; }

.graylight {background:  #999999; }

.graymed {background:  #666666; }

.graybar {background: #D1D1D1;}

.graydark {background:  #333333; }

.whitebg {background: #FFFFFF; }

.blackbg {background: #000000; }
