/* Globals */
body{background-color: #151f13; margin: 0px; margin-top: 10px; padding: 0px; line-height: 1.5em; font-family: Tahoma, Verdana, Arial; font-size: 0.7em; color: #FFFFFF;}
img{border: 0px;}
a{text-decoration: none; color: #82c579;}
a:hover{text-decoration: underline;}
form{margin: 0px auto;}
/* Coloring */
.color1{color: #82c579;}
.color2{color: #c3ab8b;}
.color3{color: #FFFFFF;}
/* Adsense */
#horizontal-image{margin: 0px auto; text-align: center;}
#horizontal-text-bottom{margin: 0px auto; margin-bottom: 10px; text-align: center; clear: both;}
#horizontal-text-top{margin: 0px auto; margin-top: 10px; margin-bottom: 10px; text-align: center;}
/* Layout */
#color{color: #293c26; font-weight: bold; font-size: 1.3em;}
#none{color: #FFFFFF; font-weight: bold; padding-top: 5px;}
#container{margin: 0px auto; width: 975px; text-align: left;}
#header{background-image: url(/images/header.gif); height: 161px; width: 971px; margin: 0px auto; float: left; border-top: 2px solid #293c26; border-right: 2px solid #293c26; border-left: 2px solid #293c26;}
#header #buttons{margin: 0px auto; float: right; text-align: left; font-size: 1.3em; font-weight: bold; color: #293c26;}
#header #buttons #open{background-image: url(/images/top-left.gif); margin: 0px auto; float: left; width: 5px; height: 35px;}
#header #buttons #close{background-image: url(/images/top-middle.gif); margin: 0px auto; float: left; text-align: center; height: 35px; padding-left: 10px; padding-right: 10px;}
#header #buttons img {margin-top: 2px;}
#links{background-image: url(/images/links.gif); height: 27px; padding-top: 8px; padding-left: 10px; padding-right: 10px; width: 951px; margin: 0px auto; float: left; border-left: 2px solid #293c26; border-right: 2px solid #293c26; text-align: left;}
#content{margin: 0px auto; width: 971px; border-right: 2px solid #293c26; padding-bottom: 10px; padding-top: 10px; border-left: 2px solid #293c26; background-color: #0a1a08; float: left; min-height: 600px;}
#footer{background-color: #151f13; color: #c3ab8b; width: 971px; padding-top: 3px; padding-bottom: 3px; margin: 0px auto; text-align: center; border: 2px solid #293c26; font-weight: bold; float: left;}
#footer #a{text-decoration: none; color: #c3ab8b;}
#footer #a:hover{text-decoration: underline; color #c3ab8b;}
/* All Pages */
#bold{font-weight: bold;}
#top{background-image: url(/images/top.gif); margin: 0px auto; float: left; margin-left: 18px; width: 936px; height: 10px;}
#top-space{background-image: url(/images/top.gif); margin: 0px auto; margin-top: 15px; float: left; margin-left: 18px; width: 936px; height: 10px;}
#middle{background-image: url(/images/middle.gif); margin: 0px auto; float: left; margin-left: 18px; width: 936px; text-align: center;}
#middle #top-left{margin: 0px auto; float: left; text-align: left; width: 200px; height: 33px; padding-left: 15px; padding-top: 14px;}
#middle #top-center{margin: 0px auto; float: left; text-align: center; width: 506px; height: 33px; padding-top: 14px; font-size: 1.5em;}
#middle #top-center2{margin: 0px auto; float: left; text-align: center; width: 506px; height: 33px; padding-top: 14px;}
#middle #top-right{margin: 0px auto; float: left; text-align: right; width: 200px; height: 33px; padding-right: 15px; padding-top: 14px;}
#middle #right-bold{margin: 0px auto; float: left; text-align: right; width: 200px; height: 33px; padding-right: 15px; padding-top: 14px; font-weight: bold;}
#middle-left{background-image: url(/images/middle.gif); margin: 0px auto; float: left; margin-left: 18px; width: 916px; text-align: left; padding-left: 10px; padding-right: 10px;}
#bottom{background-image: url(/images/bottom.gif); margin: 0px auto; float: left; margin-left: 18px; margin-bottom: 10px; width: 936px; height: 10px;}
#btop{background-image: url(/images/btop.gif); margin: 0px auto; float: left; margin-left: 18px; width: 936px; height: 10px;}
#bmiddle{background-image: url(/images/bmiddle.gif); margin: 0px auto; float: left; margin-left: 18px; width: 916px; text-align: left; padding-left: 10px; padding-right: 10px;}
#bbottom{background-image: url(/images/bbottom.gif); margin: 0px auto; float: left; margin-left: 18px; margin-bottom: 10px; width: 936px; height: 10px;}
/* asorts() */
#middle #sort-left{margin: 0px auto; float: left; margin-left: 10px; text-align: left;}
#middle #sort-right{margin: 0px auto; float: left; margin-left: 50px; text-align: left;}
#middle #caption{font-weight: bold; padding-bottom: 5px;}
#middle #page-left{margin: 0px auto; float: left; margin-left: 10px; text-align: left; width: 70%;}
#middle #page-right{margin: 0px auto; float: right; margin-right: 10px; text-align: right; width: 20%;}
select{background-color: #0a1a08; color: #c3ab8b; border: 2px solid #293c26; min-width: 100px;}
input{background-color: #0a1a08; color: #FFFFFF; border: 2px solid #293c26;}
textarea{background-color: #0a1a08; color: #FFFFFF; border: 2px solid #293c26;}
#button{background-image: url(/images/button.jpg); color: #82c579; border: 2px solid #293c26; font-weight: bold; margin-left: 6px;}
#button:hover{text-decoration: underline; color: #FFFFFF}
/* alist(); */
#alist{background-color: #293c26; margin: 0px auto; width: 932px;}
#alist td{background-color: #151f13; vertical-align: top;}
#alist #first{border-bottom: 2px solid #293c26; padding-bottom: 8px; font-weight: bold; font-size: 1.2em;}
#alist #first-left{border-bottom: 2px solid #293c26; padding-bottom: 8px; font-weight: bold; font-size: 1.2em; text-align: left; padding-left: 5px;}
#alist #first-right{border-bottom: 2px solid #293c26; padding-bottom: 8px; font-weight: bold; font-size: 1.2em; text-align: right; padding-right: 5px;}
#alist #first-none{padding-bottom: 8px; font-weight: bold; font-size: 1.2em;}
#alist #focus{color: #82c579;}
#alist #focus1{color: #c3ab8b;}
#alist #border-bottom{border-bottom: 2px solid #293c26;}
#alist #border-left-bottom{border-bottom: 2px solid #293c26; text-align: left; padding-left: 5px;}
#alist #border-right-bottom{border-bottom: 2px solid #293c26; text-align: right; padding-right: 5px;}
#alist #border-bottom-right{border-right: 2px solid #293c26; border-bottom: 2px solid #293c26;}
#alist #border-left-bottom-right{border-right: 2px solid #293c26; border-bottom: 2px solid #293c26; text-align: left; padding-left: 5px;}
#alist #border-right-bottom-right{border-right: 2px solid #293c26; border-bottom: 2px solid #293c26; text-align: right; padding-right: 5px;}
#alist #last{padding-top: 8px; padding-left: 8px; text-align: left;}
#alist #last-top{border-top: 2px solid #293c26; padding-top: 8px; padding-left: 8px; text-align: left;}
#alist #last-center{padding-top: 8px; text-align: center;}
#alist #left{text-align: left; padding-left: 8px;}
#alist #right{text-align: right; padding-right: 8px;}
#alist #left-form{text-align: left; padding-left: 5px; padding-bottom: 8px;}
#alist #right-form{text-align: right; padding-right: 5px; padding-bottom: 8px; font-weight: bold;}
/* Scores */
#game{margin: 0px auto; float: left; margin-left: 18px; margin-bottom: 10px; width: 300px;}
#game #gtop{background-image: url(/images/gtop.gif); margin: 0px auto; float: left; width: 300px; height: 10px;}
#game #gmiddle{background-image: url(/images/gmiddle.gif); margin: 0px auto; float: left; width: 300px; text-align: center; min-height: 350px;}
#game #gmid{background-image: url(/images/gmiddle.gif); margin: 0px auto; float: left; width: 300px; text-align: center; min-height: 175px;}
#game #gbottom{background-image: url(/images/gbottom.gif); margin: 0px auto; float: left; width: 300px; height: 10px;}
#game #full{color: #82c579; font-weight: bold; border-bottom: 2px solid #293c26; width: 300px; height: 18px; float: left;}
#game #team{color: #FFFFFF; border-bottom: 2px solid #293c26; border-right: 2px solid #293c26; height: 65px; padding-top: 3px; width: 98px; text-align: center; float: left;}
#game #total{color: #FFFFFF; border-bottom: 2px solid #293c26; height: 43px; width: 100px; padding-top: 25px; text-align: center; float: left; font-size: 2.0em;}
#game #score{color: #FFFFFF; border-bottom: 2px solid #293c26; border-right: 2px solid #293c26; height: 43px; padding-top: 25px; width: 98px; text-align: center; float: left; font-size: 2.0em;}
#game #score span{font-size: 0.6em;}
#game #combined{color: #FFFFFF; border-bottom: 2px solid #293c26; height: 43px; width: 100px; padding-top: 25px; text-align: center; float: left; font-size: 2.0em;}
#game #time{color: #82c579; font-weight: bold; border-bottom: 2px solid #293c26; width: 300px; height: 21px; padding-top: 3px; float: left;}
#game #long{color: #FFFFFF; width: 300px; float: left; min-height: 290px;}
#game #long #caption{color: #82c579; width: 300px; float: left;}
#game #long #player{color: #FFFFFF; width: 300px; font-weight: bold; float: left;}
#game #half{width: 150px; float: left; margin: 0px auto; text-align: center;}
#game #whole{width: 300px; float: left; margin: 0px auto; text-align: center;}
#game #image{height: 100px; margin: 0px auto; text-align: center; float: left; width: 300px;}
#game #head{height: 50px; margin: 0px auto; text-align: center; float: left; width: 300px;}
/* Boxscores */
#boxscore{background-color: #293c26; margin: 0px auto; width: 932px;}
#boxscore td{background-color: #151f13; vertical-align: top;}
#boxscore #border-red{color: #c3ab8b;}
#boxscore #border-green{color: #82c579;}
#boxscore #border-right{border-right: 2px solid #293c26;}
#boxscore #border-bottom{border-bottom: 2px solid #293c26;}
#boxscore #border-bottom-right{border-right: 2px solid #293c26; border-bottom: 2px solid #293c26; padding-left: 2px;}
#boxscore #border-bottom-right-red{border-right: 2px solid #293c26; border-bottom: 2px solid #293c26; padding-left: 2px; color: #c3ab8b;}
#boxscore #border-bottom-right-green{border-right: 2px solid #293c26; border-bottom: 2px solid #293c26; padding-left: 2px; color: #82c579;}
#boxscore #first{border-bottom: 2px solid #293c26; padding-bottom: 8px; font-weight: bold; font-size: 1.2em;}
#boxscore #last{padding-top: 8px;}
#boxscore #calendar{height: 80px;}
#boxscore #calendar #date{width: 34px; margin: 0px auto; border-bottom: 2px solid #293c26; border-right: 2px solid #293c26; float: left; font-weight: bold; color: #FFFFFF;}
#boxscore #calendar #all{width: 93px; margin: 0px auto; float: left; padding-bottom: 2px;}
#boxscore #calendar #matchup{width: 122px; margin: 0px auto; float: left; text-align: left; padding-left: 5px;}
#boxscore #first-left{border-bottom: 2px solid #293c26; padding-bottom: 8px; padding-left: 10px; text-align: left;}
#boxscore #first-right{border-bottom: 2px solid #293c26; padding-bottom: 8px; padding-right: 10px; text-align: right;}
#boxscore #left{padding-top: 8px; padding-left: 10px; text-align: left;}
#boxscore #right{padding-top: 8px; padding-right: 10px; text-align: right;}
/* Playoffs */
#playoff{margin: 0px auto;}
#playoff #round{text-align: center; width: 115px;}
#playoff #round #rtop{background-image: url(/images/rtop.gif); margin: 0px auto; float: left; width: 115px; height: 10px;}
#playoff #round #rmiddle{background-image: url(/images/rmiddle.gif); margin: 0px auto; float: left; width: 115px; text-align: center;}
#playoff #round #rbottom{background-image: url(/images/rbottom.gif); margin: 0px auto; float: left; width: 115px; height: 10px;}
#playoff #finals{text-align: center; width: 167px;}
#playoff #finals #ftop{background-image: url(/images/ftop.gif); margin: 0px auto; float: left; width: 167px; height: 10px;}
#playoff #finals #fmiddle{background-image: url(/images/fmiddle.gif); margin: 0px auto; float: left; width: 167px; text-align: center;}
#playoff #finals #fbottom{background-image: url(/images/fbottom.gif); margin: 0px auto; float: left; width: 167px; height: 10px;}
#playoff #title{color: #82c579; width: 100%; text-align: center; padding-bottom: 10px;}
#playoff #team{text-align: center; width: 100%;}
#playoff #series{text-align: center; width: 100%; border-top: 2px solid #293c26; border-bottom: 2px solid #293c26; color: #c3ab8b;}
#playoff #spacer{width: 2px;}
/* Player */
#pcontainer-left{margin: 0px auto; float: left; width: 450px; text-align: center; margin-left: 18px;}
#pcontainer-right{margin: 0px auto; float: left; width: 450px; text-align: center; margin-left: 35px;}
#ptop{background-image: url(/images/ptop.gif); margin: 0px auto; width: 450px; height: 10px;}
#pmiddle{background-image: url(/images/pmiddle.gif); margin: 0px auto; width: 450px; text-align: center;}
#pmid{background-image: url(/images/pmiddle.gif); margin: 0px auto; width: 450px; height: 570px; text-align: center;}
#pmiddle table{width: 60%; margin: 0px auto;}
#pmiddle td{width: 50%;}
#pmiddle #logo{padding-bottom: 20px;}
#pmiddle #padding{padding-bottom: 10px;}
#pmiddle #title{color: #82c579;}
#fifty{margin: 0px auto; float: left; width: 150px; text-align: left;}
#halved{margin: 0px auto; float: left; width: 150px; text-align: center;}
#pbottom{background-image: url(/images/pbottom.gif); margin: 0px auto; width: 450px; height: 10px;}
#pic{padding: 5px; padding-top: 20px; border-bottom: 2px solid #293c26; height: 460px;}
#upload{padding: 5px; padding-top: 20px; height: 75px;}
#teams{margin: 0px auto; float: left; margin-bottom: 10px; width: 969px;}
#regular-break{margin-top: 20px;}
/* Admin */
#online{background-color: #293c26; margin: 0px auto; width: 932px;}
#online td{background-color: #151f13;}
#online #border-right{border-right: 2px solid #293c26;}
#online #border-right-left{text-align: left; padding-left: 4px; border-right: 2px solid #293c26;}
#online #border-bottom{border-bottom: 2px solid #293c26;}
#online #border-bottom-left{text-align: left; padding-left: 4px; border-bottom: 2px solid #293c26;}
#online #border-bottom-right{border-right: 2px solid #293c26; border-bottom: 2px solid #293c26;}
#online #border-bottom-right-left{text-align: left; padding-left: 4px; border-right: 2px solid #293c26; border-bottom: 2px solid #293c26;}
#online #first{border-bottom: 2px solid #293c26; padding-bottom: 8px; font-weight: bold; font-size: 1.2em;}
#online #last{padding-top: 8px;}
