/*
body {margin: 0; background-color: #b9090b; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color:#222; line-height:17px;}
*/
a img {border: none;}

a {
    color:#00458B;
}

a:hover {color:#DC181E;}

.hurry {height: 60px; background: url('../assets/hurry.jpg') no-repeat center center; color:#B9090B; font-size:19px; font-weight:bold; height:42px; line-height:20px; padding:9px 0;text-align:center;color: #b9090b; font-weight: bold; text-align: center; line-height: 18px; font-size: 18px;}.logo {margin: 21px 0; float: left;}
.logo_film_independant {float: right; margin: 26px 0 18px 0;}
/* 
.header {width: 1000px; margin: 0 auto; height: 69px;}
*/
.site {overflow: hidden; width: 1000px; margin: 0 auto; position: relative;}
.footer {width: 600px; margin: 23px auto 23px auto; font-size: 11px; color: #fff; text-align:center;}
.footer a {color: #fff;}
#overview_content {position:relative;}
#flash {position: absolute; top: 1px; right: -1px;}

.home .site img {margin-bottom: -3px;}

/* Left Column */
.left_column {float: left; width: 239px;}

.navigation {height: 30px; overflow: hidden; width:1014px;}
.navigation a {height: 30px; display: block; width: 168px; float: left; text-indent: -9999px; background-position: center center; background-repeat: no-repeat;}
.navigation .nav_overview {background-image: url('../assets/button_nav_overview.png'); width: 169px;}
.navigation .nav_prize {background-image: url('../assets/button_nav_prize.png');}
.navigation .nav_judges {background-image: url('../assets/button_nav_judges.png');}
.navigation .nav_criteria {background-image: url('../assets/button_nav_criteria.png');}
.navigation .nav_rules {background-image: url('../assets/button_nav_rules.png');}
.navigation .nav_application {background-image: url('../assets/button_nav_application.png'); width: 171px;}

.find_your_voice {margin: 20px 0 0 26px; behavior: url("/~fyv/js/iepngfix/iepngfix.htc");}
.applications_due {margin: 25px 0 0 30px; behavior: url("/~fyv/js/iepngfix/iepngfix.htc");}
.rules_button {margin: 25px 0 0 35px; display: block;}
.rules_button img {behavior: url("/~fyv/js/iepngfix/iepngfix.htc");}

.right_column {float: left; width: 750px;}

.content {padding: 0 20px 20px 20px;}
.content th {text-align: center; font-weight: bold; font-size: 13px; padding: 2px 5px;}
.content td {font-size: 12px; padding: 2px 5px;}
.content p {margin: 20px 0;}
.content h1 {font-size: 14px; text-tr}

.validation-error {border:1px solid red}
