body{background:#ebe5ca url(../_img/tile.gif);margin:0}
img{border:none}
#top{width:100%;height:220px;background:url(../_img/top_bg.gif) repeat-x}
#centre{width:750px;position:absolute;left:50%;top:20px;margin:0 0 0 -375px}
#container{width:750px;background:#fff;padding:12px 0 0 12px;margin-bottom:20px}
#logo{float:left;display:inline;width:86px;height:96px;background:url(../_img/logo.gif) no-repeat;margin:0;text-indent:-999px}
#strapline{float:left;margin-left:12px}
#nav{float:left;width:628px;height:38px;background:#960031;margin:14px 0 0 12px;font:bold 0.75em arial,helvetica,sans-serif;color:#f00;padding:6px}
#nav strong{margin:1px}
#nav a{color:#fff;text-decoration:none}
#nav a strong{color:#f00}
#nav a:hover,#nav a.on{color:#f00}
#subnav0{position:absolute;left:110px;top:73px;z-index:200;width:640px;height:23px;background:#960031;margin:0 10px 0 0;visibility:hidden}
#subnav1,#subnav2,#subnav3,#subnav4,#subnav5,#subnav6,#subnav7,#subnav8,#subnav9{position:absolute;left:110px;top:73px;z-index:300;height:14px;visibility:hidden}
#leftcol img{margin:12px 0 12px 0}
#daytrial img{margin:8px 0 12px 0}
#banner{float:left;width:640px;height:112px}
#leftcol{float:left;width:86px;margin:12px 12px -56px 0}

#midcol{float:left;width:395px;margin:12px 12px 0 0;padding:12px;background:url(../_img/genericbg.jpg) no-repeat;font:0.7em verdana,arial,helvetica,sans-serif;color:#333}
#midcol h1{font:bold 1.6em arial,helvetica,sans-serif;color:#f00;letter-spacing:-1px;margin:0 0 6px 0}
#midcol h2{font:bold 1em verdana,arial,helvetica,sans-serif;color:#f00;margin:0}
#midcol h1 strong,#midcol h2 strong{color:#960031}
#midcol p{width:375px;margin:0 0 15px 0}
#midcol em{color:#ff0000;font-style:normal;font-weight:bold}
#midcol em strong,#midcol strong em{color:#960031;font-style:normal}
#midcol a{color:#f00}
#midcol ul{margin:0 0 15px 0;padding:0 0 0 15px}
#midcol sub{color:#999}
#rightcol{float:left;width:209px;margin:0;margin-top:12px}
#season{position:relative;width:179px;height:138px;background:#AFD91E;padding:15px;color:#fff;font:0.7em verdana,arial,helvetica,sans-serif}
#season p{width:165px;margin:0}
#season a{color:#693;text-decoration:none}
#scrollcontainer{position:absolute;top:38px;left:15px;width:overflow:hidden;clip:rect(0px 209px 118px 0px)}
#scrollcontent{position:absolute;width:155px;left:0px}
#arrowup{display:block;width:14px;height:7px;background:url(../_img/nav/arrow_up.gif) no-repeat;position:absolute;left:186px;top:136px;z-index:200}
#arrowup:hover{background:url(../_img/nav/arrow_up_over.gif) no-repeat}
#arrowdown{display:block;width:14px;height:7px;background:url(../_img/nav/arrow_down.gif) no-repeat;position:absolute;left:186px;top:150px;z-index:200}
#arrowdown:hover{background:url(../_img/nav/arrow_down_over.gif) no-repeat}
#rightgallery{margin-top:12px;display:block;width:209px;height:42px;background:url(../_img/gallery.gif) no-repeat}
#rightgallery:hover{background:url(../_img/gallery_over.gif) no-repeat}
#rightmembers{margin-top:12px;display:block;width:209px;height:42px;background:url(../_img/members.gif) no-repeat}
#rightmembers:hover{background:url(../_img/members_over.gif) no-repeat}
#footer{float:left;width:628px;background:#960031;margin:12px 0 12px 98px;font:0.75em arial,helvetica,sans-serif;color:#f00;padding:6px;display:inline}
#footer strong{margin:1px}
#footer a{color:#fff;text-decoration:none}
#footer a strong{color:#f00}
#footer a:hover,#footer a.on{color:#f00}
#footerlinks{float:left}
#credits,#credits:hover{float:right;margin:0;text-decoration:none;font:95% verdana,arial,helvetica,sans-serif}
.subnav{float:right;width:628px;background:#B1B3B6;margin:0;font:0.7em arial,helvetica,sans-serif;color:#333;padding:5px 6px 4px 6px}
.subnav strong{margin:3px;font-weight:normal}
.subnav a{color:#fff;text-decoration:none}
.subnav a:hover,.subnav a.on,.subnav a strong{color:#000}
.hi{color:#ff0000}
.lo{color:#960031}
.hide{display:none}
.clear{clear:both;font-size:0}
.hr{border-top:1px solid #e9e4d9;height:1px;width:86px;font-size:0px}
.hrdot{border-top:1px dashed #999;height:12px;font-size:0px}
.left{float:left}
.right{float:right}