body {background: url(http://media.gatitopredictionleague.com/images/background.jpg);}
#title h1 {
color:#ee4;
font:28px mono;
text-align: center;
padding:5px;
background:#060;
border:solid 1px #ff4;}

#subtitle {border-top:1px solid #000;border-bottom:1px solid #000;margin-top:5px;}
#login {margin-top:5px;}
#header { margin-top:20px;
padding-top:16px;
background: url(http://media.gatitopredictionleague.com/images/marking-line.png);
}
#body {margin-top:50px;background: url(http://media.gatitopredictionleague.com/images/80-opacity-white-background.png);}

#menu { margin-top:8px;
background:#060;
}
#menu ul {list-style:none; padding:0;border-top:solid 1px #ddd;}
#menu li {padding:6px ;margin:0;text-align:center;border-bottom:solid 1px #ddd;}
#menu li:hover {background:#080;}
#menu a {font-size:16px;color:#eee;text-decoration:none;}
#main {padding:16px 0 16px 0;}
#main table {width:100%;}
#main table a {color:#000;}
#main table th {
text-align:left;
background:#060;
color:#eee;
padding-left:6px;
}
#main table tr {background:#cca;}
#main table tr.even {background:#aa8;}
#main table td {padding: 3px;}
p {font-size:14px;}

#prediction-list {list-style:none;margin:0;padding:0;text-align:center;font-size:16px;}
.predictionEntry {background:#ffe;margin-bottom:6px;padding:3px;}
.predictionEntryEntered {background:#cca;}

#recentPredictions{list-style:none;margin:0;padding:0;}
#recentPredictions{list-style:none;margin:0;padding:0;}
#recentPredictions li {background:#cca;}
#recentPredictions li ul{list-style:none;margin:0;padding:0;}
#recentPredictions li ul li{list-style:none;margin:0;padding:3px;background:#aa8;}
#supporting-content h4 {padding 0;margin:12px 0 2px 0;}
dt {background:#cca;padding: 6px;font-size:1.2em;text-align: center;}

dd {padding:6px;}
#supporting-content #prediction-list {list-style:none;margin:0;padding:0 0 0 0;text-align:center;font-size:14px;}
#supporting-content h3 {background:#cca; padding: 6px; font-size: 16px; margin:16px 0 16px 0; text-align: center;}
