@charset "utf-8";
/* CSS Document */

body,td,th {font-family: Arial, Helvetica, sans-serif;}
.style1 {font-size:13px;}
.style2 {font-size:11px;}

a:link { color: #0000EE; }
a:visited { color: #0000EE; }  
a:hover{ color: #FF5400; }

#apDiv2 {
	position:absolute;
	width:10px;
	height:30px;
	top:185px;
	z-index:2;
}

#apDiv3 {
	position:relative;
	width:10px;
	height:30px;
	top:131px;
	left:810px;
	z-index:3;
}

* html #apDiv3 {
	top:112px;
}

*:first-child+html #apDiv3 {
    left:820px;
}


#apDiv4 {
	position:relative;
	top:122px;
	width:820px;
	height:7px;
	z-index:5;
}

* html #apDiv4 {
	top:112px;
}

*:first-child+html #apDiv4 {
    left:10px;
	top:131px;
}

#txt {letter-spacing: 0.03em;}
#clubtaf { margin:25px 10px 0px 35px;}
#chart { margin:0px 10px 0px 65px;}
#upcoming { margin:0px 0px 0px 13px;}
#charttitle { margin:-10px 0px 0px 60px;}
#table1 {
    position:relative; 
	top:130px;
    z-index:4;
    line-height: 12pt;
}

.upcoming {
    background-position:right;
}

.top-right {
    background:url(images/home/top-right-sf4.png);
}

body .top-right {
    background:url(images/home/top-right-ie8.png);
}

/*********FF2, FF 3, IE7 IE8 *********/
.foo, x:-moz-any-link, .top-right {
    background-image:url(images/home/top-right.png);
}

.foo, x:-moz-broken, .top-right {
    background-image:url(images/home/top-right.png);
}


*:first-child+html .top-right {
    background-image:url(images/home/top-right.png);
}

/***** safari 3 *********/
body:first-of-type .top-right {
    background:url(images/home/top-right.png);
}
/************************/


.logo-r {
    background-image:url(images/home/logo-r-ie8.png);
}

.logo-l {
    background-image:url(images/home/logo-l-ie8.png);
}

/********** ff3 *********/
.logo-l, x:-moz-broken, x:last-of-type {
    background-image:url(images/home/logo-l-ff3.png);
}
/************************/




/*********FF2, FF 3, IE7 IE8 *********/
.foo, x:-moz-any-link, .logo-r {
    background-image:url(images/home/logo-r.png);
}

.foo, x:-moz-broken, .logo-r {
    background-image:url(images/home/logo-r.png);
}


*:first-child+html .logo-r {
    background-image:url(images/home/logo-r.png);
}

body:first-of-type .logo-r {
    background:url(images/home/logo-r.png);
}


/************************/

* html #table1 {
	top:112px;
}

*:first-child+html #table1 {
		top:127px;
}

body:first-of-type #table1 {
    top:129px;
}

#table2 {
    position:relative;  
	top:127px;
    z-index:5;
}

* html #table2 {
    top:110px;
}

*:first-child+html #table2 {
    left:10px;
}

body:first-of-type #table2 {
    top:129px;
}

/***** safari 3 *********/
body:first-of-type #table2 {
    top:126px;
}
/************************/

#table3 {
    position:relative;  
	top:125px;
    z-index:6;
}

* html #table3 {
	top:108px;
}

*:first-child+html #table3 {
    left:10px;
}

/***** safari 3 *********/
body:first-of-type #table3 {
    top:124px;
}
/************************/
  
#apDiv5 {    
    background:url(images/home/adidas.png) no-repeat;
}

#apDiv5 a{
    display:block;
    background:url(images/home/adidas.png) no-repeat;
    width:79px;
    height:56px;
}

#apDiv5 a:hover{
    background:url(images/home/adidas-on.png) no-repeat;
}

#apDiv6 {    
    background:url(images/home/ascent.png) no-repeat;
}

#apDiv6 a{
    display:block;
    background:url(images/home/ascent.png) no-repeat;
    width:89px;
    height:56px;
}

#apDiv6 a:hover{
    background:url(images/home/ascent-on.png) no-repeat;
}

#apDiv7 {    
    background:url(images/home/asics.png) no-repeat;
}

#apDiv7 a{
    display:block;
    background:url(images/home/asics.png) no-repeat;
    width:100px;
    height:56px;
}

#apDiv7 a:hover{
    background:url(images/home/asics-on.png) no-repeat;
}

#apDiv8 {    
    background:url(images/home/brooks.png) no-repeat;
}

#apDiv8 a{
    display:block;
    background:url(images/home/brooks.png) no-repeat;
    width:89px;
    height:56px;
}

#apDiv8 a:hover{
    background:url(images/home/brooks-on.png) no-repeat;
}

#apDiv9 {    
    background:url(images/home/thorlo.png) no-repeat;
}

#apDiv9 a{
    display:block;
    background:url(images/home/thorlo.png) no-repeat;
    width:79px;
    height:51px;
}

#apDiv9 a:hover{
    background:url(images/home/thorlo-on.png) no-repeat;
}

#apDiv10 {    
    background:url(images/home/nb.png) no-repeat;
}

#apDiv10 a{
    display:block;
    background:url(images/home/nb.png) no-repeat;
    width:89px;
    height:51px;
}

#apDiv10 a:hover{
    background:url(images/home/nb-on.png) no-repeat;
}

#apDiv11 {    
    background:url(images/home/nike.png) no-repeat;
}

#apDiv11 a{
    display:block;
    background:url(images/home/nike.png) no-repeat;
    width:100px;
    height:51px;
}

#apDiv11 a:hover{
    background:url(images/home/nike-on.png) no-repeat;
}

#apDiv12 {    
    background:url(images/home/mizuno.png) no-repeat;
}

#apDiv12 a{
    display:block;
    background:url(images/home/mizuno.png) no-repeat;
    width:89px;
    height:51px;
}

#apDiv12 a:hover{
    background:url(images/home/mizuno-on.png) no-repeat;
}

#apDiv13 {    
    background:url(images/home/rbk.png) no-repeat;
}

#apDiv13 a{
    display:block;
    background:url(images/home/rbk.png) no-repeat;
    width:140px;
    height:50px;
}

#apDiv13 a:hover{
    background:url(images/home/rbk-on.png) no-repeat;
}

#apDiv14 {    
    background:url(images/home/rockport.png) no-repeat;
}

#apDiv14 a{
    display:block;
    background:url(images/home/rockport.png) no-repeat;
    width:109px;
    height:50px;
}

#apDiv14 a:hover{
    background:url(images/home/rockport-on.png) no-repeat;
}

#apDiv15 {    
    background:url(images/home/ryka.png) no-repeat;
}

#apDiv15 a{
    display:block;
    background:url(images/home/ryka.png) no-repeat;
    width:111px;
    height:50px;
}

#apDiv15 a:hover{
    background:url(images/home/ryka-on.png) no-repeat;
}

.bottom-2 {
    background-image:url(images/home/bottom-2-ie8.png);
}


/*********FF2, FF 3, IE7 IE8 *********/
.foo, x:-moz-any-link, .bottom-2 {
    background-image:url(images/home/bottom-2.png);
}

.foo, x:-moz-broken, .bottom-2 {
    background-image:url(images/home/bottom-2.png);
}


*:first-child+html .bottom-2 {
    background-image:url(images/home/bottom-2.png);
}

body:first-of-type .bottom-2 {
    background:url(images/home/bottom-2.png);
}


/************************/

#apDiv17 {    
    background:url(images/home/QLA-LOGO.png) no-repeat;
}

#apDiv17 a{
    display:block;
    background:url(images/home/QLA-LOGO.png) no-repeat;
    width:184px;
    height:96px;
}

#apDiv17 a:hover{
    background:url(images/home/QLA-LOGO-on.png) no-repeat;
}

#apDiv18 {    
    background:url(images/home/QLA-FUN-LOGO.png) no-repeat;
    width:184px;
	height:96px;
}
 
