#kidsbutton a,
#interbutton a,
#onthescenebutton a,
#contactbutton a,
#id1mabas1button a,
#rosterbutton a,
#byronfirebutton a,
#linksbutton a,
#id3photobutton a,
#id1apparatusbutton a,
#missionbutton a,
#meetingbutton a,
#stationbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 10px;
   background-position: 0% 0px;
   font-size: 10px;
   line-height: 10px;
}

#rosterbutton a:hover,
#stationbutton a:hover  {
   background-position: -58px 0%;
}

#id1apparatusbutton a:hover  {
   background-position: -83px 0%;
}

#onthescenebutton a:hover  {
   background-position: -105px 0%;
}

#id1mabas1button a:hover  {
   background-position: -49px 0%;
}

#byronfirebutton a:hover  {
   background-position: -85px 0%;
}

#id3photobutton a:hover  {
   background-position: -117px 0%;
}

#contactbutton a:hover  {
   background-position: -67px 0%;
}

#missionbutton a:hover  {
   background-position: -137px 0%;
}

#websitebutton a:hover  {
   background-position: -110px 0%;
}

#meetingbutton a:hover  {
   background-position: -94px 0%;
}

#id1apparatusbutton a  {
   width: 83px;
   background-image: url(sg_sunfire_media/id1apparatusbutton.png);
}

#interbutton a:hover  {
   background-position: -152px 0%;
}

#linksbutton a:hover  {
   background-position: -40px 0%;
}

#id1apparatusbutton  {
   visibility: hidden;
   position: absolute;
   left: 564px;
   top: 129px;
   z-index: 10;
   width: 83px;
   height: 10px;
}

#onthescenebutton a  {
   width: 105px;
   background-image: url(sg_sunfire_media/onthescenebutton.png);
}

#kidsbutton a:hover  {
   background-position: -97px 0%;
}

#id1mabas1button a  {
   width: 49px;
   background-image: url(sg_sunfire_media/id1mabas1button.png);
}

#byronfirebutton a  {
   width: 85px;
   background-image: url(sg_sunfire_media/byronfirebutton.png);
}

#onthescenebutton  {
	visibility: visible;
	position: absolute;
	left: 629px;
	top: 96px;
	z-index: 11;
	width: 105px;
	height: 10px;
}

#id3photobutton a  {
   width: 117px;
   background-image: url(sg_sunfire_media/id3photobutton.png);
}

#byronfirebutton  {
	visibility: visible;
	position: absolute;
	left: 454px;
	top: 96px;
	z-index: 11;
	width: 85px;
	height: 10px;
}

#websitebutton a  {
   background: url(sg_sunfire_media/websitebutton.png) no-repeat 0% 0px;
   display: block;
   height: 26px;
   width: 110px;
   font-size: 26px;
   line-height: 26px;
}

#stationbutton a  {
   width: 58px;
   background-image: url(sg_sunfire_media/stationbutton.png);
}

#id1mabas1button  {
	visibility: visible;
	position: absolute;
	left: 862px;
	top: 96px;
	z-index: 11;
	width: 49px;
	height: 10px;
}

#missionbutton a  {
   width: 137px;
   background-image: url(sg_sunfire_media/missionbutton.png);
}

#contactbutton a  {
   width: 67px;
   background-image: url(sg_sunfire_media/contactbutton.png);
}

#meetingbutton a  {
   width: 94px;
   background-image: url(sg_sunfire_media/meetingbutton.png);
}

#id3photobutton  {
   visibility: hidden;
   position: absolute;
   left: 565px;
   top: 219px;
   z-index: 10;
   width: 117px;
   height: 10px;
}

#rosterbutton a  {
   width: 58px;
   background-image: url(sg_sunfire_media/rosterbutton.png);
}

#id0background  {
   background: url(sg_sunfire_media/id0background.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 50px;
   top: 150px;
   z-index: 4;
   width: 925px;
   height: 569px;
}

#linksbutton a  {
   width: 40px;
   background-image: url(sg_sunfire_media/linksbutton.png);
}

#contactbutton  {
   visibility: hidden;
   position: absolute;
   left: 474px;
   top: 129px;
   z-index: 7;
   width: 67px;
   height: 10px;
}

#websitebutton  {
   visibility: visible;
   position: absolute;
   left: 17px;
   top: 728px;
   z-index: 4;
   width: 110px;
   height: 26px;
}

#missionbutton  {
   visibility: hidden;
   position: absolute;
   left: 474px;
   top: 159px;
   z-index: 8;
   width: 137px;
   height: 10px;
}

#interbutton a  {
   width: 152px;
   background-image: url(sg_home_media/interbutton.png);
}

#stationbutton  {
	visibility: visible;
	position: absolute;
	left: 555px;
	top: 96px;
	z-index: 11;
	width: 58px;
	height: 10px;
}

#meetingbutton  {
   visibility: hidden;
   position: absolute;
   left: 475px;
   top: 189px;
   z-index: 7;
   width: 94px;
   height: 10px;
}

#kidsbutton a  {
   width: 97px;
   background-image: url(sg_sunfire_media/kidsbutton.png);
}

#stationimage  {
   background: url(sg_home_media/stationimage.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 50px;
   top: 150px;
   z-index: 5;
   width: 925px;
   height: 306px;
}

#rosterbutton  {
   visibility: hidden;
   position: absolute;
   left: 565px;
   top: 189px;
   z-index: 11;
   width: 58px;
   height: 10px;
}

#linksbutton  {
	visibility: visible;
	position: absolute;
	left: 927px;
	top: 96px;
	z-index: 11;
	width: 40px;
	height: 10px;
}

#shape12copy  {
   background: url(sg_roster_media/shape12copy.png) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 557px;
   top: 117px;
   z-index: 9;
   width: 176px;
   height: 131px;
}

#interbutton  {
   visibility: hidden;
   position: absolute;
   left: 565px;
   top: 159px;
   z-index: 11;
   width: 152px;
   height: 10px;
}

#hometext p  {
   font: 14px/25px Arial-BoldMT, "Arial- Bold MT";
   margin: 0px;
   color: #FFFFFF;
   text-align: left;
}

#kidsbutton  {
	visibility: visible;
	position: absolute;
	left: 749px;
	top: 96px;
	z-index: 11;
	width: 97px;
	height: 10px;
}

#pid1home  {
   margin: 0px auto 0px auto;
   width: 1024px;
   position: relative;
}

#headline  {
   background: url(sg_sunfire_media/headline.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 536px;
   top: 20px;
   z-index: 4;
   width: 466px;
   height: 48px;
}

#hometext  {
   visibility: visible;
   position: absolute;
   left: 72px;
   top: 372px;
   z-index: 7;
   width: 879px;
}

#shape12  {
   background: url(sg_sunfire_media/shape12.png) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 462px;
   top: 117px;
   z-index: 6;
   width: 176px;
   height: 103px;
}

#navibar  {
   background: url(sg_sunfire_media/navibar.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 115px;
   top: 84px;
   z-index: 10;
   width: 877px;
   height: 34px;
}

#shield  {
   background: url(sg_home_media/shield.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 6;
   width: 335px;
   height: 279px;
}

#shape1  {
   background: url(sg_home_media/shape1.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 62px;
   top: 372px;
   z-index: 6;
   width: 900px;
   height: 326px;
}

#layer1  {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 3;
   width: 1024px;
   height: 768px;
   background-color: #000000;
   background-image: none;
}

#lines2  {
   background: url(sg_home_media/lines2.png) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 469px;
   top: 148px;
   z-index: 7;
   width: 153px;
   height: 31px;
}

#lines  {
   background: url(sg_home_media/lines.png) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 564px;
   top: 148px;
   z-index: 10;
   width: 153px;
   height: 61px;
}

html, body  {
   padding: 0px;
   margin: 0px;
   background-color: #000000;
}
