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

a ins  {
   text-decoration: none;
}

#familytext p,
#hometext p,
#coststextgrow p,
#stillwelltext p,
#i79text p,
#stirredtext p,
#yieldtext p,
#overviewtextgrow p,
#contactform p,
#affairtext p,
#faqtextgrow p,
#contacttext p,
#thankyoutext p  {
   font: bold 16px/19px Helvetica, Arial, sans-serif;
   margin: 0px;
   text-align: left;
}

#linksbutton a,
#costsbutton a,
#overviewbutton a,
#contactbutton a,
#homebutton a,
#plotsbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 24px;
   background-position: 0% 0px;
   font-size: 24px;
   line-height: 24px;
}

#footertext p a:hover,
#linkstextgrow p a:hover,
#contacttext p a:hover,
#coststextgrow p a:hover  {
   color: #FF0000;
   text-decoration: underline;
}

#linkstextgrow p a,
#footertext p a,
#coststextgrow p a,
#contacttext p a  {
   border: 0px none #000000;
   color: #000000;
   text-decoration: underline;
   font-weight: bold;
}

#plotstext p,
#clicktheplaybuttonforourtelevisionadvertisement p  {
   font: bold 16px/19px Georgia, serif;
   margin: 0px;
   text-align: center;
}

#contactform fieldset legend,
#contactform fieldset div  {
   font: bold 16px/19px Helvetica, Arial, sans-serif;
}

#homebutton a:hover,
#linksbutton a:hover  {
   background-position: -67px 0%;
}

#faqtextgrow,
#coststextgrow  {
   visibility: visible;
   margin-left: 19px;
   margin-right: 460px;
   margin-bottom: 0px;
   padding: 0px;
}

#contactform fieldset div  {
   clear: both;
}

#overviewbutton a:hover  {
   background-position: -119px 0%;
}

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

#affairtext,
#i79text  {
   visibility: visible;
   position: absolute;
   left: 36px;
   z-index: 10;
   width: 580px;
}

#home2button a:hover  {
   background-position: -242px 0%;
}

#plotsbutton a:hover  {
   background-position: -63px 0%;
}

#costsbutton a:hover  {
   background-position: -69px 0%;
}

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

#overviewbutton a  {
   width: 119px;
   background-image: url(sg_faq_media/overviewbutton.png);
}

#contactbutton a  {
   width: 100px;
   background-image: url(sg_faq_media/contactbutton.png);
}

#trackingliteral  {
   visibility: visible;
   position: absolute;
   left: 555px;
   top: 353px;
   z-index: 11;
   width: 445px;
}

#thankyoutext p  {
   padding-bottom: 15px;
   color: #010101;
}

#overviewbutton  {
   visibility: visible;
   position: absolute;
   left: 326px;
   top: 52px;
   z-index: 13;
   width: 119px;
   height: 24px;
}

#footertext p a  {
   color: #1AD515;
}

#costsbutton a  {
   width: 69px;
   background-image: url(sg_faq_media/costsbutton.png);
}

#plotsbutton a  {
   width: 63px;
   background-image: url(sg_faq_media/plotsbutton.png);
}

#faqtextgrow p  {
   text-indent: -15px;
   padding-left: 40px;
}

#linksbutton a  {
   width: 67px;
   background-image: url(sg_faq_media/linksbutton.png);
}

#overviewpopup  {
   background: url(sg_faq_media/overviewpopup.png) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 630px;
   top: 111px;
   z-index: 5;
   width: 375px;
   height: 652px;
}

#coststextgrow  {
   margin-top: 120px;
}

#contactbutton  {
   visibility: visible;
   position: absolute;
   left: 883px;
   top: 52px;
   z-index: 12;
   width: 100px;
   height: 24px;
}

#home2button a  {
   background: url(sg_faq_media/home2button.png) no-repeat 0% 0px;
   display: block;
   height: 69px;
   width: 242px;
   font-size: 69px;
   line-height: 69px;
}

#homebutton a  {
   width: 67px;
   background-image: url(sg_faq_media/homebutton.png);
}

#contactpopup  {
   background: url(sg_faq_media/contactpopup.png) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 642px;
   top: 113px;
   z-index: 8;
   width: 342px;
   height: 651px;
}

#footertext p  {
   font: bold 18px/22px Helvetica, Arial, sans-serif;
   margin: 0px;
   color: #1AD515;
   text-align: right;
}

#linksbutton  {
   visibility: visible;
   position: absolute;
   left: 783px;
   top: 52px;
   z-index: 12;
   width: 67px;
   height: 24px;
}

#plotsbutton  {
   visibility: visible;
   position: absolute;
   left: 477px;
   top: 52px;
   z-index: 12;
   width: 63px;
   height: 24px;
}

#faqbutton a  {
   background: url(sg_faq_media/faqbutton.png) no-repeat 0% 0px;
   display: block;
   height: 28px;
   width: 79px;
   font-size: 28px;
   line-height: 28px;
}

#yieldtext p  {
   padding-bottom: 15px;
}

#faqtextgrow  {
   margin-top: 154px;
}

#home2button  {
   visibility: visible;
   position: absolute;
   left: 6px;
   top: 10px;
   z-index: 13;
   width: 242px;
   height: 69px;
}

#costsbutton  {
   visibility: visible;
   position: absolute;
   left: 574px;
   top: 52px;
   z-index: 12;
   width: 69px;
   height: 24px;
}

#affairtext  {
   top: 483px;
}

#linkspopup  {
   background: url(sg_faq_media/linkspopup.png) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 397px;
   top: 109px;
   z-index: 9;
   width: 617px;
   height: 659px;
}

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

#footertext  {
   visibility: visible;
   position: absolute;
   left: 678px;
   top: 716px;
   z-index: 11;
   width: 340px;
}

#hometext p  {
   padding-bottom: 15px;
}

#costspopup  {
   background: url(sg_faq_media/costspopup.png) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 545px;
   top: 82px;
   z-index: 6;
   width: 479px;
   height: 675px;
}

#plotspopup  {
   background: url(sg_faq_media/plotspopup.png) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 728px;
   top: 89px;
   z-index: 10;
   width: 255px;
   height: 679px;
}

#homebutton  {
   visibility: visible;
   position: absolute;
   left: 325px;
   top: 18px;
   z-index: 13;
   width: 67px;
   height: 24px;
}

#faqbutton  {
   visibility: visible;
   position: absolute;
   left: 673px;
   top: 52px;
   z-index: 12;
   width: 79px;
   height: 28px;
}

#homepopup  {
   background: url(sg_faq_media/homepopup.png) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 503px;
   top: 80px;
   z-index: 4;
   width: 499px;
   height: 687px;
}

#faqpopup  {
   background: url(sg_faq_media/faqpopup.png) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 678px;
   top: 128px;
   z-index: 7;
   width: 329px;
   height: 606px;
}

#i79text  {
   top: 489px;
}

#uplift  {
   position: absolute;
   width: 100%;
   z-index: 10;
}

#footer  {
   position: relative;
   left: 0px;
   width: 100%;
   top: 0px;
   float: left;
}

#layer2  {
   background: url(sg_faq_media/layer2.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 244px;
   top: 36px;
   z-index: 12;
   width: 82px;
   height: 64px;
}

#layer1  {
   background: url(sg_faq_media/layer1.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 310px;
   top: 6px;
   z-index: 11;
   width: 690px;
   height: 84px;
}

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


