html,body { margin: 0; padding: 0; background-color: #909090; font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif; }
div { box-sizing: content-box; -moz-box-sizing: content-box; }
.title { position: absolute; top: 16px; left: 13px; height: 20px; width: 350px; z-index: 10; display: block; }
.url { position: absolute; top: 16px; left: 496px; height: 20px; width: 250px; z-index: 10; display: block; text-align: right; font-size: 12px; letter-spacing: 2pt; color: #C0C0C0; }
.transbox { position: absolute; top: 35px; left: 35px; height: 476px; width: 706px; z-index: 2; display: block; border-style: solid; border-color: black; border-width: 2px; overflow: hidden; background-color: #FFFFFF; }
.ghost_soccer { position: absolute; top: 154px; left: 0px; height: 359px; width: 205px; z-index: 3; display: block; }
.ghost_hockey { position: absolute; top: 242px; left: 545px; height: 265px; width: 432px; z-index: 3; display: block; }
.backbox { position: absolute; top: 35px; left: 35px; height: 476px; width: 706px; z-index: 4; display: block; border-style: solid; border: solid 2px black; overflow: hidden; }
.bylinebox { position: absolute; top: 0px; right: 0px; height: 50px; width: 320px; padding-left: 5px; padding-top: 5px; z-index: 50; display: block; text-align: center; }
.smalltext { font-size: 9pt; color: #C0C0C0; }
.bigtext { font-size: 16pt; font-style: italic; color: #C0C0C0; letter-spacing: 1pt; }
.linkbox { position: absolute; bottom: 0px; left: 0px; height: 135px; width: 310px; z-index: 8; display: block; }
.linkwrap { position: absolute; top: 0px; left: 50px; width: 250px; font-size: 14px; line-height: 20px; }
	.linkwrap a { display: block; text-indent: 70px; }
.updateboxback { position: absolute; top: 545px; left: 35px; height: 420px; width: 710px; z-index: 2; display: block; border-style: solid; border-color: black; border-width: 2px; overflow: hidden;  background-color: #C0C0C0; margin-bottom: 50px; }
.updateboxfront { position: absolute; top: 545px; left: 35px; height: 420px; width: 700px; z-index: 5; display: block; overflow: hidden;  margin-bottom: 50px; padding-left: 18px; padding-top: 15px; }
.adcontainer { position: relative; top: 0px; width: 210px; float: right; }
.adbox1 { position: relative; width: 200px; float: right; border-style: solid; border-color: white; border-width: 2px; padding: 10px; margin-bottom: 6px;  }
.cvlefttop { position: absolute; top: 20px; left: 0px; height: 20px; width: 264px; z-index: 3; display: block; background-image: URL('http://www.sportsresumes.org/images/curves1bar_left_top.gif'); background-repeat: repeat; }
.cvleft { position: absolute; top: 36px; left: 0px; height: 270px; width: 264px; z-index: 2; display: block; background-color: #EDF3E0; }
.cvleftbottom { position: absolute; top: 297px; left: 0px; height: 20px; width: 264px; z-index: 3; display: block; background-image: URL('http://www.sportsresumes.org/images/curves1bar_left_bottom.gif'); background-repeat: repeat; }
.cvmidtop { position: absolute; top: 20px; left: 261px; height: 152px; width: 174px; z-index: 5; display: block; }
.cvmid { position: absolute; top: 172px; left: 261px; height: 90px; width: 174px; z-index: 4; display: block; background-image: URL('http://www.sportsresumes.org/images/curves1bar_mid.gif'); background-repeat: repeat; }
.cvmidbottomleft { position: absolute; top: 221px; left: 262px; height: 96px; width: 96px; z-index: 5; display: block; }
.cvmidbottom { position: absolute; top: 240px; left: 338px; height: 110px; width: 160px; z-index: 5; display: block; background-image: URL('http://www.sportsresumes.org/images/curves1bottom_new_mid.gif'); background-repeat: repeat; }
.cvmidbottomright { position: absolute; top: 340px; left: 338px; height: 95px; width: 97px; z-index: 5; display: block; }
.cvrighttop { position: absolute; top: 76px; left: 430px; height: 20px; width: 280px; z-index: 3; display: block; background-image: URL('http://www.sportsresumes.org/images/curves1bar_right_top.gif'); background-repeat: repeat; }
.cvright { position: absolute; top: 90px; left: 430px; height: 330px; width: 280px; z-index: 2; display: block; background-color: #F6EDDA; }
.cvrightbottom { position: absolute; top: 415px; left: 430px; height: 20px; width: 280px; z-index: 3; display: block; background-image: URL('http://www.sportsresumes.org/images/curves1bar_right_bottom.gif'); background-repeat: repeat; }
.grayfixer { position: absolute; top: 0x; left: 0px; height: 140px; width: 200px; z-index: 0; background-color: #909090; display: block; }
.oltopleft { position: absolute; top: 57px; left: 0px; height: 20px; width: 100px; z-index: 1; display: block; background-color: #000000; }
.oshadeleft { position: absolute; top: 77px; left: 0px; height: 260px; width: 100px; z-index: 0; display: block; background-color: #707070; }
.olbottomleft { position: absolute; top: 334px; left: 0px; height: 20px; width: 100px; z-index: 1; display: block; background-color: #000000; }
.oltopright { position: absolute; top: 113px; left: 0px; height: 20px; width: 100%; z-index: 0; display: block; background-color: #000000; }
.oshaderight { position: absolute; top: 123px; left: 0px; height: 340px; width: 100%; z-index: 0; display: block; background-color: #707070; }
.olbottomright { position: absolute; top: 452px; left: 0px; height: 20px; width: 100%; z-index: 0; display: block; background-color: #000000; }
.postbox { position: absolute; top: 93px; left: 64px; height: 245px; width: 310px; z-index: 10; display: block; color: #2D6C68; }
.pusher { margin-left: 30px; }
.searchbox { position: absolute; top: 144px; left: 430px; height: 325px; width: 310px; z-index: 10; display: block; color: #833938; }
.indent1 { text-indent: 20px; color: #2D6C68; }
.indent2a { text-indent: 25px; color: #2D6C68; }
.indent2b { position: relative; left: 135px; }
.indent2c { position: relative; left: 165px; }
.indent3 { text-indent: 50px; color: #833938; }
.indent4 { text-indent: 15px; }
.widener { position: relative; float: left; width: 90px; }
.widener2 { position: relative; float: left; width: 110px; font-size: 14px; }
.widener3 { position: relative; float: left; width: 60px; font-size: 14px; }
div#tit1,div#tit2,div#tit3 { font-size: 18px; }
div#tit1,div#tit2 { margin-bottom: 6px; }
.text1 { font-size: 11pt; } 
.inputbox { width: 150px; height: 20px; max-height: 20px; font-size: 14px; color: #833938; border: 1px solid #2D6C68; background-color: #FFFFFF; padding: 0px; }
.inputbox2 { width: 170px; height: 20px; max-height: 20px; font-size: 14px; color: #2D6C68; border: 1px solid #833938; background-color: #FFFFFF; padding: 0px; }
.dropdown1 { width: 220px; height: 20px; font-size: 14px; color: #833938; border: solid 1px #2D6C68; background-color: #FFFFFF; }
.dropdown2 { width: 170px; height: 20px; max-height: 20px; font-size: 14px; color: #2D6C68; border: solid 1px #833938; background-color: #FFFFFF; }
.dropdown3 { width: 219px; height: 20px; max-height: 20px; font-size: 14px; color: #2D6C68; border: solid 1px #833938; background-color: #FFFFFF; }
.button { font-size: 12px; color: #EDF3E0; border: 2px solid #000000; background-color: #2D6C68; }
.button2 { font-size: 12px; color: #F6EDDA; border: 2px solid #000000; background-color: #833938; }
.boxer1 { position: relative; margin-bottom: 10px; }
.boxer2 { position: relative; margin-top: 5px; margin-bottom: 2px; }
.sportbox { position: relative; width: 290px; height: 72px; padding-left: 10px; padding-top: 5px; margin-top: 5px; border: solid 1px #833938; overflow: hidden; }
.dropbox { position: relative; width: 300px; height: 175px; }
.formlayer { position: absolute; left: 0px; top: 0px; width: 300px; height: 190px; padding-top: 5px; padding-left: 10px; display: none; z-index: 11; overflow: hidden; }
div#blank { position: absolute; left: 0px; top: 0px; width: 300px; height: 190px; padding-top: 6px; padding-left: 10px; display: block; z-index: 25; font-size: 11pt; color: #833938; }
.bugbottle { position: absolute; left: 37px; top: 516px; font-size: 10px; z-index: 50; }
.copyright { position: absolute; left: 571px; top: 516px; font-size: 10px; z-index: 50; }
div#simple { display: block; }
div#blank { display: none; }
div#advsearch { text-align: right; margin-top: 5px; margin-right: 5px; display: none; }
.about { position: absolute; top: 477px; left: 333px; width: 400px; font-size: 11px; font-weight: bold; text-align: right; z-index: 50; }