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

a ins  {
   text-decoration: none;
}

#masterbutton a:hover,
#livingbutton a:hover,
#porchbutton a:hover,
#frontbutton a:hover,
#backbutton a:hover  {
   background-position: -120px 0%;
}

#backbutton a,
#porchbutton a,
#livingbutton a,
#masterbutton a,
#frontbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 50px;
   width: 120px;
   background-position: 0% 0px;
   font-size: 50px;
   line-height: 50px;
}

#livingbutton,
#masterbutton,
#frontbutton,
#porchbutton,
#backbutton  {
   visibility: visible;
   position: absolute;
   top: 531px;
   z-index: 2;
   width: 120px;
   height: 50px;
}

#livingxmedia,
#masterxmedia,
#frontxmedia,
#porchxmedia,
#backxmedia  {
   visibility: visible;
   position: absolute;
   left: 176px;
   top: 42px;
   width: 640px;
   height: 480px;
}

#wwwartwerkscreabutton a:hover  {
   background-position: -116px 0%;
}

#backtotourbutton a:hover  {
   background-position: -113px 0%;
}

#wwwartwerkscreabutton a  {
   background: url(sg_flashvirtualpage_media/wwwartwerkscreabutton.jpg) no-repeat 0% 0px;
   display: block;
   height: 10px;
   width: 116px;
   font-size: 10px;
   line-height: 10px;
}

#wwwartwerkscreabutton  {
   visibility: visible;
   position: absolute;
   left: 25px;
   top: 406px;
   z-index: 3;
   width: 116px;
   height: 10px;
}

#foreasynavigatitext p  {
   font: 9px/11px "Helvetica Neue";
   margin: 0px;
   color: #FFFFFF;
   text-decoration: underline;
   text-align: left;
}

#virtualtourprotext p  {
   font: bold 14px/15px "Helvetica Neue";
   margin: 0px;
   color: #FFFFFF;
   text-align: left;
}

#foreasynavigatitext  {
   visibility: visible;
   position: absolute;
   left: 28px;
   top: 442px;
   z-index: 2;
   width: 132px;
}

#logobutton a:hover  {
   background-position: -105px 0%;
}

#backtotourbutton a  {
   background: url(sg_flashvirtualpage_media/backtotourbutton.jpg) no-repeat 0% 0px;
   display: block;
   height: 16px;
   width: 113px;
   font-size: 16px;
   line-height: 16px;
}

#virtualtourprotext  {
   visibility: visible;
   position: absolute;
   left: 25px;
   top: 356px;
   z-index: 2;
   width: 114px;
}

#flashvirtualpage  {
   margin: 0px auto 0px auto;
   width: 850px;
   position: relative;
}

#backtotourbutton  {
   visibility: visible;
   position: absolute;
   left: 25px;
   top: 52px;
   z-index: 2;
   width: 113px;
   height: 16px;
}

#masterbutton a  {
   background-image: url(sg_flashvirtualpage_media/masterbutton.jpg);
}

#livingbutton a  {
   background-image: url(sg_flashvirtualpage_media/livingbutton.jpg);
}

#porchbutton a  {
   background-image: url(sg_flashvirtualpage_media/porchbutton.jpg);
}

#frontbutton a  {
   background-image: url(sg_flashvirtualpage_media/frontbutton.jpg);
}

#masterxmedia  {
   z-index: 6;
}

#logobutton a  {
   background: url(sg_flashvirtualpage_media/logobutton.jpg) no-repeat 0% 0px;
   display: block;
   height: 33px;
   width: 105px;
   font-size: 33px;
   line-height: 33px;
}

#livingbutton  {
   left: 305px;
}

#backbutton a  {
   background-image: url(sg_flashvirtualpage_media/backbutton.jpg);
}

#masterbutton  {
   left: 565px;
}

#livingxmedia  {
   z-index: 5;
}

#virtualtour  {
   background: url(sg_flashvirtualpage_media/virtualtour.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 646px;
   top: 12px;
   z-index: 2;
   width: 168px;
   height: 17px;
}

#placeholder  {
   background: url(sg_flashvirtualpage_media/placeholder.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 176px;
   top: 42px;
   z-index: 2;
   width: 640px;
   height: 480px;
}

#frontxmedia  {
   z-index: 7;
}

#porchxmedia  {
   z-index: 4;
}

#porchbutton  {
   left: 434px;
}

#frontbutton  {
   left: 176px;
}

#logobutton  {
   visibility: visible;
   position: absolute;
   left: 24px;
   top: 5px;
   z-index: 2;
   width: 105px;
   height: 33px;
}

#backbutton  {
   left: 696px;
}

#backxmedia  {
   z-index: 3;
}

#layer1  {
   background: url(sg_flashvirtualpage_media/layer1.jpg) no-repeat;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 1;
   width: 850px;
   height: 600px;
}

#front  {
   background: url(sg_flashvirtualpage_media/front.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 222px;
   top: 585px;
   z-index: 2;
   width: 549px;
   height: 11px;
}

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

