@charset "UTF-8";
/* CSS Document */
html{ background-color:#000;}
a{color:#e62787; text-decoration:none;}
a:hover{text-decoration:underline;}
body{ margin:0; padding:0; background-repeat:no-repeat;  background-image:url(../img/bg.jpg); background-attachment:fixed; background-attachment:fixed;background-color:#000; background-position:top center; font-family:Arial, Helvetica, sans-serif; font-size:62.5%;}
#main-container{width:990px; margin:0px auto; background-color:white; background-position: bottom; background-repeat:no-repeat;  }
#header{clear:both; padding-top:100px; height:28px; background-image:url(../img/header.jpg);}
#nav{ clear:both; width:540px; float:right;color:black; font:2em 'kameronbold',sans-serif; height:28px; 	text-transform:uppercase; }
#nav ul{ margin:1px 17px 0; padding:0;}
#nav ul li{float:left; margin-right:0px!important; }
#nav ul li:last-child{float:left; margin-right:0px; }
#nav ul li a{display:block; color:black; text-decoration:none; padding:1px 18px;}
#nav ul li a:hover{ color:white;background-color:black; }
#nav ul li a.active{color:white; background-color:black;}
#content-body{clear:both;}
#footer{clear:both; background-color:black; margin-top:30px;}
#footer div#footer-nav{background-color:black;}
#footer div#footer-nav{ clear:both; color:white; font:2.2em 'kameronbold',sans-serif; height:29px;  }
#footer div#footer-nav ul{ margin:0 17px; padding:0; float:right;}
#footer div#footer-nav ul li{float:left; margin-right:20px!important;background-color:black; }
#footer div#footer-nav ul li:last-child{float:left; margin-right:0px; }
#footer div#footer-nav ul li a{display:block; color:white; text-decoration:none; padding:3px 10px 1px; font-size:0.85em;}
#footer div#footer-nav ul li a:hover{ color:white;background-color:black; }
#footer div#footer-nav ul li a.active{color:white; background-color:black;}
.left-col{width:626px; padding:15px 25px; float:left; }
.right-col{width:314px;float:left;}
h2{font:3.4em/0.8em 'kameronbold',Arial,sans-serif; color:#000; margin:0.5em 0;}
h3{font:2em/1em 'kameronbold',Arial,sans-serif; color:#0007;margin-bottom:10px!important;}
h4{font:2.2em/1em 'kameronregular',Arial,sans-serif; color:#000; margin-bottom:20px!important;}
p{font:1.5em/1.2em Arial,sans-serif;/* color:#172751;*/color:#000; }
.social{ text-align:right;color:white; font:2em 'kameronregular',Arial,sans-serif; padding:0 24px; }
.social a{ color:white; text-decoration:none;}
.social a:hover{ color:#fdc11f; }

.winner-photo{float:left;width:310px; height:400px;}
ul.list {font:2.2em 'kameronregular',Arial,sans-serif; color:#2788c8; }
ul.list li{list-style:disc;}
#nav ul li.facebook a:hover{ background-color:transparent;}