a ins  {
   text-decoration: none;
}

*:focus  {
   outline-style: none;
}

.i1982propertymetadatacopy3 li,
.i1propertymetadatacopy4 p,
#residentialmetadata p,
.propertymetadatacopy2 li,
#i0maptitletext li,
.propertymetadatacopy p,
#leftinfotextscroll li,
.propertymetadatacopy5 li,
#infotitletext li,
#i1rightinfotext li,
.propertymetadatacopy li,
#rightinfotextscroll p,
#gallerytitletext p,
.propertymetadata li,
.i1810propertymetadatacopy4 li,
#intrometadata p,
#mailtitletext li,
.i1982propertymetadatacopy3 p,
.i1810propertymetadatacopy4 p,
#residentialmetadata li,
#commercialmetadata li,
#applicationtitletext p,
#phonetitletext p,
.i1983propertymetadatacopy4 li,
#phonetitletext li,
.propertymetadatacopy5 p,
.i1809propertymetadatacopy3 li,
.i1propertymetadatacopy4 li,
#intrometadata li,
#commercialmetadata p,
#aerialtitletext p,
.propertymetadatacopy2 p,
#commercialtext p,
#infotitletext p,
.i1propertymetadatacopy3 li,
#emailtitletext p,
#commercialtext li,
.i1983propertymetadatacopy4 p,
#emailtitletext li,
#floortitletext p,
.i1809propertymetadatacopy3 p,
#i1rightinfotext p,
.i1propertymetadatacopy3 p,
#maptitletext p,
#gallerytitletext li,
#aerialtitletext li,
#i1leftinfotext li,
#applicationtitletext li,
#floortitletext li,
#rightinfotextscroll li,
#mailtitletext p,
.propertymetadata p,
#i1leftinfotext p,
#maptitletext li,
#i0maptitletext p,
#leftinfotextscroll p  {
   padding: 0px;
   margin: 0px;
   color: #000000;
   text-decoration: none;
   font-variant: normal;
   letter-spacing: 0px;
   font-style: normal;
   font-weight: normal;
   font-family: "Times New Roman", "Times", serif;
   text-indent: 0px;
   text-align: center;
}

#retailmenuhovershow > div:first-child,
#billboardsmenuhovershow > div:first-child,
#officemenuhovershow > div:first-child,
#loftsmenuhovershow > div:first-child,
#residentialmenuhovershow > div:first-child,
#vacantlandmenuhovershow > div:first-child,
#commercialmenuhovershow > div:first-child,
#warehousemenuhovershow > div:first-child,
#resourcesmenuhovershow > div:first-child,
#aboutusmenuhovershow > div:first-child,
#singlefamilymenuhovershow > div:first-child,
#storageunitsmenuhovershow > div:first-child  {
   top: 0px;
   left: 0px;
   padding: 0px;
   margin: 0px;
   position: relative;
   display: block;
   width: 143px;
}

#billboardsmenuhovershow div ul li a,
#billboardsmenu ul li a,
#loftsmenuhovershow div ul li a,
#aboutusmenuhovershow div ul li a,
#vacantlandmenuhovershow div ul li a,
#singlefamilymenuhovershow div ul li a,
#residentialmenuhovershow div ul li a,
#retailmenuhovershow div ul li a,
#storageunitsmenuhovershow div ul li a,
#warehousemenuhovershow div ul li a,
#resourcesmenuhovershow div ul li a,
#officemenuhovershow div ul li a,
#commercialmenuhovershow div ul li a  {
   padding-left: 0px;
   padding-right: 0px;
   width: 100%;
   display: block;
}

#resourcesmenuhovershow div ul li,
#residentialmenuhovershow div ul li,
#aboutusmenuhovershow div ul li,
#loftsmenuhovershow div ul li,
#storageunitsmenuhovershow div ul li,
#vacantlandmenuhovershow div ul li,
#singlefamilymenuhovershow div ul li,
#billboardsmenuhovershow div ul li,
#billboardsmenu ul li,
#commercialmenuhovershow div ul li,
#officemenuhovershow div ul li,
#warehousemenuhovershow div ul li,
#retailmenuhovershow div ul li  {
   width: 100%;
   margin-right: 0px;
   margin-left: 0px;
}

#resourcesmenuhovershow div ul,
#retailmenuhovershow div ul,
#aboutusmenuhovershow div ul,
#loftsmenuhovershow div ul,
#singlefamilymenuhovershow div ul,
#residentialmenuhovershow div ul,
#billboardsmenu ul,
#warehousemenuhovershow div ul,
#billboardsmenuhovershow div ul,
#storageunitsmenuhovershow div ul,
#commercialmenuhovershow div ul,
#vacantlandmenuhovershow div ul,
#officemenuhovershow div ul  {
   font: normal normal 17px/23px "Times New Roman", "Times", serif;
   margin: 0px;
   padding: 0px;
   color: #000000;
   text-decoration: none;
   font-variant: normal;
   letter-spacing: 0px;
   text-indent: 0px;
   text-align: center;
}

#singlefamilymenuhovershow,
#loftsmenuhovershow,
#billboardsmenuhovershow,
#residentialmenuhovershow,
#aboutusmenuhovershow,
#storageunitsmenuhovershow,
#officemenuhovershow,
#vacantlandmenuhovershow,
#commercialmenuhovershow,
#retailmenuhovershow  {
   margin: 0px;
   overflow: hidden;
   display: none;
   width: 148px;
   position: absolute;
   filter: Alpha(opacity=100);
}

#applicationtitletext,
#gallerytitletext,
#floortitletext,
#i0maptitletext,
#infotitletext,
#commercialtext,
#i1mapxmedia,
#i0aerialxmedia,
#i1aerialxmedia,
#aerialtitletext  {
   position: absolute;
   left: 10px;
   z-index: 5;
   width: 988px;
}

#residentialpicturebox table,
#i1floorplanpicturebox table,
#siteplanpicturebox table,
#intropicturebox table,
#commercialpicturebox table,
#i0floorplanpicturebox table  {
   width: 100%;
   height: 100%;
}

#galleryxmedia,
#aerialxmediacopy2,
#i0mapxmedia,
#floorxmedia,
#informationxmedia  {
   position: absolute;
   left: 156px;
   top: 897px;
   z-index: 3;
   width: 695px;
}

#aboutustextb,
#hometextb,
#residentialtextb,
#contactustextb,
#commercialtextb  {
   font: 21px/26px "Times New Roman", "Times", serif;
   text-align: center;
   position: absolute;
   top: 166px;
   width: 144px;
   height: 26px;
}

.propertymetadata p a,
.fl li *,
#copyrighttext p a,
#commercialtext p a,
.fl li a  {
   display: inline;
}

#siteplanpicturebox,
#i0floorplanpicturebox,
#i1floorplanpicturebox  {
   position: absolute;
   left: 10px;
   top: 250px;
   z-index: 5;
   width: 988px;
   height: 630px;
}

#i1maptextb,
#i1aerialviewtextb,
#i1informationtextb,
#i1backtextb  {
   font: 25px/28px "Times New Roman", "Times", serif;
   text-align: center;
   position: absolute;
   top: 936px;
   width: 175px;
   height: 28px;
}

#i2propertypanelsheetscrollc,
#i1970propertypanelsheetscrollc  {
   position: absolute;
   left: 7px;
   top: 246px;
   z-index: 5;
   width: 993px;
   height: 637px;
   min-height: 637px;
   overflow: auto;
}

#i1gallerytextb,
#siteplantextb,
#i1floorplantextb  {
   font: 25px/28px "Times New Roman", "Times", serif;
   text-align: center;
   position: absolute;
   top: 898px;
   width: 175px;
   height: 28px;
}

.i1propertypanelthumbcopy2,
.i1979propertypanelthumbcopy2  {
   background: url(sg_community_media/d1propertypanelthumbcopy2.gif) no-repeat;
   position: absolute;
   left: 23px;
   top: 20px;
   z-index: 8;
   width: 308px;
   height: 198px;
}

.i1809propertymetadatacopy3,
.i1810propertymetadatacopy4  {
   position: absolute;
   left: 231px;
   z-index: 8;
   width: 362px;
}

#residentialpicturebox,
#commercialpicturebox  {
   position: absolute;
   left: 150px;
   top: 283px;
   width: 708px;
   height: 475px;
}

.i1propertymetadatacopy3,
.i1982propertymetadatacopy3  {
   position: absolute;
   left: 362px;
   top: 13px;
   z-index: 8;
   width: 598px;
}

.i1propertymetadatacopy4,
.i1983propertymetadatacopy4  {
   position: absolute;
   left: 370px;
   top: 189px;
   z-index: 8;
   width: 581px;
}

#commercialmetadata,
#residentialmetadata  {
   position: absolute;
   left: 150px;
   top: 805px;
   width: 708px;
}

#rightinfotextscroll,
#leftinfotextscroll  {
   position: absolute;
   top: 264px;
   z-index: 5;
   width: 467px;
   height: 601px;
   overflow: auto;
}

#resourcesmenuhovershow > div:first-child  {
   width: 174px;
}

#officepicb a:hover,
#officepicb a.nmh  {
   background-position: -531px 0%;
}

.i1972propertypanelcopy2,
.i1propertypanelcopy2  {
   float: left;
   position: relative;
   display: block;
   overflow: none;
   z-index: 6;
   width: 986px;
   min-height: 249px;
}

#commerceb a:hover,
#commerceb a.nmh  {
   background-position: -338px 0%;
}

#copyrighttext li,
#copyrighttext p  {
   font: normal normal 13px/16px "Arial Narrow", sans-serif;
   padding: 0px;
   margin: 0px;
   color: #EB1F28;
   text-decoration: none;
   font-variant: normal;
   letter-spacing: 2px;
   text-indent: 0px;
   text-align: center;
}

#sfgbestb a.nmh,
#sfgbestb a:hover  {
   background-position: -108px 0%;
}

#i1rightinfotext,
#i1leftinfotext  {
   position: absolute;
   top: 267px;
   z-index: 5;
   width: 467px;
}

#emailtitletext,
#maptitletext  {
   position: absolute;
   left: 35px;
   z-index: 7;
   width: 514px;
}

#singlefamilymenuhovershow  {
   left: 576px;
   top: 221px;
   z-index: 10;
}

#jaredenterprisessupportst  {
   background: url(sg_community_media/jaredenterprisessupportst.gif) no-repeat;
   position: absolute;
   left: 59px;
   top: 211px;
   z-index: 5;
   width: 881px;
   height: 24px;
}

#storageunitsmenuhovershow  {
   left: 432px;
   top: 245px;
   z-index: 9;
}

#residentialmenuhovershow  {
   left: 432px;
   top: 197px;
   z-index: 9;
}

#propertypanelsheetscroll  {
   position: absolute;
   left: 7px;
   top: 205px;
   z-index: 5;
   width: 993px;
   height: 678px;
   min-height: 678px;
   overflow: auto;
}

#vacantlandmenuhovershow  {
   left: 432px;
   top: 269px;
   z-index: 8;
}

#billboardsmenuhovershow  {
   left: 576px;
   top: 197px;
   z-index: 9;
}

#commercialmenuhovershow  {
   left: 288px;
   top: 197px;
   z-index: 9;
}

#applicationtitletext li  {
   font-size: 35px;
   line-height: 23px;
   font-weight: bold;
}

.propertypanel,
.propertypanelcopy  {
   float: left;
   position: relative;
   display: block;
   overflow: none;
   z-index: 6;
   width: 992px;
   min-height: 173px;
}

#i33menutab,
#i5menutab  {
   position: absolute;
   left: 720px;
   top: 163px;
   z-index: 12;
   width: 144px;
   height: 36px;
   background-repeat: no-repeat;
}

#residentialmetadata li  {
   font-size: 24px;
   line-height: 23px;
}

#i3menutab,
#i31menutab  {
   position: absolute;
   left: 432px;
   top: 163px;
   z-index: 10;
   width: 144px;
   height: 36px;
   background-repeat: no-repeat;
}

#warehousemenuhovershow  {
   margin: 0px;
   overflow: hidden;
   display: none;
   width: 148px;
   z-index: 8;
   top: 269px;
   left: 432px;
   position: absolute;
}

#i30menutab,
#i2menutab  {
   position: absolute;
   left: 288px;
   top: 163px;
   z-index: 9;
   width: 144px;
   height: 36px;
   background-repeat: no-repeat;
}

#i0menutab,
#i28menutab  {
   position: absolute;
   left: 0px;
   top: 163px;
   z-index: 7;
   width: 144px;
   height: 36px;
   background-repeat: no-repeat;
}

#resourcesmenuhovershow  {
   margin: 0px;
   overflow: hidden;
   display: none;
   width: 179px;
   z-index: 12;
   top: 245px;
   left: 288px;
   position: absolute;
}

#i1menutab,
#i29menutab  {
   position: absolute;
   left: 144px;
   top: 163px;
   z-index: 8;
   width: 144px;
   height: 36px;
   background-repeat: no-repeat;
}

#rightinfotextscroll li  {
   font-size: 14px;
   line-height: 17px;
}

#i4menutab,
#i32menutab  {
   position: absolute;
   left: 576px;
   top: 163px;
   z-index: 11;
   width: 144px;
   height: 36px;
   background-repeat: no-repeat;
}

#footertextmenu ul li a  {
   padding: 2px 0.44em 2px 0.44em;
   height: 100%;
}

#applicationtitletext p  {
   font-size: 35px;
   line-height: 23px;
   font-weight: bold;
}

#i34menutab,
#i6menutab  {
   background: url(sg_commercial-aerialview_media/d6menutab.gif) no-repeat;
   position: absolute;
   left: 864px;
   top: 163px;
   z-index: 13;
   width: 144px;
   height: 36px;
}

#rightinfotextscroll p  {
   font-size: 14px;
   line-height: 17px;
}

#residentialmetadata p  {
   font-size: 24px;
   line-height: 23px;
}

#residentialpicturebox  {
   z-index: 7;
}

#leftinfotextscroll li  {
   font-size: 14px;
   line-height: 17px;
}

#maptextb,
#emailtextb  {
   font: 31px/35px Times, "Times New Roman", serif;
   text-align: left;
   position: absolute;
   left: 35px;
   z-index: 7;
   width: 514px;
   height: 35px;
}

#commercialmetadata li  {
   font-size: 24px;
   line-height: 23px;
}

#commercialpicturebox  {
   z-index: 6;
}

#leftinfotextscroll p  {
   font-size: 14px;
   line-height: 17px;
}

#applicationtitletext  {
   top: 205px;
}

#footertextmenu ul li  {
   height: 100%;
   margin-top: 0px;
   margin-bottom: 0px;
}

#commercialmetadata p  {
   font-size: 24px;
   line-height: 23px;
}

#aboutusmenuhovershow  {
   left: 144px;
   top: 197px;
   z-index: 9;
}

#rightinfotextscroll  {
   left: 519px;
}

#residentialmetadata  {
   z-index: 7;
}

.i1985framecopy2,
.i0framecopy2  {
   background: url(sg_community_media/d1framecopy2.gif) no-repeat;
   position: absolute;
   left: -3px;
   top: 0px;
   z-index: 7;
   width: 995px;
   height: 252px;
}

#ridefooter,
.footer  {
   width: 100%;
   position: relative;
   clear: left;
   display: block;
}

#gallerytitletext li  {
   font-size: 35px;
   line-height: 23px;
   font-weight: bold;
}

#retailmenuhovershow  {
   left: 432px;
   top: 221px;
   z-index: 10;
}

#officemenuhovershow  {
   left: 432px;
   top: 197px;
   z-index: 11;
}

.i1983propertymetadatacopy4 li  {
   font-size: 18px;
   line-height: 22px;
   color: #293578;
}

#i1informationtextb  {
   z-index: 7;
   left: 329px;
   top: 898px;
}

.i1810propertymetadatacopy4 li  {
   font-size: 24px;
   line-height: 29px;
   color: #BD0000;
}

#loftsmenuhovershow  {
   left: 576px;
   top: 197px;
   z-index: 11;
}

#i1rightinfotext li  {
   font-size: 18px;
   line-height: 22px;
}

.i1809propertymetadatacopy3 li  {
   font-size: 30px;
   line-height: 36px;
}

#commercialmetadata  {
   z-index: 5;
}

#leftinfotextscroll  {
   left: 26px;
}

.i1982propertymetadatacopy3 li  {
   font-size: 24px;
   line-height: 29px;
}

#aerialtitletext li  {
   font-size: 35px;
   line-height: 23px;
   font-weight: bold;
}

#gallerytitletext p  {
   font-size: 35px;
   line-height: 23px;
   font-weight: bold;
}

.i1809propertymetadatacopy3 p  {
   font-size: 30px;
   line-height: 36px;
}

.i1983propertymetadatacopy4 p  {
   font-size: 18px;
   line-height: 22px;
   color: #293578;
}

#aerialtitletext p  {
   font-size: 35px;
   line-height: 23px;
   font-weight: bold;
}

#emailtitletext li  {
   font: 39px/47px Times, "Times New Roman", serif;
   text-align: left;
}

#floortitletext li  {
   font-size: 35px;
   line-height: 23px;
   font-weight: bold;
}

#billboardsmenu ul  {
   font-size: 21px;
   color: #FFFFFF;
}

#footertextmenu ul  {
   font: 15px/19px Times, "Times New Roman", serif;
   height: 19px;
   margin: 0px;
   padding: 0px;
   text-align: center;
}

#commercialtext li  {
   font-size: 35px;
   line-height: 23px;
   font-weight: bold;
}

#i0maptitletext li  {
   font-size: 35px;
   line-height: 23px;
   font-weight: bold;
}

#phonetitletext li  {
   font: 39px/47px Times, "Times New Roman", serif;
   text-align: left;
}

.i1982propertymetadatacopy3 p  {
   font-size: 24px;
   line-height: 29px;
}

#i1aerialviewtextb  {
   z-index: 6;
   left: 412px;
}

.i1810propertymetadatacopy4 p  {
   font-size: 24px;
   line-height: 29px;
   color: #BD0000;
}

#i1rightinfotext p  {
   font-size: 18px;
   line-height: 22px;
}

#i1leftinfotext li  {
   font-size: 18px;
   line-height: 22px;
}

#floortitletext p  {
   font-size: 35px;
   line-height: 23px;
   font-weight: bold;
}

#gallerytitletext  {
   z-index: 7;
   top: 205px;
}

#mailtitletext li  {
   font: 39px/47px Times, "Times New Roman", serif;
   text-align: left;
}

#propertytabcopy4  {
   background: url(sg_commercial-floorplan_media/propertytabcopy4.gif) no-repeat;
   position: absolute;
   left: 677px;
   top: 897px;
   z-index: 3;
   width: 174px;
   height: 33px;
}

#propertytabcopy7  {
   background: url(sg_commercial-floorplan_media/propertytabcopy7.gif) no-repeat;
   position: absolute;
   left: 156px;
   top: 897px;
   z-index: 6;
   width: 175px;
   height: 33px;
}

#propertytabcopy2  {
   background: url(sg_commercial-floorplan_media/propertytabcopy2.gif) no-repeat;
   position: absolute;
   left: 413px;
   top: 935px;
   z-index: 4;
   width: 175px;
   height: 33px;
}

#propertytabcopy3  {
   background: url(sg_commercial-floorplan_media/propertytabcopy3.gif) no-repeat;
   position: absolute;
   left: 240px;
   top: 935px;
   z-index: 5;
   width: 174px;
   height: 33px;
}

#propertytabcopy5  {
   background: url(sg_commercial-floorplan_media/propertytabcopy5.gif) no-repeat;
   position: absolute;
   left: 503px;
   top: 897px;
   z-index: 4;
   width: 175px;
   height: 33px;
}

#emailtitletext p  {
   font: 39px/47px Times, "Times New Roman", serif;
   text-align: left;
}

#infotitletext li  {
   font-size: 35px;
   line-height: 23px;
   font-weight: bold;
}

#residentialtextb  {
   z-index: 12;
   left: 432px;
}

#i1leftinfotext p  {
   font-size: 18px;
   line-height: 22px;
}

#i1floorplantextb  {
   z-index: 6;
   left: 502px;
}

#commercialtext p  {
   font-size: 35px;
   line-height: 23px;
   font-weight: bold;
}

.frame,
.i0frame,
.framecopy  {
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 7;
   height: 173px;
   background-repeat: no-repeat;
}

#propertytabcopy6  {
   background: url(sg_commercial-floorplan_media/propertytabcopy6.gif) no-repeat;
   position: absolute;
   left: 330px;
   top: 897px;
   z-index: 5;
   width: 174px;
   height: 33px;
}

#phonetitletext p  {
   font: 39px/47px Times, "Times New Roman", serif;
   text-align: left;
}

#i0maptitletext p  {
   font-size: 35px;
   line-height: 23px;
   font-weight: bold;
}

#intrometadata li  {
   font-size: 20px;
   line-height: 24px;
}

.i1propertymetadatacopy3 li  {
   font-size: 24px;
   line-height: 29px;
}

#maptitletext li  {
   font: 39px/47px Times, "Times New Roman", serif;
   text-align: left;
}

#intrometadata p  {
   font-size: 20px;
   line-height: 24px;
}

#infotitletext p  {
   font-size: 35px;
   line-height: 23px;
   font-weight: bold;
}

#i1rightinfotext  {
   left: 519px;
}

.i1810propertymetadatacopy4  {
   top: 197px;
}

#commercialtextb  {
   z-index: 13;
   left: 288px;
}

.i1809propertymetadatacopy3  {
   top: 19px;
}

#mailtitletext p  {
   font: 39px/47px Times, "Times New Roman", serif;
   text-align: left;
}

.i1propertymetadatacopy4 li  {
   font-size: 18px;
   line-height: 22px;
   color: #293578;
}

#propertytabcopy  {
   background: url(sg_commercial-floorplan_media/propertytabcopy.gif) no-repeat;
   position: absolute;
   left: 587px;
   top: 935px;
   z-index: 3;
   width: 174px;
   height: 33px;
}

#aerialtitletext  {
   top: 205px;
}

#officepicground  {
   position: absolute;
   left: 132px;
   top: 165px;
   z-index: 5;
   width: 312px;
   height: 7px;
   background-color: #8C5D50;
   background-image: none;
   font-size: 1px;
}

#i0maptitletext  {
   top: 205px;
}

.i1propertymetadatacopy4 p  {
   font-size: 18px;
   line-height: 22px;
   color: #293578;
}

#i1leftinfotext  {
   left: 26px;
}

#emailtitletext  {
   top: 605px;
}

#floortitletext  {
   top: 205px;
}

#billboardsmenu  {
   margin: 0px;
   width: 144px;
   z-index: 12;
   top: 167px;
   left: 576px;
   position: absolute;
}

#footertextmenu  {
   position: absolute;
   left: 352px;
   top: 982px;
   z-index: 3;
}

.i1propertymetadatacopy3 p  {
   font-size: 24px;
   line-height: 29px;
}

#maptitletext p  {
   font: 39px/47px Times, "Times New Roman", serif;
   text-align: left;
}

#contactustextb  {
   z-index: 14;
   left: 864px;
}

#commercialtext  {
   top: 205px;
}

#i0aerialxmedia  {
   top: 250px;
}

#i1aerialxmedia  {
   top: 250px;
}

#i1gallerytextb  {
   z-index: 8;
   left: 156px;
}

#siteplantextb  {
   z-index: 5;
   left: 676px;
}

#copyrighttext  {
   position: absolute;
   left: 266px;
   top: 1003px;
   z-index: 3;
   width: 480px;
}

.propertymetadatacopy2 li  {
   font-size: 30px;
   line-height: 36px;
   color: #BD0000;
}

#infotitletext  {
   top: 205px;
}

.propertymetadatacopy5 li  {
   font-size: 30px;
   line-height: 36px;
   color: #BD0000;
}

.propertymetadatacopy li  {
   font-size: 30px;
   line-height: 36px;
}

#maptitletext  {
   top: 710px;
}

#aboutustextb  {
   z-index: 14;
   left: 144px;
}

.propertymetadatacopy2 p  {
   font-size: 30px;
   line-height: 36px;
   color: #BD0000;
}

#officepicb a  {
   background: url(sg_commercial-aerialview_media/officepicb.png) no-repeat;
   display: block;
   height: 171px;
   width: 531px;
   font-size: 171px;
   line-height: 171px;
}

.i1801propertypanelcopy2  {
   float: left;
   position: relative;
   display: block;
   overflow: none;
   z-index: 6;
   width: 635px;
   min-height: 298px;
}

.propertymetadatacopy5 p  {
   font-size: 30px;
   line-height: 36px;
   color: #BD0000;
}

#commerceb a  {
   background: url(sg_commercial-general-panel_media/commerceb.gif) no-repeat;
   display: block;
   height: 56px;
   width: 338px;
   font-size: 56px;
   line-height: 56px;
}

#innerfooter  {
   margin: 0px auto 0px auto;
   width: 1008px;
   position: relative;
   height: 0px;
   background-image: none;
   background-color: transparent;
}

.propertymetadatacopy p  {
   font-size: 30px;
   line-height: 36px;
}

#i1mapxmedia  {
   top: 250px;
}

#incometextb  {
   font: 21px/26px "Times New Roman", "Times", serif;
   letter-spacing: -1px;
   text-align: center;
   position: absolute;
   left: 719px;
   top: 167px;
   z-index: 15;
   width: 145px;
   height: 26px;
}

#i1backtextb  {
   z-index: 5;
   left: 586px;
}

#i33menutab  {
   background-image: url(sg_commercial-general-panel_media/d5menutab.gif);
}

#i28menutab  {
   background-image: url(sg_commercial-general-panel_media/d0menutab.gif);
}

#i32menutab  {
   background-image: url(sg_commercial-general-panel_media/d4menutab.gif);
}

#i30menutab  {
   background-image: url(sg_commercial-general-panel_media/d2menutab.gif);
}

#i31menutab  {
   background-image: url(sg_commercial-general-panel_media/d3menutab.gif);
}

#sfgbestb a  {
   background: url(sg_commercial-general-panel_media/sfgbestb.gif) no-repeat;
   display: block;
   height: 70px;
   width: 108px;
   font-size: 70px;
   line-height: 70px;
}

#i29menutab  {
   background-image: url(sg_commercial-general-panel_media/d1menutab.gif);
}

#officepicb  {
   position: absolute;
   left: 4px;
   top: 0px;
   z-index: 6;
   width: 531px;
   height: 171px;
}

#i1maptextb  {
   z-index: 7;
   left: 239px;
}

#ridefooter  {
   font-size: 0px;
}

#emailtextb  {
   top: 645px;
}

#i0menutab  {
   background-image: url(sg_commercial-aerialview_media/d0menutab.gif);
}

#hometextb  {
   z-index: 15;
   left: 0px;
}

#i1menutab  {
   background-image: url(sg_commercial-aerialview_media/d1menutab.gif);
}

#commerceb  {
   position: absolute;
   left: 271px;
   top: 905px;
   z-index: 3;
   width: 338px;
   height: 56px;
}

#i5menutab  {
   background-image: url(sg_commercial-aerialview_media/d5menutab.gif);
}

#i3menutab  {
   background-image: url(sg_commercial-aerialview_media/d3menutab.gif);
}

#i4menutab  {
   background-image: url(sg_commercial-aerialview_media/d4menutab.gif);
}

#i2menutab  {
   background-image: url(sg_commercial-aerialview_media/d2menutab.gif);
}

#page_bkg  {
   position: absolute;
   width: 1008px;
   height: 1024px;
   left: 0px;
   top: 0px;
   display: block;
   z-index: 1;
}

#sfgbestb  {
   position: absolute;
   left: 632px;
   top: 898px;
   z-index: 3;
   width: 108px;
   height: 70px;
}

.propertymetadata li  {
   font-size: 30px;
   line-height: 36px;
}

#maptextb  {
   top: 750px;
}

.propertymetadata p  {
   font-size: 30px;
   line-height: 36px;
}

.propertypanelthumb  {
   background: url(sg_commercial-general-panel_media/propertypanelthumb.gif) no-repeat;
   position: absolute;
   left: 24px;
   top: 12px;
   z-index: 8;
   width: 216px;
   height: 144px;
}

#footer  {
   background-image: none;
   background-color: transparent;
   height: 0px;
   position: absolute;
   bottom: 0px;
   margin: 0px;
   padding: 0px;
   display: block;
   width: 100%;
}

#layer2  {
   position: absolute;
   left: 0px;
   top: 172px;
   z-index: 4;
   width: 1007px;
   height: 719px;
   background-color: #FFFFFF;
   background-image: none;
}

.cFFF * a,
.cFFF a  {
   color: #FFFFFF;
}

.propertymetadata  {
   position: absolute;
   left: 290px;
   top: 19px;
   z-index: 8;
   width: 507px;
}

#page  {
   margin: 0px auto 0px auto;
   height: 1024px;
   width: 1008px;
   position: relative;
}

.c_b a,
.c_b * a  {
   color: #000000;
}

#logo  {
   background: url(sg_commercial-aerialview_media/logo.gif) no-repeat;
   position: absolute;
   left: 536px;
   top: 2px;
   z-index: 3;
   width: 456px;
   height: 159px;
}

#top  {
   min-height: 100%;
   width: 100%;
}

.sgthumb:hover  {
   border-color: #0000FF;
}

.framecopy  {
   background-image: url(sg_commercial-panel_media/framecopy.gif);
   width: 993px;
}

.i0frame  {
   background-image: url(sg_panel_media/d2frame.gif);
   width: 978px;
}

.sgthumb  {
   border: 2px solid #FF0000;
}

.frame  {
   background-image: url(sg_commercial-general-panel_media/frame.gif);
   width: 993px;
}

.fl li  {
   float: left;
   display: inline;
}

h1,
h2,
body, p,
h3,
h4,
h5,
h6  {
   font-family: "Arial Narrow", sans-serif;
}

a.nm  {
   background-position: 0px 0px;
}

body  {
   padding: 0px;
   margin: 0px;
   background: #FFFFFF url(sg_commercial-aerialview_media/browserbackground.gif) center top repeat-x;
   background-attachment: scroll;
   height: 100%;
   -webkit-text-size-adjust: none;
}

