#id0advertiserstext p,
#newslettertext p,
#calendarofeventstext p,
#id0archivetext p,
#id0photostext p  {
   font: bold 12px/15px Verdana;
   margin: 0px;
   text-align: left;
   color: #156E9C;
}

#photosbutton a:hover,
#newsletterbutton a:hover  {
   background-position: -82px 0%;
}

#newsletterbutton a,
#calendarofeventsbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 83px;
   background-position: 0% 0px;
   font-size: 83px;
   line-height: 83px;
}

#archivebutton a,
#photosbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 81px;
   background-position: 0% 0px;
   font-size: 81px;
   line-height: 81px;
}

#calendarofeventsbutton a:hover  {
   background-position: -83px 0%;
}

#advertisersbutton a:hover  {
   background-position: -81px 0%;
}

#calendarofeventsbutton a  {
   width: 83px;
   background-image: url(sg_home_media/calendarofeventsbutton.gif);
}

#quiltguildottawakansasg  {
   background: url(sg_home_media/quiltguildottawakansasg.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 260px;
   top: 275px;
   z-index: 5;
   width: 516px;
   height: 25px;
}

#calendarofeventsbutton  {
   visibility: visible;
   position: absolute;
   left: 376px;
   top: 325px;
   z-index: 5;
   width: 83px;
   height: 83px;
}

#archivebutton a:hover  {
   background-position: -79px 0%;
}

#calendarofeventstext  {
   visibility: visible;
   position: absolute;
   left: 386px;
   top: 413px;
   z-index: 5;
   width: 77px;
}

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

#newsletterbutton a  {
   width: 82px;
   background-image: url(sg_home_media/newsletterbutton.gif);
}

#id0advertiserstext  {
   visibility: visible;
   position: absolute;
   left: 636px;
   top: 413px;
   z-index: 5;
   width: 95px;
}

#advertisersbutton  {
   visibility: visible;
   position: absolute;
   left: 634px;
   top: 328px;
   z-index: 5;
   width: 81px;
   height: 80px;
}

#newsletterbutton  {
   visibility: visible;
   position: absolute;
   left: 286px;
   top: 325px;
   z-index: 5;
   width: 82px;
   height: 83px;
}

#archivebutton a  {
   width: 79px;
   background-image: url(sg_home_media/archivebutton.gif);
}

#photosbutton a  {
   width: 82px;
   background-image: url(sg_home_media/photosbutton.gif);
}

#sunflowerfield  {
   background: url(sg_home_media/sunflowerfield.gif) no-repeat;
   position: absolute;
   left: 112px;
   top: 0px;
   z-index: 5;
   width: 791px;
   height: 267px;
}

#id0archivetext  {
   visibility: visible;
   position: absolute;
   left: 557px;
   top: 413px;
   z-index: 5;
   width: 62px;
}

#newslettertext  {
   visibility: visible;
   position: absolute;
   left: 293px;
   top: 413px;
   z-index: 5;
   width: 90px;
}

#archivebutton  {
   visibility: visible;
   position: absolute;
   left: 551px;
   top: 327px;
   z-index: 5;
   width: 79px;
   height: 81px;
}

#id0photostext  {
   visibility: visible;
   position: absolute;
   left: 475px;
   top: 413px;
   z-index: 5;
   width: 55px;
}

#dedicatedtog  {
   background: url(sg_home_media/dedicatedtog.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 332px;
   top: 503px;
   z-index: 5;
   width: 349px;
   height: 23px;
}

#bluegradient  {
   background: url(sg_photos_media/bluegradient.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 4;
   width: 1007px;
   height: 573px;
}

#photosbutton  {
   visibility: visible;
   position: absolute;
   left: 466px;
   top: 327px;
   z-index: 5;
   width: 82px;
   height: 81px;
}

#background  {
   margin: 0px auto 0px auto;
   visibility: visible;
   height: 6606px;
   width: 1008px;
   position: relative;
   background-color: #FFFFFF;
   background-image: none;
}

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


