		a  {
		   text-decoration: none;
		   color: #000000;
		}
		
		a ins  {
		   text-decoration: none;
		}
		.style1 {
			color: #FFFFFF;
			font-family: Arial, Helvetica, sans-serif;
			font-size: 12px;
		}
		.style2 {
			color: #000000;
			font-family: Arial, Helvetica, sans-serif;
			font-size: 14px;
		}
		
		.style3 {
			color: #000000;
			font-family: Arial, Helvetica, sans-serif;
			font-size: 9px;
		}
		
		a.white:link {
			color: #FFFFFF;
			text-decoration: none;
		}
		a.white:visited {
			text-decoration: none;
			color: #FFFFFF;
		}
		a.white:hover {
			text-decoration: underline;
			color: #FFFFFF;
		}
		a.white:active {
			text-decoration: none;
			color: #FFFFFF;
		}
		
		
		a.black:link {
			color: #000000;
			text-decoration: none;
		}
		a.black:visited {
			color: #000000;
			text-decoration: none;
		}
		a.black:hover {
			color: #000000;
			text-decoration: underline;
		}
		a.black:active {
			color: #000000;
			text-decoration: none;
		}
		
		#filmsbutton a:hover,
		#registerbutton a:hover,
		#merchbutton a:hover,
		#homebutton a:hover,
		#volunteerbutton a:hover  {
		   background-position: -118px 0%;
		}
		
		#donatebutton a,
		#homebutton a,
		#merchbutton a,
		#contactbutton a,
		#filmsbutton a,
		#volunteerbutton a  {
		   background-repeat: no-repeat;
		   display: block;
		   height: 18px;
		   background-position: 0% 0px;
		   font-size: 18px;
		   line-height: 18px;
		}
		
		#contactbutton a:hover,
		#donatebutton a:hover,
		#super8button a:hover,
		#aboutbutton a:hover  {
		   background-position: -119px 0%;
		}
		
		#pid2about,
		#films,
		#merch,
		#pid1home,
		#register,
		#super8,
		#contact,
		#volunteer,
		#donate  {
		   margin: 0px auto 0px auto;
		   width: 1024px;
		   position: relative;
		}
		
		#volunteerbutton,
		#homebutton  {
		   visibility: visible;
		   position: absolute;
		   top: 272px;
		   z-index: 5;
		   width: 118px;
		   height: 18px;
		}
		
		#contactbutton,
		#donatebutton  {
		   visibility: visible;
		   position: absolute;
		   top: 272px;
		   z-index: 5;
		   width: 119px;
		   height: 18px;
		}
		
		#historytext p,
		#gs8text p  {
		   font: 12px/14px Arial, Helvetica, sans-serif;
		   margin: 0px;
		   text-align: left;
		}
		
		#volunteerbutton a  {
		   width: 118px;
		   background-image: url(sg_contact_media/volunteerbutton.gif);
		}
		
		#registerbutton a  {
		   background: url(sg_contact_media/registerbutton.gif) no-repeat 0% 0px;
		   display: block;
		   height: 21px;
		   width: 118px;
		   font-size: 21px;
		   line-height: 21px;
		}
		
		#volunteerbutton  {
		   left: 606px;
		}
		
		#contactbutton a  {
		   width: 119px;
		   background-image: url(sg_contact_media/contactbutton.gif);
		}
		
		#pagebackregister  {
	background-color: #FFFFFF;
	visibility: visible;
	position: absolute;
	left: 196px;
	top: 259px;
	z-index: 4;
	width: 671px;
	height: 2230px;
		}
		#pagebackindex  {
	background-color: #FFFFFF;
	visibility: visible;
	position: absolute;
	left: 198px;
	top: 259px;
	z-index: 4;
	width: 671px;
	height: 682px;
		}
		#pagebackabout  {
			background-color: #FFFFFF;
			visibility: visible;
			position: absolute;
			left: 198px;
			top: 255px;
			z-index: 4;
			width: 671px;
			height: 660px;
		}
		#pagebackcontact  {
	background-color: #FFFFFF;
	visibility: visible;
	position: absolute;
	left: 198px;
	top: 259px;
	z-index: 4;
	width: 671px;
	height: 678px;
		}
		#pagebackvolunteer  {
	background-color: #FFFFFF;
	visibility: visible;
	position: absolute;
	left: 198px;
	top: 259px;
	z-index: 4;
	width: 671px;
	height: 675px;
		}
		#pagebackdonate  {
			background-color: #FFFFFF;
			visibility: visible;
			position: absolute;
			left: 198px;
			top: 255px;
			z-index: 4;
			width: 671px;
			height: 680px;
		}
		#pagebackfilms  {
	background-color: #FFFFFF;
	visibility: visible;
	position: absolute;
	left: 198px;
	top: 259px;
	z-index: 4;
	width: 671px;
	height: 704px;
		}
		#pagebackmerch  {
	background-color: #FFFFFF;
	visibility: visible;
	position: absolute;
	left: 198px;
	top: 259px;
	z-index: 4;
	width: 671px;
	height: 675px;
		}
		#pagebacksuper8 {
	background-color: #FFFFFF;
	visibility: visible;
	position: absolute;
	left: 198px;
	top: 259px;
	z-index: 4;
	width: 671px;
	height: 679px;
		}
		
		#registerbutton  {
		   visibility: visible;
		   position: absolute;
		   left: 274px;
		   top: 299px;
		   z-index: 5;
		   width: 118px;
		   height: 21px;
		}
		
		#donatebutton a  {
		   width: 119px;
		   background-image: url(sg_contact_media/donatebutton.gif);
		}
		
		#super8button a  {
		   background: url(sg_contact_media/super8button.gif) no-repeat 0% 0px;
		   display: block;
		   height: 22px;
		   width: 119px;
		   font-size: 22px;
		   line-height: 22px;
		}
		
		#aboutbutton a  {
		   background: url(sg_contact_media/aboutbutton.gif) no-repeat 0% 0px;
		   display: block;
		   height: 19px;
		   width: 119px;
		   font-size: 19px;
		   line-height: 19px;
		}
		
		#merchbutton a  {
		   width: 118px;
		   background-image: url(sg_contact_media/merchbutton.gif);
		}
		
		#contactbutton  {
		   left: 476px;
		}
		
		#filmsbutton a  {
		   width: 118px;
		   background-image: url(sg_contact_media/filmsbutton.gif);
		}
		
		#super8button  {
		   visibility: visible;
		   position: absolute;
		   left: 661px;
		   top: 298px;
		   z-index: 5;
		   width: 119px;
		   height: 22px;
		}
		
		#homebutton a  {
		   width: 118px;
		   background-image: url(sg_contact_media/homebutton.gif);
		}
		
		#donatebutton  {
		   left: 733px;
		}
		
		#aboutbutton  {
		   visibility: visible;
		   position: absolute;
		   left: 345px;
		   top: 272px;
		   z-index: 5;
		   width: 119px;
		   height: 19px;
		}
		
		#merchbutton  {
		   visibility: visible;
		   position: absolute;
		   left: 534px;
		   top: 298px;
		   z-index: 5;
		   width: 118px;
		   height: 18px;
		}
		
		#filmsbutton  {
		   visibility: visible;
		   position: absolute;
		   left: 406px;
		   top: 299px;
		   z-index: 5;
		   width: 118px;
		   height: 18px;
		}
		
		#background  {
		   background: url(sg_contact_media/background.gif) no-repeat;
		   visibility: visible;
		   position: absolute;
		   left: 0px;
		   top: 0px;
		   z-index: 3;
		   width: 1024px;
		   height: 1000px;
		}
		
		#homebutton  {
		   left: 217px;
		}
		
		#photosindex  {
			background: url(sg_contact_media/photos.gif) no-repeat;
			visibility: visible;
			position: absolute;
			left: 198px;
			top: 814px;
			z-index: 5;
			width: 670px;
			height: 90px;
		}
		#photosabout  {
			background: url(sg_contact_media/photos.gif) no-repeat;
			visibility: visible;
			position: absolute;
			left: 198px;
			top: 803px;
			z-index: 5;
			width: 670px;
			height: 90px;
		}
		#photoscontact  {
			background: url(sg_contact_media/photos.gif) no-repeat;
			visibility: visible;
			position: absolute;
			left: 198px;
			top: 814px;
			z-index: 5;
			width: 670px;
			height: 90px;
		}
		
		#photosvolunteer  {
			background: url(sg_contact_media/photos.gif) no-repeat;
			visibility: visible;
			position: absolute;
			left: 198px;
			top: 814px;
			z-index: 5;
			width: 670px;
			height: 90px;
		}
		#photosdonate {
			background: url(sg_contact_media/photos.gif) no-repeat;
			visibility: visible;
			position: absolute;
			left: 198px;
			top: 814px;
			z-index: 5;
			width: 670px;
			height: 90px;
		}
		#photosregister {
	background: url(sg_contact_media/photos.gif) no-repeat;
	visibility: visible;
	position: absolute;
	left: 197px;
	top: 2459px;
	z-index: 5;
	width: 670px;
	height: 90px;
		}
		#photosfilms {
			background: url(sg_contact_media/photos.gif) no-repeat;
			visibility: visible;
			position: absolute;
			left: 198px;
			top: 814px;
			z-index: 5;
			width: 670px;
			height: 90px;
		}
		#photosmerch {
			background: url(sg_contact_media/photos.gif) no-repeat;
			visibility: visible;
			position: absolute;
			left: 198px;
			top: 814px;
			z-index: 5;
			width: 670px;
			height: 90px;
		}
		
		#photossuper8 {
			background: url(sg_contact_media/photos.gif) no-repeat;
			visibility: visible;
			position: absolute;
			left: 198px;
			top: 814px;
			z-index: 5;
			width: 670px;
			height: 90px;
		}
		
		#header  {
		   background: url(sg_contact_media/header.gif) no-repeat;
		   visibility: visible;
		   position: absolute;
		   left: 638px;
		   top: 68px;
		   z-index: 4;
		   width: 335px;
		   height: 190px;
		}
		#form {
			position: absolute;
			left: 446px;
			top: 84px;
			border: medium solid #000000;
			width: 201px;
			height: 425px;
		}
		#register1 {
			background-color: #CCCCCC;
			border: medium solid #000000;
			position: absolute;
			left: 18px;
			top: 85px;
			width: 403px;
			height: 245px;
		}
		#register3 {
			background-color: #CCCCCC;
			border: medium solid #000000;
			position: absolute;
			left: 447px;
			top: 533px;
			width: 200px;
			height: 111px;
			float: right;
		}
		#footer {
			position: absolute;
			width: 100%;
			height: 50px;
			top: 943px;
			text-align: center;
			z-index:5;
		}
		#footer2 {
	position: absolute;
	width: 100%;
	height: 50px;
	top: 2500px;
	text-align: center;
	z-index:5;
	left: 0px;
		}
		#footer3 {
			position: absolute;
			width: 100%;
			height: 50px;
			top: 917px;
			text-align: center;
			z-index:5;
			left: 0px;
		}
		
		html, body  {
		   padding: 0px;
		   margin: 0px;
		   background-color: #000000;
		}
		#register2 {
			background-color: #CCCCCC;
			border: medium solid #000000;
			position: absolute;
			left: 18px;
			top: 352px;
			width: 403px;
			height: 211px;
		}
		#register4 {
			position: absolute;
			left: 18px;
			top: 589px;
			width: 638px;
			height: 155px;
			float: left;
		}
	
	#contact1 {
		position: absolute;
		left: 209px;
		top: 381px;
		width: 638px;
		height: 155px;
		float: left;
		z-index:5;
		}
#super81 {
	position: absolute;
	left: 212px;
	top: 329px;
	width: 638px;
	float: left;
	z-index:8;
		}
#films1 {
	position: absolute;
	left: 270px;
	top: 368px;
	z-index:9;
	width: 550px;
	height: 43px;
}
