#i1bedroomlargepicturebox,
#i761i2bedroomsmallpicturebox,
#i433i2bedroomsmallthumbsheet,
#i2bedroomlowerpicturebox,
#i1bedroomlargethumbsheet,
#i2bedroomlowerthumbsheet,
#i2bedroomupperthumbsheet,
#i2bedroomupperpicturebox,
#i2bedroommediumthumbsheet,
#i760i2bedroomsmallthumbsheet,
#i1bedroomsmallpicturebox,
#i1bedroomsmallthumbsheet,
#i2bedroommediumpicturebox,
#i434i2bedroomsmallpicturebox  {
   position: absolute;
   left: 499px;
   z-index: 4;
   width: 512px;
   margin-left: 0px;
   margin-top: 0px;
}

#i2bedroomlowerpicturebox table,
#i1bedroomlargepicturebox table,
#i2bedroommediumpicturebox table,
#i761i2bedroomsmallpicturebox table,
#i434i2bedroomsmallpicturebox table,
#i2bedroomupperpicturebox table,
#i1bedroomsmallpicturebox table  {
   width: 100%;
   height: 100%;
}

#i766courtyardhovershow > div:first-child,
#i476courtyardhovershow > div:first-child,
#i754courtyardhovershow > div:first-child,
#i478courtyardhovershow > div:first-child,
#i481courtyardhovershow > div:first-child  {
   top: 0px;
   left: 0px;
   padding: 0px;
   margin: 0px;
   position: relative;
   display: block;
   width: 560px;
   height: 324px;
   background-repeat: no-repeat;
}

#i2bedroomsmalltextbutton,
#i2bedroommediumtextbutton,
#i1bedroomsmalltextbutton,
#i3bedroomsmalltextbutton,
#i1bedroomlargetextbutton  {
   font-weight: bold;
   font-size: 16px;
   font-family: Arimo, sans-serif;
   text-align: left;
   position: absolute;
   left: 22px;
   z-index: 6;
   width: 173px;
   margin-left: 0px;
   margin-top: 0px;
}

#i445i1240sqft2bedroomupper,
#i426i1240sqft2bedroomupper,
#i751i1240sqft2bedroomupper,
#i436i2bedroomsmall,
#i763i3bedroomsmall  {
   position: absolute;
   left: 248px;
   top: 336px;
   z-index: 4;
   width: 236px;
   margin-left: 0px;
   margin-top: 0px;
}

#i766courtyardhovershow,
#i754courtyardhovershow,
#i478courtyardhovershow,
#i481courtyardhovershow,
#i476courtyardhovershow  {
   overflow: hidden;
   position: absolute;
   left: 352px;
   top: 332px;
   z-index: 5;
   width: 560px;
   height: 324px;
   display: none;
   margin-left: 0px;
   margin-top: 0px;
}

#i480courtyardbutton a,
#i483courtyardbutton a,
#i756courtyardbutton a,
#i477courtyardbutton a,
#i768courtyardbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 124px;
   width: 214px;
   font-size: 124px;
   line-height: 124px;
}

#i480courtyardbutton,
#i756courtyardbutton,
#i477courtyardbutton,
#i768courtyardbutton,
#i483courtyardbutton  {
   position: absolute;
   left: 239px;
   top: 669px;
   z-index: 4;
   width: 214px;
   height: 124px;
   margin-left: 0px;
   margin-top: 0px;
}

#i753finchmaicanopy,
#i438finchmaicanopy,
#i447finchmaincanopy,
#i765finchmaicanopy,
#i430finchmaincanopy  {
   position: absolute;
   left: 239px;
   top: 256px;
   z-index: 4;
   width: 214px;
   height: 72px;
   margin-left: 0px;
   margin-top: 0px;
   background-repeat: no-repeat;
}

#i3bedroomlowertextbutton,
#i2bedroomuppertextbutton,
#i2bedroomlowertextbutton  {
   line-height: 27px;
   font-weight: bold;
   font-size: 16px;
   font-family: Arimo, sans-serif;
   text-align: left;
   position: absolute;
   left: 22px;
   height: 27px;
   margin-left: 0px;
   margin-top: 0px;
}

#i353coveredfrontentrancewithc,
#i241coveredfrontentrancewithc  {
   position: absolute;
   left: 235px;
   top: 329px;
   z-index: 5;
   width: 252px;
   margin-left: 0px;
   margin-top: 0px;
}

#i352i1240sqft2bedroomupper,
#i194i1240sqft2bedroomupper  {
   position: absolute;
   left: 236px;
   top: 271px;
   z-index: 4;
   width: 260px;
   margin-left: 0px;
   margin-top: 0px;
}

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

#i332gardentownslogocopy,
#i354gardentownslogocopy  {
   position: absolute;
   left: 236px;
   top: 230px;
   z-index: 5;
   width: 188px;
   height: 46px;
   margin-left: 0px;
   margin-top: 0px;
   background-repeat: no-repeat;
}

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

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

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

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

#i481courtyardhovershow > div:first-child  {
   background-image: url(sg_1-bedroom-large_media/d481courtyardhovershow.gif);
}

#i754courtyardhovershow > div:first-child  {
   background-image: url(sg_2-bedroom-medium_media/d754courtyardhovershow.gif);
}

#i476courtyardhovershow > div:first-child  {
   background-image: url(sg_1-bedroom-small_media/d476courtyardhovershow.gif);
}

#i766courtyardhovershow > div:first-child  {
   background-image: url(sg_3-bedroom-small_media/d766courtyardhovershow.gif);
}

#i478courtyardhovershow > div:first-child  {
   background-image: url(sg_2-bedroom-small_media/d478courtyardhovershow.gif);
}

#i433i2bedroomsmallthumbsheet  {
   min-height: 133px;
   top: 663px;
}

#i760i2bedroomsmallthumbsheet  {
   min-height: 133px;
   top: 663px;
}

#i434i2bedroomsmallpicturebox  {
   height: 384px;
   top: 264px;
}

#i761i2bedroomsmallpicturebox  {
   height: 384px;
   top: 264px;
}

#page_content .container_div  {
   background-image: none;
}

#i2bedroommediumthumbsheet  {
   min-height: 133px;
   top: 663px;
}

#i2bedroommediumtextbutton  {
   height: 17px;
   top: 723px;
   line-height: 17px;
}

#i2bedroommediumpicturebox  {
   height: 384px;
   top: 264px;
}

#ozpropertymanagementltdco  {
   position: absolute;
   left: 74px;
   top: 828px;
   z-index: 7;
   width: 157px;
   margin-left: 0px;
   margin-top: 0px;
}

#i1bedroomsmallthumbsheet  {
   min-height: 133px;
   top: 663px;
}

#i3bedroomlowertextbutton  {
   width: 181px;
   z-index: 6;
   top: 470px;
}

#i2bedroomuppertextbutton  {
   width: 173px;
   z-index: 6;
   top: 400px;
}

#i1bedroomlargethumbsheet  {
   min-height: 133px;
   top: 663px;
}

#i2bedroomsmalltextbutton  {
   height: 16px;
   top: 704px;
   line-height: 16px;
}

#i3bedroomuppertextbutton  {
   line-height: 28px;
   font-weight: bold;
   font-size: 16px;
   font-family: Arimo, sans-serif;
   text-align: left;
   position: absolute;
   left: 22px;
   top: 446px;
   z-index: 8;
   width: 181px;
   height: 28px;
   margin-left: 0px;
   margin-top: 0px;
}

#i3bedroomsmalltextbutton  {
   height: 16px;
   top: 742px;
   line-height: 16px;
}

#i1bedroomsmallpicturebox  {
   height: 384px;
   top: 264px;
}

#i1bedroomsmalltextbutton  {
   height: 16px;
   top: 664px;
   line-height: 16px;
}

#i1bedroomlargetextbutton  {
   height: 17px;
   top: 685px;
   line-height: 17px;
}

#i1bedroomlargepicturebox  {
   height: 384px;
   top: 264px;
}

#i2bedroomlowertextbutton  {
   width: 181px;
   z-index: 7;
   top: 424px;
}

#i2bedroomupperpicturebox  {
   height: 384px;
   top: 264px;
}

#i2bedroomupperthumbsheet  {
   min-height: 133px;
   top: 663px;
}

#i2bedroomlowerthumbsheet  {
   min-height: 133px;
   top: 663px;
}

#i2bedroomlowerpicturebox  {
   height: 384px;
   top: 264px;
}

#i332gardentownslogocopy  {
   background-image: url(sg_2-bedroom-upper_media/d332gardentownslogocopy.gif);
}

#i354gardentownslogocopy  {
   background-image: url(sg_2-bedroom-lower_media/d354gardentownslogocopy.gif);
}

#i756courtyardbutton a  {
   background-image: url(sg_2-bedroom-medium_media/d756courtyardbutton.gif);
}

#i480courtyardbutton a  {
   background-image: url(sg_2-bedroom-small_media/d480courtyardbutton.gif);
}

#i768courtyardbutton a  {
   background-image: url(sg_3-bedroom-small_media/d768courtyardbutton.gif);
}

#victorydesignbutton a  {
   background: url(sg_2-bedroom-upper_media/victorydesignbutton.gif) no-repeat;
   display: block;
   height: 23px;
   width: 142px;
   font-size: 23px;
   line-height: 23px;
}

#i483courtyardbutton a  {
   background-image: url(sg_1-bedroom-large_media/d483courtyardbutton.gif);
}

#i477courtyardbutton a  {
   background-image: url(sg_1-bedroom-small_media/d477courtyardbutton.gif);
}

#youreintherightplace  {
   position: absolute;
   left: 13px;
   top: 190px;
   z-index: 7;
   width: 189px;
   margin-left: 0px;
   margin-top: 0px;
}

#i430finchmaincanopy  {
   background-image: url(sg_1-bedroom-small_media/d430finchmaincanopy.gif);
}

#i447finchmaincanopy  {
   background-image: url(sg_1-bedroom-large_media/d447finchmaincanopy.gif);
}

#victorydesignbutton  {
   position: absolute;
   left: 8px;
   top: 974px;
   z-index: 7;
   width: 142px;
   height: 23px;
   margin-left: 0px;
   margin-top: 0px;
}

#i438finchmaicanopy  {
   background-image: url(sg_2-bedroom-small_media/d438finchmaicanopy.gif);
}

#i765finchmaicanopy  {
   background-image: url(sg_3-bedroom-small_media/d765finchmaicanopy.gif);
}

#i753finchmaicanopy  {
   background-image: url(sg_2-bedroom-medium_media/d753finchmaicanopy.gif);
}

#i250homebutton a  {
   background: url(sg_2-bedroom-upper_media/d250homebutton.gif) no-repeat;
   display: block;
   height: 117px;
   width: 144px;
   font-size: 117px;
   line-height: 117px;
}

#i251homebutton a  {
   background: url(sg_2-bedroom-upper_media/d251homebutton.gif) no-repeat;
   display: block;
   height: 185px;
   width: 221px;
   font-size: 185px;
   line-height: 185px;
}

#i102editbutton a  {
   background: url(sg_2-bedroom-upper_media/d102editbutton.gif) no-repeat;
   display: block;
   height: 98px;
   width: 161px;
   font-size: 98px;
   line-height: 98px;
}

#i62editbutton a  {
   background: url(sg_2-bedroom-upper_media/editbutton.gif) no-repeat;
   display: block;
   height: 35px;
   width: 61px;
   font-size: 35px;
   line-height: 35px;
}

#i250homebutton  {
   position: absolute;
   left: 850px;
   top: 851px;
   z-index: 7;
   width: 144px;
   height: 117px;
   margin-left: 0px;
   margin-top: 0px;
}

#i102editbutton  {
   position: absolute;
   left: 428px;
   top: 896px;
   z-index: 7;
   width: 161px;
   height: 98px;
   margin-left: 0px;
   margin-top: 0px;
}

#i251homebutton  {
   position: absolute;
   left: -8px;
   top: 6px;
   z-index: 6;
   width: 221px;
   height: 185px;
   margin-left: 0px;
   margin-top: 0px;
}

#i62editbutton  {
   position: absolute;
   left: 4px;
   top: 830px;
   z-index: 7;
   width: 61px;
   height: 35px;
   margin-left: 0px;
   margin-top: 0px;
}

#vertbarcopy2  {
   background: url(sg_2-bedroom-upper_media/vertbarcopy2.gif) no-repeat;
   position: absolute;
   left: 9px;
   top: 248px;
   z-index: 6;
   width: 195px;
   height: 151px;
   margin-left: 0px;
   margin-top: 0px;
}

#page_content  {
   min-height: 1000px;
}

#sidebarpanel  {
   background: url(sg_2-bedroom-upper_media/sidebarpanel.gif) no-repeat;
   position: absolute;
   left: 3px;
   top: 158px;
   z-index: 5;
   width: 215px;
   height: 667px;
   margin-left: 0px;
   margin-top: 0px;
}

#i256rentals  {
   position: absolute;
   left: 29px;
   top: 305px;
   z-index: 7;
   width: 184px;
   margin-left: 0px;
   margin-top: 0px;
}

#i117rentals  {
   position: absolute;
   left: 29px;
   top: 560px;
   z-index: 8;
   width: 184px;
   margin-left: 0px;
   margin-top: 0px;
}

#vertbarcopy  {
   background: url(sg_2-bedroom-upper_media/vertbarcopy.gif) no-repeat;
   position: absolute;
   left: 9px;
   top: 503px;
   z-index: 7;
   width: 195px;
   height: 151px;
   margin-left: 0px;
   margin-top: 0px;
}

#luxurytowns  {
   position: absolute;
   left: 29px;
   top: 278px;
   z-index: 7;
   width: 180px;
   margin-left: 0px;
   margin-top: 0px;
}

#apartment  {
   position: absolute;
   left: 29px;
   top: 529px;
   z-index: 8;
   width: 191px;
   margin-left: 0px;
   margin-top: 0px;
}

#burstcopy  {
   background: url(sg_home_media/burstcopy.gif) no-repeat;
   position: absolute;
   left: -582px;
   top: 55px;
   z-index: 3;
   width: 2233px;
   height: 945px;
   margin-left: 0px;
   margin-top: 0px;
}

#layer41  {
   background: url(sg_2-bedroom-upper_media/layer41.gif) no-repeat;
   position: absolute;
   left: 0px;
   top: 796px;
   z-index: 6;
   width: 1025px;
   height: 204px;
   margin-left: 0px;
   margin-top: 0px;
}

#layer40  {
   background: url(sg_2-bedroom-upper_media/layer40.gif) no-repeat;
   position: absolute;
   left: -127px;
   top: 0px;
   z-index: 4;
   width: 1152px;
   height: 217px;
   margin-left: 0px;
   margin-top: 0px;
}

.page_content_bkg  {
   position: absolute;
   z-index: 1;
   width: 1025px;
   left: 0px;
   top: 0px;
   display: block;
}

.container_div  {
   margin: 0px auto 0px auto;
   width: 1025px;
   position: relative;
}

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

.spacing_div  {
   height: 0px;
   min-height: 0px;
}

.full_width  {
   min-width: 1025px;
   margin: 0px;
   padding: 0px;
   position: relative;
}

*:focus  {
   outline-style: none;
}

.cB32D29 a  {
   color: #B32D29;
}

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

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

ains  {
   text-decoration: none;
}

body  {
   padding: 0px;
   margin: 0px;
   height: 100%;
   -webkit-text-size-adjust: none;
}

html, body  {
   background-color: #F9F8E7;
   height: 100%;
}

