#id2drawbutton a,
#id0inauguralbutton a,
#finalsstatsbutton a,
#id0i2010calendarbutton a,
#id0agmreportsbutton a,
#agmbutton a,
#i2009resultsbutton a,
#pennanthonourboardbutton a,
#therulesbutton a,
#convenorsbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 43px;
   background-position: 0% 0px;
   font-size: 43px;
   line-height: 43px;
}

#id0agmreportsbutton a:hover,
#id2drawbutton a:hover,
#id0i2010calendarbutton a:hover,
#id0inauguralbutton a:hover  {
   background-position: -41px 0%;
}

#id1inauguralbutton a,
#id1agmreportsbutton a,
#id1i2010calendarbutton a,
#id3drawbutton a  {
   border-width: 0px;
   display: block;
   width: 100%;
   text-decoration: none;
   color: #FFFFFF;
}

#firstmenu li a,
#bottommenu li a,
#topmenu li a  {
   border: 0px none #000000;
   text-decoration: none;
   color: #FFFFFF;
   height: 100%;
   display: block;
}

#topmenu li a:hover,
#bottommenu li a:hover  {
   font-weight: bold;
   color: #E8D635;
}

#bottommenu li,
#firstmenu li,
#topmenu li  {
   height: 100%;
   display: block;
   float: left;
   margin: 0px;
}

#id3drawbutton,
#id1i2010calendarbutton  {
   font: bold 12px/16px Verdana, sans-serif;
   text-align: left;
   visibility: visible;
   position: absolute;
   left: 140px;
   z-index: 4;
   width: 210px;
   height: 16px;
}

#id2drawbutton,
#id0i2010calendarbutton  {
   visibility: visible;
   position: absolute;
   left: 84px;
   z-index: 4;
   width: 41px;
   height: 43px;
}

#pennanthonourboardbutton a:hover  {
   background-position: -307px 0%;
}

#pennanthonourboardbutton a  {
   width: 307px;
   background-image: url(sg_downloads_media/pennanthonourboardbutton.gif);
}

#i2009resultsbutton a:hover  {
   background-position: -211px 0%;
}

#finalsstatsbutton a:hover  {
   background-position: -260px 0%;
}

#id0i2010calendarbutton a  {
   width: 41px;
   background-image: url(sg_downloads_media/2010calendarbutton.gif);
}

#pennanthonourboardbutton  {
   visibility: visible;
   position: absolute;
   left: 85px;
   top: 499px;
   z-index: 4;
   width: 307px;
   height: 43px;
}

#convenorsbutton a:hover  {
   background-position: -174px 0%;
}

#golfassocbutton a:hover  {
   background-position: -69px 0%;
}

#therulesbutton a:hover  {
   background-position: -141px 0%;
}

#id0i2010calendarbutton  {
   top: 306px;
}

#id1i2010calendarbutton  {
   top: 331px;
}

#id0agmreportsbutton a  {
   width: 41px;
   background-image: url(sg_downloads_media/id0agmreportsbutton.gif);
}

#firstmenu li a:hover  {
   color: #E8D635;
}

#id0inauguralbutton a  {
   width: 41px;
   background-image: url(sg_downloads_media/id0inauguralbutton.gif);
}

#i2009resultsbutton a  {
   width: 211px;
   background-image: url(sg_downloads_media/2009resultsbutton.gif);
}

#finalsstatsbutton a  {
   width: 260px;
   background-image: url(sg_downloads_media/finalsstatsbutton.gif);
}

#id1agmreportsbutton  {
   font: bold 12px/30px Verdana, sans-serif;
   text-align: left;
   visibility: visible;
   position: absolute;
   left: 493px;
   top: 384px;
   z-index: 4;
   width: 210px;
   height: 30px;
}

#id0agmreportsbutton  {
   visibility: visible;
   position: absolute;
   left: 437px;
   top: 366px;
   z-index: 4;
   width: 41px;
   height: 43px;
}

#id0inauguralbutton  {
   visibility: visible;
   position: absolute;
   left: 440px;
   top: 499px;
   z-index: 4;
   width: 41px;
   height: 43px;
}

#id1inauguralbutton  {
   font: bold 12px/17px Verdana, sans-serif;
   text-align: left;
   visibility: visible;
   position: absolute;
   left: 496px;
   top: 494px;
   z-index: 4;
   width: 148px;
   height: 52px;
}

#i2009resultsbutton  {
   visibility: visible;
   position: absolute;
   left: 83px;
   top: 371px;
   z-index: 4;
   width: 211px;
   height: 43px;
}

#golfassocbutton a  {
   background: url(sg_results_media/golfassocbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 69px;
   width: 69px;
   font-size: 69px;
   line-height: 69px;
}

#agmbutton a:hover  {
   background-position: -143px 0%;
}

#convenorsbutton a  {
   width: 174px;
   background-image: url(sg_downloads_media/convenorsbutton.gif);
}

#finalsstatsbutton  {
   visibility: visible;
   position: absolute;
   left: 83px;
   top: 434px;
   z-index: 4;
   width: 260px;
   height: 43px;
}

#therulesbutton a  {
   width: 141px;
   background-image: url(sg_downloads_media/therulesbutton.gif);
}

#convenorsbutton  {
   visibility: visible;
   position: absolute;
   left: 437px;
   top: 238px;
   z-index: 4;
   width: 174px;
   height: 43px;
}

#golfassocbutton  {
   visibility: visible;
   position: absolute;
   left: 654px;
   top: 27px;
   z-index: 4;
   width: 69px;
   height: 69px;
}

#bottommenu li a  {
   font-weight: Normal;
}

#id2drawbutton a  {
   width: 41px;
   background-image: url(sg_downloads_media/id2drawbutton.gif);
}

#therulesbutton  {
   visibility: visible;
   position: absolute;
   left: 440px;
   top: 298px;
   z-index: 4;
   width: 141px;
   height: 43px;
}

#interiorground  {
   background: url(sg_bruce_media/interiorground.gif) no-repeat;
   position: absolute;
   left: 0px;
   top: 8px;
   z-index: 3;
   width: 800px;
   height: 653px;
}

#pid2downloads  {
   margin: 0px auto 0px auto;
   width: 800px;
   position: relative;
}

#id3drawbutton  {
   top: 263px;
}

#id2drawbutton  {
   top: 238px;
}

#copytext p a  {
   border-width: 0px;
   text-decoration: none;
   color: #C5F7CC;
}

#topmenu li a  {
   font-weight: Normal;
}

#agmbutton a  {
   width: 143px;
   background-image: url(sg_downloads_media/agmbutton.gif);
}

#bottommenu  {
   font: 9px/13px Verdana, sans-serif;
   height: 13px;
   text-align: center;
   margin: 0px;
   padding: 0px;
   list-style: none;
   color: #FFFFFF;
   position: absolute;
   left: 83px;
   top: 611px;
   z-index: 4;
   width: 606px;
}

#copytext p  {
   font: 9px/11px Verdana, sans-serif;
   margin: 0px;
   color: #C5F7CC;
   text-align: center;
}

#agmbutton  {
   visibility: visible;
   position: absolute;
   left: 440px;
   top: 430px;
   z-index: 4;
   width: 143px;
   height: 43px;
}

#firstmenu  {
   font: bold 12px/32px Verdana, sans-serif;
   height: 32px;
   text-align: center;
   margin: 0px;
   padding: 0px;
   list-style: none;
   color: #FFFFFF;
   position: absolute;
   left: 341px;
   top: 50px;
   z-index: 4;
   width: 277px;
}

#copytext  {
   visibility: visible;
   position: absolute;
   left: 181px;
   top: 631px;
   z-index: 4;
   width: 442px;
}

#topmenu  {
   font: 11px/22px Verdana, sans-serif;
   height: 22px;
   text-align: center;
   margin: 0px;
   padding: 0px;
   list-style: none;
   color: #FFFFFF;
   position: absolute;
   left: 21px;
   top: 181px;
   z-index: 4;
   width: 746px;
}

#topbar  {
   background: url(sg_finalsresults1_media/topbar.gif) no-repeat;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 4;
   width: 800px;
   height: 22px;
}

html, body  {
   padding: 0px;
   margin: 0px;
   background-color: #274B1A;
}

