body { text-align: center; background-color: #241E15;}
#sblsitebox { text-align: left; width: 1000px; margin: 0 auto;}
#bannerbox { width: 1000px; height: 76px; margin: 0px auto; background-image: url(img/sblheadergrphc.png); background-repeat: no-repeat; float: left;}
#navbuttonbox { display: block; width: 1000px; height: 25px; margin-top: 51px; float: right; clear: both;}
#menuitem { display: block; margin-left: 22px; margin-right: 22px; margin-top: 3px; margin-bottom: 2px; height: 20px; float: right; font-size: 10pt; font-family: arial, helvetica, sans-serif; color: #4E7D82;}
a.menu:link {text-decoration: none; color: #fff;}
a.menu:visited {text-decoration: none; color: #fff;}
a.menu:active {text-decoration: none; color: #4E7D82; font-weight: semi-bold; }
a.menu:hover {text-decoration: none; color: #4E7D82; font-weight: semi-bold; }
#maincontainer { text-align: left; width: 996px; margin: 0px auto; border: 2px solid #1B1610; float: left; clear: both; background-color: #fff; }
#homeleftcontainer { text-align: left; width: 280px; margin-left: 20px; margin-top: 16px; float: left; clear: both; background-color: #fff; }
#homecentercontainer { text-align: left; margin-top: 20px; width: 400px; float: left; background-color: #bbb; }
#homerightcontainer { text-align: left; margin: 20px; width: 180px; float: left; background-color: #999; }
#homefooterspacer { text-align: left; width: 996px; height: 20px; float: left; clear: both; background-color: #fff; }

#leaderboard_box { width: 250px; border-width: 0px; background-color: #023800; margin: 5px; float: left; }
#leaderboard_head { width: 250px; }
#leaderpic { width: 64px; height: 69px; background-color: #555; margin-left: 1px; margin-top: 1px; float: left; }
#leaderselected { width: 182px; margin-left: 1px; margin-top: 1px; margin-bottom: 0px; float: left; background-color: #023800;}
#leaderheadtxt { width: 182px; height: 20px; margin: 0px; color: #fff; font-size: 10pt; font-family: arial; font-weight: bold; text-align: left; text-indent: 3px; background-color: #023800;}
#leadername { width: 182px; margin 0px; color: #fff; font-size: 9pt; font-family: arial; text-align: left; text-indent: 5px; background-color: #023800; }
#leadermenu { width: 35px; height: 15px; font-size: 10pt; font-family: arial; font-weight: bold; text-align: center; margin-left: 6px; margin-top: 5px; color: #023800; float: left;}
#leadermenuselected { width: 35px; height: 15px; font-size: 10pt; font-family: arial; font-weight: bold; text-align: center; margin-left: 9px; margin-top: 5px; color: #023800; float: left; }
#leaderboard_body { width: 248px; border-style: solid; border-width: 1px; border-color: #023800; background-color: #fff; color: #000; font-size: 9pt; font-family: arial; text-align: left; text-indent: 5px; float: left;}
#leaderboard_bottom { width: 248px; height; 17px; color: #fff; font-size: 8pt; font-family: arial; text-align: right; vertical-align: bottom; }

input.buttonyellow { width: 35px; height: 15px; font-size:10pt; font-family:Arial,sans-serif; font-weight:bold; color: #023800; background-color:#FFFF00; border-style:none; }
input.buttonwhite { width: 35px; height: 15px; font-size:10pt; font-family:Arial,sans-serif; font-weight:bold; color: #023800; background-color:#FFF; border-style:none; }


table.frontstats { width: 100%; margin: 0px auto; padding: 0px; spacing: 0px;}
td.fStats { font-size: 8pt; font-family: arial, sans-serif; padding: 0px;}
td.fStatsldr { text-align: center; color: #fff; font-size: 14pt; font-weight: bold; font-family: arial, sans-serif; padding: 0px; background-color: #241E15;}
td.fStatLeaderhead { font-size: 8pt; font-weight: bold; font-family: arial, sans-serif; color: #fff; text-align: center; padding: 0px; background-color: #241E15;}
td.fStatLeader { font-size: 8pt; font-family: arial, sans-serif; color: #fff; text-align: center; padding: 0px; background-color: #241E15;}  
a.ldr:link {text-decoration: none; color: #fff;}
a.ldr:visited {text-decoration: none; color: #fff;}
a.ldr:active {text-decoration: none; color: #4E7D82; font-weight: semi-bold; }
a.ldr:hover {text-decoration: none; color: #4E7D82; font-weight: semi-bold; }
a.plyr:link {text-decoration: none; color: #000;}
a.plyr:visited {text-decoration: none; color: #000;}
a.plyr:active {text-decoration: none; color: #4E7D82; font-weight: semi-bold; }
a.plyr:hover {text-decoration: none; color: #4E7D82; font-weight: semi-bold; }
#playercontainer { text-align: left; width: 956px; margin-left: 20px; margin-top: 20px; float: left; clear: both; background-color: #4E7D82; }
table.playertop { width: 955px; height: 72px; margin: 0px auto; padding: 0px; spacing: 0px;}
td.fname { font-size: 14pt; font-family: arial, sans-serif; padding: 0px; color: #000; text-align: left; vertical-align: top;}
thead.statspage {padding: 0em; text-align: left; background-color:  #241E15;}
th.statheadnum {font-size: 10px; font-weight: bold; font-family: arial, sans-serif; color: #fff; text-align: right;}
th.statheadtext {font-size: 10px; font-weight: bold; font-family: arial, sans-serif; color: #fff; text-align: left;}
#playercontainerinfo { text-align: left; width: 956px; margin: 0px; float: left; clear: both; background-color: #fff; }
#playercontainerstats { text-align: left; width: 866px; margin: 0px; float: left; clear: both; background-color: #fff; }
#fieldsbox { display: block; width: 720px; float: left; margin: 10px; border: 1px solid #ddd;}
#fieldstextbox { display: block; width: 350px; float: left; font-size: 12px; font-family: verdana, sans-serif; color: #666; padding: 8px;}
#fieldsimgbox { display: block; width: 350px; float: right; border-left: 1px solid #ddd;}
#statspagebox { display: block; width: 780px; float: left; margin: 5px;}