* {list-style-type:none; text-indent:none; text-decoration:none; border:none; margin: 0px; padding: 0px;}
body{background:#ddd url('back.jpg') repeat-y center;}

#container{position:relative; width:885px; height:1330px; margin:0 auto; background: url('bg.jpg') top center no-repeat;}
.hide{text-indent:-9000px; font-size:0px;}

#video{position:absolute; top:172px; left:122px; width:640px; text-align:center;}
#video p{margin:15px 0px;}

#player{text-align:right; color:#666; position:absolute; top:129px; left:530px; height:32px; line-height:32px; width:230px; font-weight:bold; font-size:12pt; font-family:sans-serif;}
#player img{margin:-2px 5px 0px 5px; vertical-align:middle;}
#player a{display:inline-block; width:32px; height:32px; margin:-2px 5px 0px 5px; vertical-align:middle;}
#player a:hover{background-position: 0 -32px;}
.prev{background:url('prev.jpg') top left;}
.next{background:url('next.jpg') top left;}

#gameA{position:absolute; top:578px; left:129px; width:180px; height:290px;}
#gameB{position:absolute; top:578px; left:576px; width:180px; height:290px;}
#rankA{position:absolute; top:745px; left:353px; width:180px; height:124px;}
#rankB{position:absolute; top:578px; left:353px; width:180px; height:124px;}
#rank{position:absolute; top:908px; left:467px; width:240px; height:260px;}
#finals{position:absolute; top:908px; left:129px; width:290px; height:265px;}

td{font-size:11pt; font-weight:bold; font-family:sans-serif; color: #333; text-align:center;}
#rankA img, #rankB img{margin:-2px 4px 0px 12px; vertical-align:middle;}
#rank img{margin:-2px 7px 0px 25px; vertical-align:middle;}
.team {text-align:left;}
.tabheader{font-size:14pt;}
.date{font-size:10pt; font-weight:normal;}

#footer{position:absolute; width:885px; text-align:center; left:0px; top:1280px; font-weight:bold; font-family:sans-serif; font-size:10pt;}
#footer a{color:navy;}
#footer a:hover{color:#FA0; text-decoration:underline;}

