@charset "UTF-8";
/* CSS Document */

* {
	margin: 0;
}
html, body {
	height: 100%;
}
.wrapper {
	min-height: 100%;
	height: auto !important;
	height: 100%;
	margin: 0 auto -56px; /* the bottom margin is the negative value of the footer's height */
}
/* Styles for top of home page - licensor logos and social media */
.hmTop {float: left; width: 100%; padding-bottom: 0px; position: relative; z-index: 500; overflow: hidden;}
.hmTop .lft {float: left; }
.hmTop .lft a.logos {width: 339px; height: 54px; float:left; margin-top: 11px; padding-right: 5px;}
.hmTop .lft a:link.logos {background:url(../images/logos.png) top left no-repeat;}
.hmTop .lft a:hover.logos { background-position: 0 -54px; }
.hmTop .lft ul {float: left;}
.hmTop .lft ul li {list-style-type: none; padding:0; margin:0;display: inline;}
.hmTop .lft ul li a.logo1 {width: 86px; height: 35px; float:left; margin-top: 11px; padding-right: 5px;}
.hmTop .lft ul li a:link.logo1 {background:url(../images/colemans_logo_off.png) top left no-repeat; width: 86px; height: 35px;}
.hmTop .lft ul li a:hover.logo1 {background:url(../images/colemans_logo_on.png) top left no-repeat; width: 86px; height: 35px;}
.hmTop .lft ul li a.logo2 {width: 68px; height: 54px; float:left; padding-right: 5px;}
.hmTop .lft ul li a:link.logo2 {background:url(../images/rawlings_logo_off.png) top left no-repeat; width: 68px; height: 54px;}
.hmTop .lft ul li a:hover.logo2 {background:url(../images/rawlings_logo_on.png) top left no-repeat; width: 68px; height: 54px;}
.hmTop .lft ul li a.logo3 {width: 66px; height: 48px; float:left; padding-right: 5px;}
.hmTop .lft ul li a:link.logo3 {background:url(../images/margarit_logo_off.png) top left no-repeat; width: 66px; height: 48px;}
.hmTop .lft ul li a:hover.logo3 {background:url(../images/margarit_logo_on.png) top left no-repeat; width: 66px; height: 48px;}
.hmTop .lft ul li a.logo4 {width: 91px; height: 29px; float:left; padding-right: 5px; margin-top: 10px;}
.hmTop .lft ul li a:link.logo4 {background:url(../images/crockpot_logo_off.png) top left no-repeat; width: 91px; height: 29px;}
.hmTop .lft ul li a:hover.logo4 {background:url(../images/crockpot_logo_on.png) top left no-repeat; width: 91px; height: 29px;}
.hmTop .rt {float: right; width: 201px;}
.hmTop .rt ul {float: left; width: 201px;}
.hmTop .rt ul li {list-style-type: none; padding:0; margin:0;display: inline; padding-right: 4px; width:90px;}
.hmTop .rt ul li.socialLgo1 {float: left;}
.hmTop .rt ul li.socialLgo2 {float: left; padding-left: 10px; }
.hmTop .rt ul li.social1 {width: 38px; height: 17px; background: url(../images/tweet_bubble.png) top left no-repeat;float: left; color: #26708e; font-size: 11px; font-weight:bold; text-align:center; padding-top: 3px;}
.hmTop .rt ul li.social2 {width: 21px; height: 17px; background: url(../images/like_bubble.png) top left no-repeat;float: left; color: #26708e; font-size: 11px; font-weight:bold; text-align:center; padding-top: 3px; padding-left: 4px;}
.social .subtxt {font-family: proxima-nova; font-size: 14px; color: #ffdd00;text-shadow: 2px 2px 3px #393637; padding-top: 5px; float:left; width: 196px;}


/* styles for home main content area with large logo */
/*.main {background: url(../images/logo_1.png) top 150px no-repeat; width: 975px; height: 700px; margin: 0 auto; margin-top: -40px; float:left;}*/
.main { width: 975px; min-height: 640px; margin: 0 auto;}


.hmhdr {
    font: 100%/1.4 Verdana, Arial, Helvetica, sans-serif;
    font-size: 36px;
    color: #FFDD00;
    text-align:center; 
    padding-top: 40px;
    text-transform: uppercase;
    font-weight: bold;
    text-shadow: 2px 2px 3px #393637;  
}

.hmtxt {text-align:center; padding-top: 15px; padding-bottom: 25px; font-family: proxima-nova; font-size: 18px; font-weight:normal; width: 961px; color: #ffffff; line-height: 26px;}

/* styles for footer */
.footer, .push {
	height: 56px; /* .push must be the same height as .footer */
}

.footer {
    background: #fff;     
    bottom: 0;
    position: fixed;
    width: 100%;
    z-index: 2000;
}
.footer .cont {width: 975px; height: 56px;margin: 0 auto;}
.footer .cont .lft {float: left; background: url(../images/footer_bkg.gif) top left no-repeat; width: 195px; height:56px; padding-left: 5px;}
.footer .cont .rtSd {float: left; width: 770px;}
.footer .cont .rtSd ul {margin-left: 180px;}
.footer .cont .rtSd ul li {list-style-type: none; padding:0; margin:0;display: inline;}
.footer .cont .rtSd ul li a.nav1 {background: url(../images/matchups_nav_off.png) top left no-repeat; width: 141px; height: 56px; float:left;margin-right: 2px; }
.footer .cont .rtSd ul li a:link.nav1 {background: url(../images/matchups_nav_off.png) top left no-repeat; width: 141px; height: 56px; float:left;}
.footer .cont .rtSd ul li a:hover.nav1 {background: url(../images/matchups_nav_on.png) top left no-repeat; width: 141px; height: 56px; float:left;}
.footer .cont .rtSd ul li a.nav2 {background: url(../images/failgater_hof_off.png) top left no-repeat; width: 209px; height: 56px; float:left;}
.footer .cont .rtSd ul li a:link.nav2 {background: url(../images/failgater_hof_off.png) top left no-repeat; width: 209px; height: 56px; float:left;}
.footer .cont .rtSd ul li a:hover.nav2 {background: #ffde00 url(../images/failgater_hof_on.png) top left no-repeat; width: 209px; height: 56px; float:left;}
.footer .cont .rtSd ul li a.nav3 {background: url(../images/tailgating_const_off.png) top left no-repeat; width: 204px; height: 56px; float:left;}
.footer .cont .rtSd ul li a:link.nav3 {background: url(../images/tailgating_const_off.png) top left no-repeat; width: 204px; height: 56px; float:left;}
.footer .cont .rtSd ul li a:hover.nav3 {background: #ffde00 url(../images/tailgating_const_on.png) top left no-repeat; width: 204px; height: 56px; float:left;}

/* Styles for bottom matchup navs */
.matchups {width: 100%; float:left;}
.matchups ul {margin-left: 100px;}
.matchups ul li {list-style-type: none; padding:0; margin:0;display: inline;}
.matchups ul li a.match1 {width: 147px; height: 87px; float:left; margin-top: 11px; padding-right: 5px;}
.matchups ul li a:link.match1 {background:url(../images/georgia_off.png) top left no-repeat; width: 147px; height: 87px;}
.matchups ul li a:hover.match1 {background:url(../images/georgia_on.png) top left no-repeat; width: 147px; height: 87px;}
.matchups ul li a.match2 {width: 147px; height: 87px; float:left; margin-top: 11px; padding-right: 5px;}
.matchups ul li a:link.match2 {background:url(../images/auburn_off.png) top left no-repeat; width: 147px; height: 87px;}
.matchups ul li a:hover.match2 {background:url(../images/auburn_on.png) top left no-repeat; width: 147px; height: 87px;}
.matchups ul li a.match3 {width: 147px; height: 87px; float:left; margin-top: 11px; padding-right: 5px;}
.matchups ul li a:link.match3 {background:url(../images/arizona_off.png) top left no-repeat; width: 147px; height: 87px;}
.matchups ul li a:hover.match3 {background:url(../images/arizona_on.png) top left no-repeat; width: 147px; height: 87px;}
.matchups ul li a.match4 {width: 147px; height: 87px; float:left; margin-top: 11px; padding-right: 5px;}
.matchups ul li a:link.match4 {background:url(../images/usc_off.png) top left no-repeat; width: 147px; height: 87px;}
.matchups ul li a:hover.match4 {background:url(../images/usc_on.png) top left no-repeat; width: 147px; height: 87px;}
.matchups ul li a.match5 {width: 147px; height: 87px; float:left; margin-top: 11px; padding-right: 5px;}
.matchups ul li a:link.match5 {background:url(../images/pennstate_off.png) top left no-repeat; width: 147px; height: 87px;}
.matchups ul li a:hover.match5 {background:url(../images/pennstate_on.png) top left no-repeat; width: 147px; height: 87px;}

body {
	font: 100%/1.4 Verdana, Arial, Helvetica, sans-serif;
	background: #42413C;
	margin: 0;
	padding: 0;
	color: #1b1b1b;
}



a img { 
	border: none;
}


.container {
	width: 975px; min-width:975px;
	background: none;
	margin: 0 auto;
}


.content {

	padding: 10px 0;
}

#logo {
    position: relative;
    margin: 0px auto;
    width: 416px;
    height: 352px;
    margin-top: 80px;
}

#logo .main_logo {
    position: absolute;
    left: 17px;
    top: 40px;
    z-index: 100;
    opacity:0.1;
    filter:alpha(opacity=10);
    display: none;
}

#logo .left_fork {
    position: absolute;
    /*left: 77px;*/
    /* top: 11px; */
    left: 90px;
    top: 120px;
    z-index: 90;
    display: none;
}

#logo .right_fork {
    position: absolute;
    /*left: 230px;*/
    /* top: 11px; */
    left: 217px;
    top: 120px;
    z-index: 90;
    display: none;
}

#logo .left_banner {
    position: absolute;
    /*left: 58px;*/
    left: 102px;
    top: 203px;
    z-index: 90;
    display: none;
}

#logo .right_banner {
    position: absolute;
    /*left: 292px;*/    
    left: 256px;
    top: 203px;
    z-index: 90;
    display: none;
}

#logo .outline {
    position: absolute;
    z-index: 80;
    opacity:0.1;
    filter:alpha(opacity=10);
    display: none;
}

#logo .flare {
    position: absolute;
    z-index: 110;
    left: -200px;
    top: -185px;
    opacity:0.0;
    filter:alpha(opacity=0);
}
