* { margin: 0; padding: 0; }
body { text-align: center; font-family: helvetica, arial, sans-serif; font-size: 9pt; margin: 0; padding: 0; background-color: #000000;}
table { font-size: 9pt; }
img { behavior: url(iepngfix.htc); border: 0; }
   
#outerwrapper { width: 960px; margin: 0 auto; text-align: center; }
#contentwrapper { position: relative; width: 960px; background: url('img/bg_main.jpg') no-repeat; background-color: #340402; text-align: left; min-height:600px; height:auto !important; height:600px;}

/* Style for Site Logo */
#logo { position: absolute; top: 0px; left: 0px; width: 450px; height: 266px; }

#nav { position: absolute; top: 266px; left: 0px; width: 283px; }
#nav ul { margin: 0; padding: 0; list-style-type: none; border: none; }
#nav ul li { margin: 0; padding: 0; }
#nav img { margin: 0px; padding: 0px; display:block;}
#pad10 { padding: 10px; }
#pad2side { padding-left: 2px; padding-right: 2px; }

#maincontent { position: relative; margin-left: 315px; padding-top: 144px; width: 600px; color: #FFFFFF; text-align: center; }
#maincontent p { text-align: left; margin-bottom: 16px; margin-top: 0px; }
#maincontent h1 { font-size: 16pt; }

#minorhome { position: absolute; width: 200px; top: 300px; left: 0px; }
#minor { position: absolute; width: 266px; top: 300px; left: 0px; }
#viewschedule { padding-top: 30px; padding-bottom: 80px; }
#rightside { position: relative; width: 400px; margin-left: 210px; }
#standings { position: relative; width: 340px; margin-left: 270px; text-align: left;}
#sponsors { position: relative; margin-left: 315px; width: 600px; padding-top: 50px; color: #FFFFFF; text-align: center; }

.darkrow { padding: 3px; background: url('img/black.png'); color: #CCCCCC; }
.lightrow { padding: 3px; }
.whiterow { padding: 3px; background: url('img/orange.png'); color: #CCCCCC; }
.greyrow { padding: 3px; background: url('img/grey.png'); color: #FFFFFF; }

#selector { width: 511px; height: 385px; background: url('img/map.png') no-repeat; behavior: url(iepngfix.htc); border: 0; }
#selector form { padding-left: 300px; padding-top: 75px; }

/* Footer Styles */
#footer-wrapper { width: 960px; background: #000000; z-index: 10; display: table; clear: both; margin:0 auto; left: 0px; border-bottom: 1px solid #DFDFDF; }
#footer { margin-top: 3px; margin-bottom: 0px; margin-left: auto; margin-right: auto; clear:both; color: #990000; background: #000000; text-align:left; padding-top: 5px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px;}
#footer UL { padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 3px 8px; padding-top: 0px; list-style-type: none; text-decoration:none; }
#footer UL LI { display: inline; text-decoration:none; }
#footer UL LI A { font: 10px Verdana, Arial, sans-serif; color: #FFF; text-decoration:none; }
#footer UL LI A:hover { color: #990000; text-decoration:none; }
#footer UL LI A:active { color: #990000; text-decoration:none; }


/* PRINT PAGE STYLES */
h1 { text-align: left; }
.printversion { font-family: Helvetica, Arial, sans-serif; font-size: 9pt; }
th { text-align: left; }
.table-white { padding: 3px; }
.table-grey { padding: 3px; background-color: #D8D8D8;}
#printwrapper { position: relative; width: 100%; height: 74px; display: block; }
#logo { position: absolute; top: 0px; left: 0px; width: 400px; text-align: left; display: block; }
#printbutton { position: relative; float: right; text-align: right; display: block; line-height: 74px; }