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

a ins  {
   text-decoration: none;
}

#httpwwwfredericksburgvagovtextb a,
#fallpdfplansfallhillwest3br2bapdfb a,
#fallpdfplansfallhillwest2broptdenpdfb a,
#onlinerentalapptextb a,
#fallpdfplansfallhillwest1broptdenpdfb a,
#fallpdfplansfallhilleast1brpdfb a,
#fallpdfplansfallhilleast2br2bapdfb a,
#fallpdfplansfallhilleast2br2badenpdfb a,
#httpwwwlibrarypointorgtextb a,
#httpwwwvirginiaorgtextb a,
#httpwwwvisitfredcomtextb a,
#httpwwwnpsgovfrsptextb a,
#fallpdfplansfallhilleast1brdenpdfb a  {
   border: 0px none #000000;
   display: block;
   width: 100%;
   text-decoration: none;
}

#fallpdfplansfallhilleast2br2bapdfb,
#fallpdfplansfallhilleast1brdenpdfb,
#fallpdfplansfallhilleast1brpdfb,
#fallpdfplansfallhilleast2br2badenpdfb,
#fallpdfplansfallhillwest3br2bapdfb,
#fallpdfplansfallhillwest1broptdenpdfb,
#fallpdfplansfallhillwest2broptdenpdfb  {
   font: 14px/24px GillSans-BoldItalic, GillSans-Bold, "Gill Sans- Bold";
   text-align: center;
   margin-top: 0px;
   margin-left: 0px;
   visibility: visible;
   position: absolute;
   z-index: 3;
   width: 458px;
   height: 10px;
}

#areainfo,
#pid9i1bedroomoptden,
#onlinerentalapp,
#pid13i2bedroom2ba,
#welcometofall,
#rentalapp,
#pid15i3bedroom2ba,
#i2bedroomwithden,
#pid8map,
#residents,
#thankyou,
#pid2amenities,
#pid12i2bedroomoptden,
#pid10i1bedroom,
#i1bedroomwithden  {
   margin: 0px auto 0px auto;
   width: 800px;
   position: relative;
}

#i3bedroom2bathtext p,
#i1bedroomtext p,
#i2bedroomoptdentext p,
#i2bedroom2badentext p,
#i1bedroomdentext p,
#i1bedroomoptdentext p,
#i2bedroomdentext p  {
   font: 18px/24px GillSans-Bold, GillSans, "Gill Sans";
   margin: 0px;
   color: #006633;
   text-align: center;
}

#fallhillexteriormovb a,
#i1bedroomb a,
#i2bedroomwithdenb a,
#rentalappb a,
#i2bedroom2bab a,
#i1bedroomwithdenb a,
#i3bedroom2bab a,
#welcometofallb a  {
   background-repeat: no-repeat;
   display: block;
   height: 12px;
   background-position: 0% 0px;
   font-size: 12px;
   line-height: 12px;
}

#onlinerentalappformscroll fieldset legend,
#onlinerentalappformscroll fieldset div  {
   font: 11px/24px Verdana, sans-serif;
   color: #006633;
}

#fallhillinteriormovb a,
#i1bedroomoptdenb a,
#i2bedroomoptdenb a  {
   background-repeat: no-repeat;
   display: block;
   height: 15px;
   background-position: 0% 0px;
   font-size: 15px;
   line-height: 15px;
}

#amenitiesgreenbox,
#welcomegreenbox,
#appgreenbox  {
   visibility: visible;
   position: absolute;
   top: 167px;
   width: 199px;
   height: 24px;
   background-color: #00FF00;
   background-image: none;
}

#i3bedroom2bab a:hover,
#i2bedroom2bab a:hover  {
   background-position: -89px 0%;
}

#fallpdfplansfallhilleast2br2badenpdfb a  {
   color: #006633;
}

#fallpdfplansfallhillwest1broptdenpdfb a  {
   color: #006633;
}

#fallpdfplansfallhillwest2broptdenpdfb a  {
   color: #006633;
}

#onlinerentalappformscroll fieldset div  {
   clear: both;
}

#fallpdfplansfallhillwest2broptdenpdfb  {
   top: 695px;
   left: 254px;
}

#fallpdfplansfallhillwest1broptdenpdfb  {
   top: 697px;
   left: 232px;
}

#fallpdfplansfallhilleast2br2badenpdfb  {
   top: 697px;
   left: 247px;
}

#fallpdfplansfallhilleast2br2bapdfb a  {
   color: #006633;
}

#maincopytext p,
#amenitiescopytext p  {
   font: 14px/16px GillSans-Italic, GillSans, "Gill Sans";
   margin: 0px;
   text-align: left;
}

#fallpdfplansfallhilleast1brdenpdfb a  {
   color: #006633;
}

#fallpdfplansfallhillwest3br2bapdfb a  {
   color: #006633;
}

#fallpdfplansfallhilleast2br2bapdfb  {
   top: 697px;
   left: 248px;
}

#fallpdfplansfallhillwest3br2bapdfb  {
   top: 695px;
   left: 257px;
}

#fallpdfplansfallhilleast1brdenpdfb  {
   top: 697px;
   left: 259px;
}

#fallpdfplansfallhilleast1brpdfb a  {
   color: #006633;
}

#httpwwwfredericksburgvagovtextb a  {
   color: #006633;
}

#fallpdfplansfallhilleast1brpdfb  {
   top: 700px;
   left: 243px;
}

#amenitiesb a,
#emailforinfob a  {
   background-repeat: no-repeat;
   display: block;
   height: 9px;
   background-position: 0% 0px;
   font-size: 9px;
   line-height: 9px;
}

#httpwwwlibrarypointorgtextb a  {
   color: #006633;
}

#phone5403715244oremailtext p  {
   font: 14px/8px GillSans-Bold, GillSans, "Gill Sans";
   margin: 0px;
   color: #006633;
   text-align: left;
}

#fallhillinteriormovb a:hover  {
   background-position: -121px 0%;
}

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

#areainfob a,
#residentsb a  {
   background-repeat: no-repeat;
   display: block;
   height: 10px;
   background-position: 0% 0px;
   font-size: 10px;
   line-height: 10px;
}

#httpwwwvisitfredcomtextb a  {
   color: #3300CC;
}

#phone5403715244oremailtext  {
   visibility: visible;
   position: absolute;
   left: 265px;
   top: 707px;
   z-index: 3;
   width: 437px;
}

#sidemenupopbkgrdpopupcopy  {
   background: url(sg_residents_media/sidemenupopbkgrdpopupcopy.gif) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 179px;
   top: 210px;
   z-index: 4;
   width: 175px;
   height: 94px;
}

#i1bedroomwithdenb a:hover  {
   background-position: -100px 0%;
}

#i2bedroomwithdenb a:hover  {
   background-position: -102px 0%;
}

#httpwwwvirginiaorgtextb a  {
   color: #3300CC;
}

#i2bedroomoptdenb a:hover  {
   background-position: -127px 0%;
}

#httpwwwnpsgovfrsptextb a  {
   color: #3300CC;
}

#i1bedroomoptdenb a:hover  {
   background-position: -125px 0%;
}

#onlinerentalapptextb a  {
   color: #000000;
}

#fallhillexteriormovb a  {
   width: 105px;
   background-image: url(sg_areainfo_media/fallhillexteriormovb.gif);
}

#fallhillinteriormovb a  {
   width: 121px;
   background-image: url(sg_areainfo_media/fallhillinteriormovb.gif);
}

#welcometofallb a:hover  {
   background-position: -175px 0%;
}

#photogalleryb a:hover  {
   background-position: -81px 0%;
}

#virtualtoursb a:hover  {
   background-position: -162px 0%;
}

#emailforinfob a:hover  {
   background-position: -144px 0%;
}

#fallhillexteriormovb  {
   visibility: hidden;
   position: absolute;
   left: 198px;
   top: 235px;
   z-index: 5;
   width: 105px;
   height: 12px;
}

#fallhillinteriormovb  {
   visibility: hidden;
   position: absolute;
   left: 199px;
   top: 258px;
   z-index: 5;
   width: 121px;
   height: 15px;
}

#i123brhomesb a:hover  {
   background-position: -163px 0%;
}

#i2bedroomwithdenb a  {
   width: 102px;
   background-image: url(sg_areainfo_media/2bedroomwithdenb.gif);
}

#i1bedroomwithdenb a  {
   width: 100px;
   background-image: url(sg_areainfo_media/1bedroomwithdenb.gif);
}

#rentalapp2b a:hover  {
   background-position: -343px 0%;
}

#i2bedroomoptdenb a  {
   width: 127px;
   background-image: url(sg_areainfo_media/2bedroomoptdenb.gif);
}

#amenitiesb a:hover  {
   background-position: -114px 0%;
}

#i1bedroomoptdenb a  {
   width: 125px;
   background-image: url(sg_areainfo_media/1bedroomoptdenb.gif);
}

#rentalappb a:hover  {
   background-position: -134px 0%;
}

#i1bedroomb a:hover  {
   background-position: -51px 0%;
}

#residentsb a:hover  {
   background-position: -57px 0%;
}

#areainfob a:hover  {
   background-position: -103px 0%;
}

#i1bedroomwithdenb  {
   visibility: hidden;
   position: absolute;
   left: 207px;
   top: 257px;
   z-index: 9;
   width: 100px;
   height: 12px;
}

#amenitiesgreenbox  {
   z-index: 9;
   left: 200px;
}

#i2bedroomwithdenb  {
   visibility: hidden;
   position: absolute;
   left: 208px;
   top: 327px;
   z-index: 9;
   width: 102px;
   height: 12px;
}

#i123brhomesbkgrd  {
   background: url(sg_residents_media/123brhomesbkgrd.gif) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 181px;
   top: 191px;
   z-index: 8;
   width: 175px;
   height: 203px;
}

#welcometofallb a  {
   width: 175px;
   background-image: url(sg_areainfo_media/welcometofallb.gif);
}

#i2bedroomoptdenb  {
   visibility: hidden;
   position: absolute;
   left: 206px;
   top: 280px;
   z-index: 9;
   width: 127px;
   height: 15px;
}

#i1bedroomoptdenb  {
   visibility: hidden;
   position: absolute;
   left: 206px;
   top: 213px;
   z-index: 9;
   width: 125px;
   height: 15px;
}

#i3bedroom2bab a  {
   width: 89px;
   background-image: url(sg_areainfo_media/3bedroom2bab.gif);
}

#photogalleryb a  {
   background: url(sg_areainfo_media/photogalleryb.gif) no-repeat 0% 0px;
   display: block;
   height: 13px;
   width: 81px;
   font-size: 13px;
   line-height: 13px;
}

#welcomegreenbox  {
   z-index: 9;
   left: 0px;
}

#onlinerentalapp  {
   width: 694px;
}

#rentalapp2popup  {
   background: url(sg_areainfo_media/rentalapp2popup.gif) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 314px;
   top: 527px;
   z-index: 5;
   width: 317px;
   height: 145px;
}

#emailforinfob a  {
   width: 144px;
   background-image: url(sg_areainfo_media/emailforinfob.gif);
}

#virtualtoursb a  {
   background: url(sg_areainfo_media/virtualtoursb.gif) no-repeat 0% 0px;
   display: block;
   height: 33px;
   width: 162px;
   font-size: 33px;
   line-height: 33px;
}

#i2bedroom2bab a  {
   width: 89px;
   background-image: url(sg_areainfo_media/2bedroom2bab.gif);
}

#welcometofallb  {
   visibility: visible;
   position: absolute;
   left: 11px;
   top: 173px;
   z-index: 10;
   width: 175px;
   height: 12px;
}

#i123brhomesb a  {
   background: url(sg_areainfo_media/123brhomesb.gif) no-repeat 0% 0px;
   display: block;
   height: 35px;
   width: 163px;
   font-size: 35px;
   line-height: 35px;
}

#rentalapppopup  {
   background: url(sg_2bedroom2ba_media/rentalapppopup.gif) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 431px;
   top: 191px;
   z-index: 5;
   width: 317px;
   height: 145px;
}

#virtualtoursb  {
   visibility: visible;
   position: absolute;
   left: 19px;
   top: 238px;
   z-index: 7;
   width: 162px;
   height: 33px;
}

#emailgreenbox  {
   visibility: visible;
   position: absolute;
   left: 601px;
   top: 168px;
   z-index: 3;
   width: 199px;
   height: 24px;
   background-color: #00FF00;
   background-image: none;
}

#fallhillentry  {
   background: url(sg_areainfo_media/fallhillentry.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 3;
   width: 556px;
   height: 168px;
}

#sidemenubkgrd  {
   background: url(sg_areainfo_media/sidemenubkgrd.gif) no-repeat;
   position: absolute;
   left: 0px;
   top: 191px;
   z-index: 5;
   width: 182px;
   height: 312px;
}

#rentalapp2b a  {
   background: url(sg_areainfo_media/rentalapp2b.gif) no-repeat 0% 0px;
   display: block;
   height: 25px;
   width: 343px;
   font-size: 25px;
   line-height: 25px;
}

#i3bedroom2bab  {
   visibility: hidden;
   position: absolute;
   left: 208px;
   top: 352px;
   z-index: 9;
   width: 89px;
   height: 12px;
}

#emailforinfob  {
   visibility: visible;
   position: absolute;
   left: 632px;
   top: 174px;
   z-index: 4;
   width: 144px;
   height: 9px;
}

#photogalleryb  {
   visibility: visible;
   position: absolute;
   left: 19px;
   top: 281px;
   z-index: 6;
   width: 81px;
   height: 13px;
}

#i2bedroom2bab  {
   visibility: hidden;
   position: absolute;
   left: 207px;
   top: 304px;
   z-index: 9;
   width: 89px;
   height: 12px;
}

#i123brhomesb  {
   visibility: visible;
   position: absolute;
   left: 19px;
   top: 203px;
   z-index: 6;
   width: 163px;
   height: 35px;
}

#mapb a:hover  {
   background-position: -95px 0%;
}

#amenitiesb a  {
   width: 114px;
   background-image: url(sg_areainfo_media/amenitiesb.gif);
}

#i1bedroomb a  {
   width: 51px;
   background-image: url(sg_areainfo_media/1bedroomb.gif);
}

#rentalappb a  {
   width: 134px;
   background-image: url(sg_areainfo_media/rentalappb.gif);
}

#fallhilllogo  {
   background: url(sg_areainfo_media/fallhilllogo.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 564px;
   top: 15px;
   z-index: 3;
   width: 230px;
   height: 129px;
}

#equalhousing  {
   background: url(sg_areainfo_media/equalhousing.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 35px;
   top: 711px;
   z-index: 3;
   width: 77px;
   height: 54px;
}

#residentsb a  {
   width: 57px;
   background-image: url(sg_areainfo_media/residentsb.gif);
}

#areainfob a  {
   width: 103px;
   background-image: url(sg_areainfo_media/areainfob.gif);
}

#appgreenbox  {
   z-index: 4;
   left: 400px;
}

#rentalapp2b  {
   visibility: visible;
   position: absolute;
   left: 290px;
   top: 671px;
   z-index: 3;
   width: 343px;
   height: 25px;
}

#amenitiesb  {
   visibility: visible;
   position: absolute;
   left: 241px;
   top: 174px;
   z-index: 10;
   width: 114px;
   height: 9px;
}

#residentsb  {
   visibility: visible;
   position: absolute;
   left: 19px;
   top: 352px;
   z-index: 6;
   width: 57px;
   height: 10px;
}

#rentalappb  {
   visibility: visible;
   position: absolute;
   left: 431px;
   top: 174px;
   z-index: 5;
   width: 134px;
   height: 12px;
}

#directions  {
   background: url(sg_areainfo_media/directions.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 18px;
   top: 580px;
   z-index: 3;
   width: 141px;
   height: 105px;
}

#i1bedroomb  {
   visibility: hidden;
   position: absolute;
   left: 206px;
   top: 235px;
   z-index: 9;
   width: 51px;
   height: 12px;
}

#areainfob  {
   visibility: visible;
   position: absolute;
   left: 19px;
   top: 316px;
   z-index: 6;
   width: 103px;
   height: 10px;
}

#thankyou  {
   width: 348px;
}

#mappopup  {
   background: url(sg_areainfo_media/mappopup.gif) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 119px;
   top: 370px;
   z-index: 4;
   width: 226px;
   height: 221px;
}

#mapb a  {
   background: url(sg_areainfo_media/mapb.gif) no-repeat 0% 0px;
   display: block;
   height: 40px;
   width: 95px;
   font-size: 40px;
   line-height: 40px;
}

#mapb  {
   visibility: visible;
   position: absolute;
   left: 36px;
   top: 529px;
   z-index: 3;
   width: 95px;
   height: 40px;
}

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

