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

a ins  {
   text-decoration: none;
}

#hznpid1floorplans,
#hzni1stfloor,
#hzni2ndfloor,
#hzni5thfloor,
#hzni4thfloor,
#hzni3rdfloor  {
   width: 100%;
   height: 1px;
   overflow: visible;
   position: absolute;
   top: 50%;
   left: 0px;
}

#i2ndfloor,
#i4thfloor,
#i5thfloor,
#i1stfloor,
#i3rdfloor,
#pid1floorplans  {
   width: 904px;
   height: 604px;
   position: absolute;
   margin-left: -452px;
   left: 50%;
   top: -302px;
}

#i4thfloorbutton a,
#i1stfloorbutton a,
#i3rdfloorbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 324px;
   width: 637px;
   background-position: 0% 0px;
   font-size: 324px;
   line-height: 324px;
}

#i5thfloorbutton a,
#i2ndfloorbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 325px;
   width: 637px;
   background-position: 0% 0px;
   font-size: 325px;
   line-height: 325px;
}

#i3rdfloorbutton a  {
   background-image: url(sg_floorplans_media/3rdfloorbutton.gif);
}

#i2ndfloorbutton a  {
   background-image: url(sg_floorplans_media/2ndfloorbutton.gif);
}

#i1stfloorbutton a  {
   background-image: url(sg_floorplans_media/1stfloorbutton.gif);
}

#i4thfloorbutton a  {
   background-image: url(sg_floorplans_media/4thfloorbutton.gif);
}

#i5thfloorbutton a  {
   background-image: url(sg_floorplans_media/5thfloorbutton.gif);
}

#floorxmedia  {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 3;
   width: 904px;
   height: 605px;
}

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

