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

a ins  {
   text-decoration: none;
}

#montemarbutton a,
#patricianwaybutton a,
#bamboolanebutton a,
#atlaspadbutton a,
#michillindaterracebutton a,
#sunnyslopebutton a,
#santarosabutton a,
#gardenestatebutton a,
#conchitabutton a,
#madisonavenuebutton a  {
   border: 0px none #000000;
   display: block;
   width: 100%;
   text-decoration: none;
   color: #999999;
}

#santarosabutton,
#madisonavenuebutton,
#atlaspadbutton,
#bamboolanebutton,
#michillindaterracebutton,
#conchitabutton  {
   font: bold 18px/36px Helvetica, Arial, sans-serif;
   text-align: left;
   margin-top: 0px;
   margin-left: 0px;
   visibility: visible;
   position: absolute;
   left: 231px;
   z-index: 3;
   height: 13px;
}

#pid7article,
#pid6contact,
#pid2photography,
#pid1home,
#pid5faq,
#pid4prices,
#pid3websites,
#pid8instructions  {
   margin: 0px auto 0px auto;
   width: 842px;
   position: relative;
}

#gardenestatepopup,
#montemarpopup,
#michillindaterracepopup,
#santarosapopup,
#madisonavenuepopup  {
   visibility: hidden;
   position: absolute;
   left: 444px;
   top: 218px;
   width: 272px;
   height: 200px;
   background-repeat: no-repeat;
}

#gardenestatebutton,
#montemarbutton,
#patricianwaybutton,
#sunnyslopebutton  {
   font: bold 14px/36px Helvetica, Arial, sans-serif;
   text-align: left;
   margin-top: 0px;
   margin-left: 0px;
   visibility: visible;
   position: absolute;
   left: 231px;
   z-index: 3;
}

#instructionsscroll,
#pricesscroll,
#faqscroll,
#articlescroll  {
   overflow: auto;
   visibility: visible;
   position: absolute;
   left: 162px;
   top: 214px;
   z-index: 3;
   height: 441px;
}

#pricesscroll p,
#i3238547599 p,
#faqscroll p  {
   font: 18px/22px Helvetica, Arial, sans-serif;
   margin: 0px;
}

#i3238547599 p a,
#pricesscroll p a  {
   border: 0px none #000000;
   text-decoration: none;
}

#articlescroll p a,
#faqscroll p a  {
   border: 0px none #000000;
   text-decoration: none;
   color: #FFFFFF;
}

#patricianwaypopup,
#atlaspadpopup  {
   visibility: hidden;
   position: absolute;
   left: 445px;
   top: 218px;
   width: 272px;
   height: 200px;
   background-repeat: no-repeat;
}

#nextbutton a,
#prevbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 16px;
   background-position: 0% 0px;
   font-size: 16px;
   line-height: 16px;
}

#realestatemenu li a:hover  {
   text-decoration: underline;
}

#michillindaterracebutton  {
   width: 182px;
   top: 268px;
}

#michillindaterracepopup  {
   background-image: url(sg_websites_media/michillindaterracepopup.gif);
   z-index: 11;
}

#instructionsscroll p  {
   font: 18px/22px Arial, Helvetica, sans-serif;
   margin: 0px;
   text-align: left;
   color: #666666;
}

#realestatemenu li a  {
   border-bottom-color: #000000;
   border-bottom-style: none;
   border-right-color: #000000;
   border-right-style: none;
   border-left-color: #000000;
   border-left-style: none;
   border-width: 0px;
   border-top: 0px;
   padding-left: 0px;
   padding-right: 0px;
   text-decoration: none;
   color: #FFFFFC;
   width: 100%;
   display: block;
}

#madisonavenuebutton  {
   width: 158px;
   top: 418px;
}

#instructionsscroll  {
   width: 583px;
}

#gardenestatebutton  {
   height: 16px;
   width: 214px;
   top: 447px;
}

#madisonavenuepopup  {
   background-image: url(sg_websites_media/madisonavenuepopup.gif);
   z-index: 6;
}

#patricianwaybutton  {
   height: 17px;
   width: 132px;
   top: 296px;
   font-size: 18px;
}

#mailbutton a:hover  {
   background-position: -136px 0%;
}

#patricianwaypopup  {
   background-image: url(sg_websites_media/patricianwaypopup.gif);
   z-index: 10;
}

#gardenestatepopup  {
   background-image: url(sg_websites_media/gardenestatepopup.gif);
   z-index: 5;
}

#realestatemenu li  {
   width: 100%;
   display: block;
   margin: 0px;
}

#sunnyslopebutton  {
   height: 17px;
   width: 198px;
   top: 476px;
}

#pricesscroll p a  {
   color: #8A8A85;
}

#bamboolanebutton  {
   width: 133px;
   top: 388px;
}

#santarosabutton  {
   width: 112px;
   top: 238px;
}

#i3238547599 p a  {
   color: #7B7B75;
}

#realestatemenu  {
   font: 18px/36px Helvetica, Arial, sans-serif;
   margin: 0px;
   padding: 0px;
   list-style: none;
   text-align: left;
   color: #FFFFFC;
   position: absolute;
   left: 0px;
   top: 213px;
   z-index: 3;
   width: 135px;
}

#conchitabutton  {
   width: 88px;
   top: 358px;
}

#montemarbutton  {
   height: 16px;
   width: 176px;
   top: 507px;
}

#santarosapopup  {
   background-image: url(sg_websites_media/santarosapopup.gif);
   z-index: 12;
}

#pricesscroll p  {
   color: #8A8A85;
   text-align: left;
}

#atlaspadbutton  {
   width: 92px;
   top: 328px;
   left: 232px;
}

#articlescroll  {
   width: 583px;
}

#montemarpopup  {
   background-image: url(sg_websites_media/montemarpopup.gif);
   z-index: 3;
}

#atlaspadpopup  {
   background-image: url(sg_websites_media/atlaspadpopup.gif);
   z-index: 9;
}

#faqscroll p a  {
   font-weight: bold;
}

#i3238547599 p  {
   text-align: center;
   color: #7B7B75;
}

#mailbutton a  {
   background: url(sg_websites_media/mailbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 44px;
   width: 136px;
   font-size: 44px;
   line-height: 44px;
}

#pricesscroll  {
   width: 578px;
}

#nextbutton a  {
   width: 36px;
   background-image: url(sg_photography_media/nextbutton.gif);
}

#prevbutton a  {
   width: 66px;
   background-image: url(sg_photography_media/prevbutton.gif);
}

#faqscroll p  {
   color: #7B7B75;
   text-align: left;
}

#mailbutton  {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 71px;
   z-index: 3;
   width: 136px;
   height: 44px;
}

#faqscroll  {
   width: 578px;
}

#id1title  {
   background: url(sg_instructions_media/id1title.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 164px;
   top: 178px;
   z-index: 3;
   width: 566px;
   height: 24px;
}

#id0title  {
   background: url(sg_websites_media/id0title.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 259px;
   top: 34px;
   z-index: 3;
   width: 375px;
   height: 126px;
}

html, body  {
   padding: 0px;
   margin: 0px;
   background: #FFFFFF url(sg_websites_media/exteriortile.gif) center top repeat;
}


