#writingsbutton a:hover  {
   background-position: -221px 0%;
}

#contactbutton a:hover  {
   background-position: -178px 0%;
}

#photosbutton a:hover  {
   background-position: -188px 0%;
}

#musicbutton a:hover  {
   background-position: -448px 0%;
}

#videobutton a:hover  {
   background-position: -454px 0%;
}

#showsbutton a:hover  {
   background-position: -219px 0%;
}

#aboutbutton a:hover  {
   background-position: -195px 0%;
}

#newsbutton a:hover  {
   background-position: -181px 0%;
}

#writingsbutton a  {
   background: url(sg_homesg5_media/writingsbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 81px;
   width: 221px;
   font-size: 81px;
   line-height: 81px;
}

#contactbutton a  {
   background: url(sg_homesg5_media/contactbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 61px;
   width: 178px;
   font-size: 61px;
   line-height: 61px;
}

#writingsbutton  {
   visibility: visible;
   position: absolute;
   left: 27px;
   top: 541px;
   z-index: 7;
   width: 221px;
   height: 81px;
}

#photosbutton a  {
   background: url(sg_homesg6_media/photosbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 76px;
   width: 188px;
   font-size: 76px;
   line-height: 76px;
}

#videobutton a  {
   background: url(sg_homesg5_media/videobutton.gif) no-repeat 0% 0px;
   display: block;
   height: 209px;
   width: 454px;
   font-size: 209px;
   line-height: 209px;
}

#showsbutton a  {
   background: url(sg_homesg6_media/showsbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 97px;
   width: 219px;
   font-size: 97px;
   line-height: 97px;
}

#musicbutton a  {
   background: url(sg_homesg5_media/aboutbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 213px;
   width: 448px;
   font-size: 213px;
   line-height: 213px;
}

#aboutbutton a  {
   background: url(sg_homesg5_media/musicbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 83px;
   width: 195px;
   font-size: 83px;
   line-height: 83px;
}

#contactbutton  {
   visibility: visible;
   position: absolute;
   left: 705px;
   top: 547px;
   z-index: 6;
   width: 178px;
   height: 61px;
}

#photosbutton  {
   visibility: visible;
   position: absolute;
   left:46px;
   top: 471px;
   z-index: 5;
   width: 188px;
   height: 76px;
}

#newsbutton a  {
   background: url(sg_homesg5_media/newsbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 87px;
   width: 181px;
   font-size: 87px;
   line-height: 87px;
}

#videobutton  {
   visibility: visible;
   position: absolute;
   left: 247px;
   top: 410px;
   z-index: 6;
   width: 454px;
   height: 209px;
}

#aboutbutton  {
   visibility: visible;
   position: absolute;
   left: 708px;
   top: 18px;
   z-index: 6;
   width: 183px;
   height: 83px;
}

#showsbutton  {
	visibility: visible;
	position: absolute;
	left: 15px;
	top: 386px;
	z-index: 8;
	width: 219px;
	height: 97px;
}

#musicbutton  {
	visibility: visible;
	position: absolute;
	left: 19px;
	top: 2px;
	z-index: 6;
	width: 449px;
	height: 213px;
}

#newsbutton  {
   visibility: visible;
   position: absolute;
   left: 497px;
   top: 2px;
   z-index: 7;
   width: 181px;
   height: 87px;
}

#judehome  {
   background: url(sg_homesg5_media/judehome.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 459px;
   top: 15px;
   z-index: 5;
   width: 415px;
   height: 601px;
}

#homesg5  {
   margin: 0px auto 0px auto;
   width: 900px;
   position: relative;
}

#homesg5 #photocredit {
	position: absolute;
	height: 25px;
	width: 200px;
	top: 620px;
	z-index: 10;
	font-family: Verdana, Geneva, sans-serif, Arial;
	font-size: 9px;
	font-weight: bold;
	color: #CCC;
	text-align: right;
	right: 16px;
}

#bkg  {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 3;
   width: 900px;
   height: 625px;
   background-color: #000000;
   background-image: none;
}

#jg  {
   background: url(sg_homesg5_media/jg.gif) no-repeat;
   position: absolute;
   left: 29px;
   top: 190px;
   z-index: 4;
   width: 622px;
   height: 256px;
}

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