html{color:#000;background:#FFF;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym {border:0;font-variant:normal;}sup {vertical-align:text-top;}sub {vertical-align:text-bottom;}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}input,textarea,select{*font-size:100%;}legend{color:#000;}body {font:13px/1.231 arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}table {font-size:inherit;font:100%;}pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}

body{text-align:center;}



strong {font-weight: bold;}

em {font-style: italic;}

a:visited {color:#0033FF;}

.clear {clear: both;}

.floatl {float: left;}

.floatr {float: right;}



html, body {background: #000 url(/hornybirds/images/1/cork.jpg) top center repeat fixed; width: 100%;}

.wrapper {background-color: white; width: 1200px; margin: 0 auto; text-align: center; position: relative;border: 1px solid white;}

.section {margin: 10px auto;}



.header {height: 379px; width: 1200px;}

.header .slider {float: right;}

.header .logo {position: absolute; z-index: 50; width: 401px; height: 378px; background: url(/hornybirds/images/1/logo.png) top center no-repeat; margin: 0 0 0 -12px;}

.wlink a {color: white; text-decoration: underline;}
.wlink a:visited {color: white; text-decoration: underline;}

.nav {height: 55px; background-color: black; border: 1px solid #333;}

.nav ul li {float: left; height: 45px; margin: 5px 0;}

.nav ul li a {color: white; text-decoration: none;}

.nav ul li a p { font-family: "Arial Black", Arial, Sans-serif; font-size: 25px; padding: 0 22px;}

.nav ul li a .subtext { font-family: Arial, Sans-serif; color: #c99c00; font-size: 10px;}

.nav ul #access img {margin: 0 0 0 20px;}

.nav ul #access, .nav ul #member, .nav ul #submit, .nav ul #parties {border: solid #333; border-width: 0 0 0 1px;}


.hban {margin:-20px 0 0 0;}
.hban img {float: left; margin: 0 0 0 30px;}

.hban .text {float: left; width:987px;}

.hban h1 {font-family: "Arial Black", Arial, sans-serif; font-size: 43px; margin: 30px 0 0px 0;}
.hban p {font-weight: bold;}

.purple {color: purple;}

.orange {color: orange;}

.green {color: green;}

.pink {color: hotpink;}

.blue {color: blue;}

.red {color: red;}


.feature { padding-top:20px; }
.feature img {margin:2px 1px;}
.feature .story {width: 1079px; margin: 0 auto;}
.feature .story img {float: left;}
.feature .story .text {float: left; width: 830px; text-align: left; margin: 0 0 0 10px;}
.feature .story .text h2 {float: left;}
.feature .story .text h3 {float: right;}
.feature .story .text h2, .feature .story .text h3 {font-weight: bold; font-size: 20px; margin: 10px 0;}
.feature .featurelinks {float:left; width: 49%; margin: 0; text-align: center; font-size: 40px; font-weight: bold;}

.biglink {font-size: 50px; font-weight: bold; font-style: italic;}



.updates {margin: 10px 0 10px 15px;}
.updates .item {width: 540px; height: 530px; overflow: hidden; float: left; background-color: #d9d9d9; padding: 10px; margin: 10px;}
.updates .item h3 {font-weight: bold; font-size: 30px;}
.updates .item p {text-align: left; margin: 5px 0;}

.footlink {text-transform: uppercase; font-weight: bold; font-size: 30px;}
.footlink strong {font-size: 55px;}

.updates .item {position: relative;}

.updates .item .comment {background: url(/hornybirds/images/1/play_movie.png) no-repeat center center; cursor: pointer; display: none; height: 307px; left: 0; position: absolute; text-indent: -9999px; top: 0; width: 380px;}


/*Trailer Page*/

.trailer {width: 1165px; float: left; margin: 20px 0 0 20px;}
.trailer p {float: left; font-weight: bold;}
.trailer .college {margin: 0 0 0 20px;}
.trailer .update {float: right;}
.trailer .remaining {text-align: center; background-color: #efefef; font-size: 18px; font-weight: bold; margin: 10px 0 0 0; padding: 4px; text-align: center;}

.trailertext {width: 1155px; margin: 10px auto;}
.trailertext p {text-align: left;}

.buttons {width: 385px; float: right; margin: 60px 10px 0 0;}
.buttons img {margin: 10px 0 0 0;}
.bigpass {font-size: 40px; font-weight: bold; text-transform: uppercase; margin: 10px ;}

.hbchaser {width: 1125px; margin: 15px auto; padding: 15px; background: black url(/hornybirds/images/hbchaser.jpg) top center no-repeat;}
.hbchaser .item {float: left; height: 220px; width: 355px; background-color: black; margin: 10px;}
.sectionhead {text-align: left; font-family: "Arial Black", Arial, sans-serif; font-size: 25px; margin: 10px 20px 0 20px; background: #d9d9d9;}

.sectionhead2 {text-align: left; font-family: "Arial Black", Arial, sans-serif; font-size: 25px; margin: 40px 60px 0 60px; background: #d9d9d9;}





/* Join Page */



.signup {margin: 0 0 20px 0;}

.signup .joinbox {width:397px; height:362px; float: left; margin: 0 15px;}

.signup #bigpic {float: left;}

.sign1, .sign2, .sign3 {font-family: "Impact", Arial, sans-serif;}

.sign1 {font-size: 42px;}

.sign2 {font-size: 30px;}

.sign3 {font-size: 95px; color: red; text-transform: uppercase;}



/* Login Page */



.loginbox {margin: 20px auto; width: 1160px;}

.loginbox .textbox {float: left; width: 460px; margin: 10px 0 0 0; }

.loginbox .textbox #login {font-size: 75px; font-style: italic; font-weight: bold;}

.loginbox .textbox #notmember {text-transform: uppercase; font-style: italic; font-size: 20px; margin: 20px 0;}

.loginbox #loginimg {float: right;}



/* Submit Page */

.submit {margin: 20px 0;}

.submit .biglink {margin: 20px 0; font-size: 60px;}

.submit h1 {font-size: 30px; font-family: "Arial Black", Arial, Sans-serif;}

.submit h2 {font-size: 20px; }

.submitsteps {width: 1030px; margin: 0 auto;}

.submit .submitsteps ol {text-align: left; width: 520px; font-size: 15px; float: left;}

.submit .submitsteps ol li {list-style:decimal inside; margin: 20px 0;}



.submitsteps .submit/images {width: 491px; float: left; margin: 0 0 0 10px;}

.submitsteps .submit/images img {margin: 5px 0;}

.thumbfield {width: 1060px; margin: 10px auto;}
.thumbfield img {margin: 0; float:left;}


/*Slider Header*/

.sm {list-style:none; width:830px; height:378px; display:block; overflow:hidden}

.sm li {float:left; display:inline; overflow:hidden; }


.mediadiv { text-align: center; padding-top: 30px; padding-left:10px; width: 1153px; height:432px; margin-right: auto; margin-left: auto; }
.mediadiv img { text-align: center; border: solid 1px #000000; }