body{
background: #0c0c0c;
color: #ffffff;
font-family: arial, helvetica, verdana, sans-serif;
font-size: 90%;
}

a{
color: #fa8837;
}

a:hover{
color: #b314ba;
}

h1{
font-size: 180%;
}

h2{
font-size: 165%;
border-bottom: 1px solid #cccccc;
}

h3{
background-color: #870c1c;
border-top: 1px solid #bc254c;
border-bottom: 1px solid #bc254c;
font-size: 150%;
}

h3.winter{
background-color: #03684d;
border-top: 1px solid #4dd6b1;
border-bottom: 1px solid #4dd6b1;
font-size: 150%;
}

/* Main Nav Controls */

.big-buttons a{
background-color: #555555;
color: #ffffff;
border: 1px solid #999999;
border-radius: 4px;
text-decoration: none;
}

.big-buttons a:hover{
background-color: #255e25;
}

/* Schedule Layout */

#wrapper{
background-color: #212121;
border-left: 1px solid #464646;
border-right: 1px solid #464646;
border-bottom: 1px solid #464646;
}

footer{
font-size: 90%;
color: #cccccc;	
}

/* Schedule Layout */

.game-box{
border-bottom: 1px solid #ffffff;
}

.game-box .setup{
background-color: #2e3d2e;
}

/* Nav Controls */

.nav-button{
background-color: #555555;
border: 1px solid #999999;
border-radius: 3px;
}

.nav-button a{
color: #ffffff;
text-decoration: none;
}

.nav-button:hover{
background-color: #255e25;
}