html { width: 100%; height: 100%; }
body { font-size: 12px; width: 100%; height: 100%; padding: 0; margin: 0; background: #002369 url(images/bg-repeat.jpg) repeat-x; }
#bg { width: 100%; height: 100%; background: url(images/bg.jpg) no-repeat center top; }
#body { width: 1150px; height: 100%; margin: 0 auto; }

#video { position: absolute; width: 647px; height: 502px; background: url(images/bg-video.jpg) no-repeat; }
#video .pad { padding: 31px 0 0 18px; }

#tipoff { font-family: Verdana, Helvetica, Arial; font-size: 69.24px; color: #ffffff; line-height: 82px; text-align: left; position: absolute; margin: 0 0 0 647px;  width: 503px; height: 473px; background: url(images/bg-tipoff.jpg) no-repeat; }
#tipoff-sc { position: absolute; margin: 267px 0 0 112px;  width: 112px; text-align: center; }
#tipoff-w { position: absolute; margin: 267px 0 0 362px; width: 112px; text-align: center; }

#schedule { position: absolute; margin: 502px 0 0 0;  width: 647px; height: 337px; background: url(images/schedule.jpg) no-repeat; }

#buttons { position: absolute; margin: 473px 0 0 647px;  width: 503px; height: 351px; background: url(images/bg-buttons.jpg) no-repeat; }
.btn { display: block;  background-repeat: no-repeat; }

.btn-purchase { width: 314px; height: 36px; margin: 0 0 0 103px; }
#btn-single { height: 38px; background-image: url(images/btn-purchaseSingle.gif);}
#btn-group { background-image: url(images/btn-purchaseGroup.gif); }
#btn-season { background-image: url(images/btn-purchaseSeason.gif); }

#button-circles { padding: 12px 0 0 17px; }
.btn-circle { width: 93px; height: 86px; float: left; }
#btn-twitter { width: 92px; background-image: url(images/btn-twitter.gif); }
#btn-facebook {  background-image: url(images/btn-facebook.gif); }
#btn-forward { width: 95px; background-image: url(images/btn-forward.gif); }
#btn-embed { width: 95px; background-image: url(images/btn-embed.gif); }
#btn-download {  background-image: url(images/btn-download.gif); }

#embed-code { display:none; }
#embed-code textarea { width: 98%; height: 103px; }

#forward { display: none; padding: 10px; margin: 0; }
#forward label { display: block; padding: 5px 0 0 0; text-transform: uppercase; font-size: 11px; }
#forward input, #forward textarea { display: block; width: 98%; border: none; }
#forward textarea { height: 100px; }
