#header { position: relative; width: 760px; height: 208px; background-image: url("../images/header.jpg");}
#headerbottom {position: absolute; top:193px; left: 0px; height: 15px; width:760px;}
  #mainlinks                      { position: absolute; top:0px; left:0px; margin: 0px; padding: 0px }
    #mainlinks	li                { margin: 0px; padding: 0px; list-style: none; height:23px; display: block; position: absolute; }
    #mainlinks a                  { display:block; }
      #home_button                { position: absolute; width: 110px; height: 27px; top:0px; left: 0px; }
        #home_button a            { background: url(../images/buttons/home.jpg) no-repeat; height:27px; width:110px; }
        #home_button a:hover      { background: url(../images/buttons/home.jpg) 0px -27px no-repeat; }
        #home_button a:active     { background: url(../images/buttons/home.jpg) 0px -54px no-repeat; }
      #results_button             { position: absolute; width: 95px; height: 23px; top:27px; left: 0px; }
        #results_button a         { background: url(../images/buttons/results.jpg) no-repeat; height:23px; width:95px; }
        #results_button a:hover   { background: url(../images/buttons/results.jpg) 0px -23px no-repeat; }
        #results_button a:active  { background: url(../images/buttons/results.jpg) 0px -46px no-repeat; }
      #board_button               { position: absolute; width: 82px; height: 23px; top:50px; left: 0px; }
        #board_button a           { background: url(../images/buttons/board.jpg) no-repeat; height:23px; width:82px; }
        #board_button a:hover     { background: url(../images/buttons/board.jpg) 0px -23px no-repeat; }
        #board_button a:active    { background: url(../images/buttons/board.jpg) 0px -46px no-repeat; }
      #meets_button               { position: absolute; width: 79px; height: 23px; top:73px; left: 0px; }
        #meets_button a           { background: url(../images/buttons/meets.jpg) no-repeat; height:23px; width:79px; }
        #meets_button a:hover     { background: url(../images/buttons/meets.jpg) 0px -23px no-repeat; }
        #meets_button a:active    { background: url(../images/buttons/meets.jpg) 0px -46px no-repeat; }
      #forms_button               { position: absolute; width: 79px; height: 23px; top:96px; left: 0px; }
        #forms_button a           { background: url(../images/buttons/forms.jpg) no-repeat; height:23px; width:96px; }
        #forms_button a:hover     { background: url(../images/buttons/forms.jpg) 0px -23px no-repeat; }
        #forms_button a:active    { background: url(../images/buttons/forms.jpg) 0px -46px no-repeat; }
      #clubs_button               { position: absolute; width: 79px; height: 23px; top:119px; left: 0px; }
        #clubs_button a           { background: url(../images/buttons/clubs.jpg) no-repeat; height:23px; width:79px; }
        #clubs_button a:hover     { background: url(../images/buttons/clubs.jpg) 0px -23px no-repeat; }
        #clubs_button a:active    { background: url(../images/buttons/clubs.jpg) 0px -46px no-repeat; }
      #support_button             { position: absolute; width: 88px; height: 23px; top:142px; left: 0px; }
        #support_button a         { background: url(../images/buttons/support.jpg) no-repeat; height:23px; width:88px; }
        #support_button a:hover   { background: url(../images/buttons/support.jpg) 0px -23px no-repeat; }
        #support_button a:active  { background: url(../images/buttons/support.jpg) 0px -46px no-repeat; }
      #links_button               { position: absolute; width: 104px; height: 27px; top:165px; left: 1px; }
        #links_button a           { background: url(../images/buttons/links.jpg) no-repeat; height:27px; width:104px; }
        #links_button a:hover     { background: url(../images/buttons/links.jpg) 0px -27px no-repeat; }
        #links_button a:active    { background: url(../images/buttons/links.jpg) 0px -54px no-repeat; }

#footer { position: relative; width: 760px; height: 115px; background-image: url("../images/footer.jpg"); clear: both}
#footertop {position:absolute; top:0px; left:0px; height:23px; width:760px}
  #footerlinks                  { position: absolute; top:47px; left:252px; margin: 0px; padding: 0px }
    #footerlinks  li            { margin: 0px; padding: 0px; list-style: none; height:18px; display: block; position: absolute; }
    #footerlinks  a             { display:block; height: 18px; }
      #home_foot                { position: absolute; width: 39px; top:4px; left: 3px; }
        #home_foot a            { height:18px; width:39px; }
        #home_foot a:hover      { background: url(../images/buttons/footer_buttons_hover.jpg) -3px -4px no-repeat; }
      #results_foot             { position: absolute; width: 51px; top:3px; left: 52px; }
        #results_foot a         { height:18px; width:51px; }
        #results_foot a:hover   { background: url(../images/buttons/footer_buttons_hover.jpg) -52px -3px no-repeat; }
      #board_foot               { position: absolute; width: 41px; top:3px; left: 111px; }
        #board_foot a           { height:18px; width:41px; }
        #board_foot a:hover     { background: url(../images/buttons/footer_buttons_hover.jpg) -111px -3px no-repeat; }
      #meets_foot               { position: absolute; width: 44px; top:3px; left: 161px; }
        #meets_foot a           { height:18px; width:44px; }
        #meets_foot a:hover     { background: url(../images/buttons/footer_buttons_hover.jpg) -161px -3px no-repeat; }
      #forms_foot               { position: absolute; width: 41px; top:3px; left: 212px; }
        #forms_foot a           { height:18px; width:41px; }
        #forms_foot a:hover     { background: url(../images/buttons/footer_buttons_hover.jpg) -212px -3px no-repeat; }
      #clubs_foot               { position: absolute; width: 41px; top:21px; left: 54px; }
        #clubs_foot a           { height:18px; width:41px; }
        #clubs_foot a:hover     { background: url(../images/buttons/footer_buttons_hover.jpg) -54px -21px no-repeat; }
      #support_foot             { position: absolute; width: 55px; top:21px; left: 103px; }
        #support_foot a         { height:18px; width:55px; }
        #support_foot a:hover   { background: url(../images/buttons/footer_buttons_hover.jpg) -103px -21px no-repeat; }
      #links_foot               { position: absolute; width: 88px; top:21px; left: 165px; }
        #links_foot a           { height:18px; width:88px; }
        #links_foot a:hover     { background: url(../images/buttons/footer_buttons_hover.jpg) -165px -21px no-repeat; }
  
  #other_footerlinks            { position: absolute; top:0px; left:0px; margin: 0px; padding: 0px }
    #other_footerlinks  li      { margin: 0px; padding: 0px; list-style: none; display: block; position: absolute; }
    #other_footerlinks  a       { display:block;}
      #copyright                { position: absolute; width: 168px; height: 19px; top:57px; left: 26px; }
        #copyright a            { height:19px; width:168px; }
        #copyright a:hover      { background: url(../images/buttons/copyright.jpg) no-repeat; }
      #meetcontrol              { position: absolute; width: 162px; height: 58px; top:37px; left: 581px; }
        #meetcontrol a          { height:58px; width:162px; }
        #meetcontrol a:hover    { background: url(../images/buttons/meetcontrol.jpg) no-repeat; }

/*Speciality*/
	.pdf_doc		{ background-image: url(../images/misc/pdf_icon.gif); background-position: left center; background-repeat: no-repeat; padding-left: 21px; }
	.swf_doc		{ background-image: url(../images/misc/flash_logo2.jpg); background-position: left center; background-repeat: no-repeat; padding-left: 23px; }
	.tv_icon		{ background-image: url(../images/misc/tv_icon.png); background-position: left center; background-repeat: no-repeat; padding-left: 22px; }