a  {
   text-decoration: none;
   color: #000000;
}

a ins  {
   text-decoration: none;
}

#id1subsitespopupnomerge,
#id0subsitespopupnomerge  {
   visibility: hidden;
   position: absolute;
   left: 226px;
   top: 12px;
   width: 582px;
   height: 471px;
   background-repeat: no-repeat;
}

#id1oldsitepopupnomerge,
#id0oldsitepopupnomerge  {
   visibility: hidden;
   position: absolute;
   left: 242px;
   top: 166px;
   width: 267px;
   height: 214px;
   background-repeat: no-repeat;
}

#subsitesbutton a,
#oldsitebutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 25px;
   background-position: 0% 0px;
   font-size: 25px;
   line-height: 25px;
}

#id1hindsitespopupnomerge  {
   background: url(sg_index_media/id1hindsitespopupnomerge.jpg) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 37px;
   top: 59px;
   z-index: 13;
   width: 946px;
   height: 691px;
}

#id0hindsitespopupnomerge  {
   background: url(sg_index_media/id0hindsitespopupnomerge.jpg) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 22px;
   top: 59px;
   z-index: 12;
   width: 966px;
   height: 691px;
}

#hindsitesbutton a:hover  {
   background-position: -157px 0%;
}

#id0subsitespopupnomerge  {
   background-image: url(sg_index_media/id0subsitespopupnomerge.jpg);
   z-index: 10;
}

#id1subsitespopupnomerge  {
   background-image: url(sg_index_media/id1subsitespopupnomerge.jpg);
   z-index: 11;
}

#id1oldsitepopupnomerge  {
   background-image: url(sg_index_media/id1oldsitepopupnomerge.jpg);
   z-index: 8;
}

#id0oldsitepopupnomerge  {
   background-image: url(sg_index_media/id0oldsitepopupnomerge.jpg);
   z-index: 7;
}

#troubledmiddlechildren  {
   background: url(sg_index_media/troubledmiddlechildren.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 688px;
   top: 312px;
   z-index: 14;
   width: 156px;
   height: 10px;
}

#id2oldsitepopupnomerge  {
   background: url(sg_index_media/id2oldsitepopupnomerge.jpg) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 514px;
   top: 181px;
   z-index: 7;
   width: 370px;
   height: 62px;
}

#subsitesbutton a:hover  {
   background-position: -199px 0%;
}

#oldsitebutton a:hover  {
   background-position: -179px 0%;
}

#newsitebutton a:hover  {
   background-position: -191px 0%;
}

#floatsbutton a:hover  {
   background-position: -94px 0%;
}

#newsitepopupnomerge  {
   background: url(sg_index_media/newsitepopupnomerge.jpg) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 466px;
   top: 95px;
   z-index: 9;
   width: 273px;
   height: 321px;
}

#floatspopupnomerge  {
   background: url(sg_index_media/floatspopupnomerge.jpg) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 17;
   width: 997px;
   height: 750px;
}

#hindsitesbutton a  {
   background: url(sg_index_media/hindsitesbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 55px;
   width: 157px;
   font-size: 55px;
   line-height: 55px;
}

#dreamrealnomerge  {
   background: url(sg_index_media/dreamrealnomerge.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 514px;
   top: 181px;
   z-index: 3;
   width: 370px;
   height: 62px;
}

#newspapernomerge  {
   background: url(sg_index_media/newspapernomerge.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 445px;
   top: 95px;
   z-index: 6;
   width: 294px;
   height: 346px;
}

#subsitesbutton a  {
   width: 199px;
   background-image: url(sg_index_media/subsitesbutton.gif);
}

#flashjavascript  {
   background: url(sg_index_media/flashjavascript.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 126px;
   top: 200px;
   z-index: 14;
   width: 102px;
   height: 12px;
}

#newsitebutton a  {
   background: url(sg_index_media/newsitebutton.gif) no-repeat 0% 0px;
   display: block;
   height: 32px;
   width: 191px;
   font-size: 32px;
   line-height: 32px;
}

#oldsitebutton a  {
   width: 179px;
   background-image: url(sg_index_media/oldsitebutton.gif);
}

#hindsitesbutton  {
   visibility: visible;
   position: absolute;
   left: 301px;
   top: 413px;
   z-index: 15;
   width: 157px;
   height: 55px;
}

#hindsitenomerge  {
   background: url(sg_index_media/hindsitenomerge.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 22px;
   top: 59px;
   z-index: 4;
   width: 966px;
   height: 691px;
}

#oldsmblnomerge  {
   background: url(sg_index_media/oldsmblnomerge.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 242px;
   top: 167px;
   z-index: 3;
   width: 267px;
   height: 213px;
}

#floatsbutton a  {
   background: url(sg_index_media/floatsbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 26px;
   width: 94px;
   font-size: 26px;
   line-height: 26px;
}

#subsitesbutton  {
   visibility: visible;
   position: absolute;
   left: 704px;
   top: 284px;
   z-index: 15;
   width: 199px;
   height: 25px;
}

#subbasenomerge  {
   background: url(sg_index_media/subbasenomerge.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 226px;
   top: 12px;
   z-index: 5;
   width: 582px;
   height: 471px;
}

#oldsitebutton  {
   visibility: visible;
   position: absolute;
   left: 161px;
   top: 172px;
   z-index: 14;
   width: 179px;
   height: 25px;
}

#newsitebutton  {
   visibility: visible;
   position: absolute;
   left: 491px;
   top: 57px;
   z-index: 15;
   width: 191px;
   height: 32px;
}

#geom1nomerge  {
   background: url(sg_index_media/geom1nomerge.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 292px;
   top: 519px;
   z-index: 18;
   width: 511px;
   height: 70px;
}

#floatsbutton  {
   visibility: visible;
   position: absolute;
   left: 720px;
   top: 442px;
   z-index: 19;
   width: 94px;
   height: 26px;
}

#floatspopup  {
   background: url(sg_index_media/floatspopup.gif) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 126px;
   top: 50px;
   z-index: 18;
   width: 777px;
   height: 457px;
}

#always2020  {
   background: url(sg_index_media/always2020.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 388px;
   top: 457px;
   z-index: 14;
   width: 78px;
   height: 12px;
}

#branches  {
   background: url(sg_index_media/branches.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 135px;
   top: 29px;
   z-index: 2;
   width: 618px;
   height: 389px;
}

#rootgear  {
   background: url(sg_index_media/rootgear.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 759px;
   top: 437px;
   z-index: 14;
   width: 64px;
   height: 11px;
}

#htmlcss  {
   background: url(sg_index_media/htmlcss.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 498px;
   top: 85px;
   z-index: 14;
   width: 61px;
   height: 10px;
}

#bkgrnd  {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 1;
   width: 997px;
   height: 750px;
   background-color: #999999;
   background-image: none;
}

#frothd  {
   background: url(sg_index_media/frothd.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 716px;
   top: 471px;
   z-index: 14;
   width: 132px;
   height: 36px;
}

#omfug  {
   background: url(sg_index_media/omfug.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 816px;
   top: 277px;
   z-index: 14;
   width: 39px;
   height: 12px;
}

#index  {
   margin: 0px auto 0px auto;
   height: 750px;
   width: 997px;
   position: relative;
   background-color: #999999;
}

#ffdp  {
   background: url(sg_index_media/ffdp.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 600px;
   top: 50px;
   z-index: 16;
   width: 23px;
   height: 12px;
}

#cdbg  {
   background: url(sg_index_media/cdbg.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 255px;
   top: 165px;
   z-index: 15;
   width: 29px;
   height: 12px;
}

#then  {
   background: url(sg_index_media/then.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 332px;
   top: 423px;
   z-index: 16;
   width: 26px;
   height: 10px;
}

#id0  {
   background: url(sg_index_media/id0.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 320px;
   top: 418px;
   z-index: 16;
   width: 9px;
   height: 10px;
}

#all  {
   background: url(sg_index_media/all.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 418px;
   top: 423px;
   z-index: 16;
   width: 14px;
   height: 10px;
}

#you  {
   background: url(sg_index_media/you.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 372px;
   top: 425px;
   z-index: 16;
   width: 22px;
   height: 10px;
}

#s  {
   background: url(sg_index_media/s.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 445px;
   top: 425px;
   z-index: 16;
   width: 7px;
   height: 8px;
}

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

