a ins  {
   text-decoration: none;
}

*:focus  {
   outline-style: none;
}

#healthservicestext p,
#sewellroadtext p,
#i0averyparktext p,
#canongatetext li,
#laurelcanyontext li,
#aandwprailroadtext li,
#i1contacttext p,
#ashleytext p,
#reeseoperahousetext p,
#templeavecentertext p,
#ashleytext li,
#i0capabilitiestext li,
#kiptext p,
#archivetext p,
#i0contacttext p,
#hannahhomestext li,
#oglethorpetext li,
#welcomecentertext li,
#aandwpdepottext li,
#pacesblufftextscroll p,
#boysandgirlsclubtext p,
#briantext p,
#kiptext li,
#parksatolmsteadtext li,
#extensionservicetext li,
#ninatext p,
#lafayetteloftstext p,
#boydtext p,
#microtelinnandsuitestext li,
#briantext li,
#senoialibrarytext li,
#parksatolmsteadtext p,
#claywoodtext p,
#griffinbottlingtext p,
#cornerstonechurchtext li,
#aandwpdepottext p,
#templecentertext li,
#welcomecentertext p,
#extensionservicetext p,
#canongatetext p,
#templeavecentertext li,
#announcementstext p,
#lafayetteloftstext li,
#wellnesscentertext li,
#templecentertext p,
#aandwprailroadtext p,
#westlaketext li,
#langstonhughestext li,
#centralbaptistchurchtext li,
#visiontext p,
#wahoocreektext li,
#wellnesscentertext p,
#wahoocreektext p,
#averyparklofttext p,
#visiontext li,
#langstonhughestext p,
#turkeycreektext li,
#i1capabilitiestext p,
#centralbaptistchurchtext p,
#eagleslandingtext li,
#reeseoperahousetext li,
#elizabethtext li,
#healthservicestext li,
#westlaketext p,
#wenditext p,
#designedbybrittneykatherl li,
#turkeycreektext p,
#microtelinnandsuitestext p,
#wenditext li,
#laurelcanyontext p,
#i0averyparktext li,
#senoialibrarytext p,
#eagleslandingtext p,
#pacesblufftextscroll li,
#boydtext li,
#i1contacttext li,
#averyparklofttext li,
#griffinbottlingtext li,
#oglethorpetext p,
#i0contacttext li,
#ninatext li,
#cornerstonechurchtext p,
#i0capabilitiestext p,
#i1capabilitiestext li,
#historytext p,
#hannahhomestext p,
#boysandgirlsclubtext li,
#designedbybrittneykatherl p,
#announcementstext li,
#madisonloftstext p,
#claywoodtext li,
#madisonloftstext li,
#sewellroadtext li,
#historytext li,
#elizabethtext p,
#archivetext li  {
   padding: 0px;
   margin: 0px;
   color: #7B8781;
   text-decoration: none;
   font-variant: normal;
   letter-spacing: 0px;
   line-height: 14px;
   font-style: normal;
   font-weight: normal;
   font-size: 12px;
   text-indent: 0px;
   text-align: justify;
}

#oglethorpetext,
#madisonloftstext,
#historytext,
#extensionservicetext,
#hannahhomestext,
#wellnesscentertext,
#senoialibrarytext,
#laurelcanyontext,
#cornerstonechurchtext,
#griffinbottlingtext  {
   position: absolute;
   left: 48px;
   z-index: 4;
   width: 560px;
}

#healthservicestext,
#announcementstext,
#claywoodtext,
#parksatolmsteadtext,
#templecentertext,
#welcomecentertext,
#lafayetteloftstext,
#templeavecentertext,
#eagleslandingtext  {
   position: absolute;
   left: 47px;
   z-index: 4;
   width: 561px;
}

#commercialofficemenu ul li,
#recreationalmenu ul li,
#lofthotelmenu ul li,
#culturalmenu ul li,
#municipalmenu ul li,
#educationalmenu ul li,
#placecreationmenu ul li  {
   height: 100%;
   margin-top: 0px;
   margin-bottom: 0px;
}

#wahoocreektext,
#boysandgirlsclubtext,
#centralbaptistchurchtext,
#turkeycreektext,
#i0contacttext,
#microtelinnandsuitestext  {
   position: absolute;
   top: 345px;
   z-index: 4;
   width: 559px;
}

#pacesbluffbutton a,
#historybutton a,
#averyparkloftbutton a,
#averyparkbutton a,
#reeseoperahousebutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 126px;
   width: 139px;
   font-size: 126px;
   line-height: 126px;
}

#boysandgirlsclubbutton,
#healthservicesbutton,
#announcementsbutton,
#centralbaptistchurchbutto  {
   position: absolute;
   left: 47px;
   top: 362px;
   z-index: 4;
   height: 130px;
}

#placecreationmenu ul,
#lofthotelmenu ul,
#educationalmenu ul,
#commercialofficemenu ul  {
   font: 12px "Trebuchet MS", Trebuchet, sans-serif;
   margin: 0px;
   padding: 0px;
   color: #FF9933;
   text-align: left;
}

#homemenu ul li a,
#peoplemenu ul li a,
#companymenu ul li a,
#portfoliomenu ul li a  {
   padding-left: 0px;
   padding-right: 0px;
   width: 100%;
   display: block;
}

#i1linkedinbutton a,
#facebookbutton a,
#i1facebookbutton a,
#linkedinbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 23px;
   width: 23px;
   font-size: 23px;
   line-height: 23px;
}

#companymenu ul li,
#peoplemenu ul li,
#portfoliomenu ul li,
#homemenu ul li  {
   width: 100%;
   margin-right: 0px;
   margin-left: 0px;
}

#placecreationmenu,
#culturalmenu,
#commercialofficemenu,
#lofthotelmenu  {
   position: absolute;
   left: 34px;
   z-index: 4;
}

#canongatebutton a,
#wellnesscenterbutton a,
#aandwprailroadbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 125px;
   width: 141px;
   font-size: 125px;
   line-height: 125px;
}

#westlakebutton a,
#oglethorpebutton a,
#visionbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 125px;
   width: 142px;
   font-size: 125px;
   line-height: 125px;
}

#healthservicesbutton a,
#centralbaptistchurchbutto a  {
   background-repeat: no-repeat;
   display: block;
   height: 130px;
   width: 138px;
   font-size: 130px;
   line-height: 130px;
}

#sewellroadtext,
#averyparklofttext,
#i0averyparktext  {
   position: absolute;
   left: 46px;
   z-index: 4;
   width: 562px;
}

#designedbybrittneykatherl p a,
.fl li *,
.fl li a  {
   display: inline;
}

#companymenu ul,
#peoplemenu ul,
#portfoliomenu ul  {
   font: normal normal 14px/17px "Trebuchet MS", Trebuchet, sans-serif;
   margin: 0px;
   padding: 0px;
   color: #FF9933;
   text-decoration: none;
   font-variant: normal;
   letter-spacing: 0px;
   text-indent: 0px;
   text-align: right;
}

#announcementsbutton a,
#langstonhughesbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 130px;
   width: 139px;
   font-size: 130px;
   line-height: 130px;
}

#templecenterpicture,
#templeavecenterpicture  {
   background: url(sg_temple-center_media/templecenterpicture.gif) no-repeat;
   position: absolute;
   left: 104px;
   top: 98px;
   z-index: 4;
   width: 504px;
   height: 233px;
}

#hannahhomesbutton a,
#eagleslandingbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 126px;
   width: 138px;
   font-size: 126px;
   line-height: 126px;
}

#archivebutton a,
#cornerstonechurchbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 130px;
   width: 141px;
   font-size: 130px;
   line-height: 130px;
}

#turkeycreekbutton a,
#welcomecenterbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 126px;
   width: 141px;
   font-size: 126px;
   line-height: 126px;
}

#laurelcanyonbutton a,
#madisonloftsbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 126px;
   width: 137px;
   font-size: 126px;
   line-height: 126px;
}

#aandwpdepotpicture,
#aandwprailroadpicture  {
   background: url(sg_a-and-wp-railroad_media/aandwprailroadpicture.gif) no-repeat;
   position: absolute;
   left: 155px;
   top: 43px;
   z-index: 4;
   width: 453px;
   height: 288px;
}

#oglethorpepicture,
#i0welcomecenterpicture  {
   position: absolute;
   left: 176px;
   top: 37px;
   z-index: 4;
   width: 432px;
   background-repeat: no-repeat;
}

#averyparkloftpicture,
#i0averyparkpicture  {
   background: url(sg_avery-park_media/d0averyparkpicture.gif) no-repeat;
   position: absolute;
   left: 49px;
   top: 82px;
   z-index: 4;
   width: 559px;
   height: 260px;
}

#reeseoperahousebutton,
#pacesbluffbutton  {
   position: absolute;
   top: 110px;
   z-index: 4;
   width: 139px;
   height: 126px;
}

#cornerstonechurchbutton,
#archivebutton  {
   position: absolute;
   left: 467px;
   top: 362px;
   z-index: 4;
   width: 141px;
   height: 130px;
}

#aandwprailroadbutton,
#canongatebutton  {
   position: absolute;
   top: 110px;
   z-index: 4;
   width: 141px;
   height: 125px;
}

#i1linkedinbutton,
#i1facebookbutton  {
   position: absolute;
   top: 512px;
   z-index: 4;
   width: 23px;
   height: 23px;
}

#langstonhughestext,
#westlaketext  {
   position: absolute;
   left: 50px;
   top: 345px;
   z-index: 4;
   width: 558px;
}

#linkedinbutton,
#facebookbutton  {
   position: absolute;
   top: 395px;
   z-index: 5;
   width: 23px;
   height: 23px;
}

#designedbybrittneykatherl li  {
   text-align: center;
   font-family: "Trebuchet MS", Trebuchet, sans-serif;
   color: #FF9933;
}

#commercialofficemenu ul li a  {
   padding: 19px 1.1em 19px 1.1em;
   height: 100%;
}

#centralbaptistchurchtext li  {
   font-family: "Trebuchet MS", Trebuchet, sans-serif;
}

#designedbybrittneykatherl p  {
   text-align: center;
   font-family: "Trebuchet MS", Trebuchet, sans-serif;
   color: #FF9933;
}

#centralbaptistchurchbutto a  {
   background-image: url(sg_cultural_media/centralbaptistchurchbutto.gif);
}

#microtelinnandsuitestext li  {
   font-family: "Trebuchet MS", Trebuchet, sans-serif;
   letter-spacing: -1px;
}

#elizabethtext,
#ashleytext  {
   position: absolute;
   left: 194px;
   z-index: 4;
   width: 414px;
}

#peoplemenu,
#portfoliomenu  {
   margin: 0px;
   z-index: 4;
   top: 410px;
   position: absolute;
}

#microtelinnandsuitestext p  {
   font-family: "Trebuchet MS", Trebuchet, sans-serif;
   letter-spacing: -1px;
}

#centralbaptistchurchtext p  {
   font-family: "Trebuchet MS", Trebuchet, sans-serif;
}

#designedbybrittneykatherl  {
   position: absolute;
   left: 0px;
   top: 610px;
   z-index: 4;
   width: 864px;
}

#cornerstonechurchbutton a  {
   background-image: url(sg_cultural_media/cornerstonechurchbutton.gif);
}

#placecreationmenu ul li a  {
   padding: 11px 1.1em 12px 1.1em;
   height: 100%;
}

#centralbaptistchurchbutto  {
   width: 138px;
}

#cornerstonechurchtext li  {
   font-family: "Trebuchet MS", Trebuchet, sans-serif;
   line-height: 12px;
}

#centralbaptistchurchtext  {
   left: 49px;
}

#recreationalmenu ul li a  {
   padding: 4px 1.1em 4px 1.1em;
   height: 100%;
}

#microtelinnandsuitestext  {
   left: 49px;
}

#boysandgirlsclubtext li  {
   font-family: "Trebuchet MS", Trebuchet, sans-serif;
}

#pacesblufftextscroll li  {
   font-family: TrebuchetMS-Bold, "Trebuchet MS", Trebuchet, sans-serif;
}

#commercialofficemenu ul  {
   line-height: 50px;
   height: 52px;
}

#reeseoperahousebutton a  {
   background-image: url(sg_commercialoffice_media/reeseoperahousebutton.gif);
}

#cornerstonechurchtext p  {
   font-family: "Trebuchet MS", Trebuchet, sans-serif;
   line-height: 12px;
}

#extensionservicetext li  {
   font-family: TrebuchetMS-Bold, "Trebuchet MS", Trebuchet, sans-serif;
}

#educationalmenu ul li a  {
   padding: 8px 0.94em 9px 0.94em;
   height: 100%;
}

#healthservicesbutton a  {
   background-image: url(sg_municipal_media/healthservicesbutton.gif);
}

#aandwprailroadbutton a  {
   background-image: url(sg_cultural_media/aandwprailroadbutton.gif);
}

#reeseoperahousetext li  {
   font-family: "Trebuchet MS", Trebuchet, sans-serif;
}

#wellnesscenterbutton a  {
   background-image: url(sg_recreational_media/wellnesscenterbutton.gif);
}

#boysandgirlsclubbutton  {
   width: 137px;
}

#boysandgirlsclubtext p  {
   font-family: "Trebuchet MS", Trebuchet, sans-serif;
}

#griffinbottlingtext li  {
   font-family: TrebuchetMS-Bold, "Trebuchet MS", Trebuchet, sans-serif;
}

#parksatolmsteadtext li  {
   font-family: TrebuchetMS-Bold, "Trebuchet MS", Trebuchet, sans-serif;
}

#i0welcomecenterpicture  {
   background-image: url(sg_welcome-center_media/d0welcomecenterpicture.gif);
   height: 293px;
}

#templeavecentertext li  {
   font-family: "Trebuchet MS", Trebuchet, sans-serif;
}

#langstonhughesbutton a  {
   background-image: url(sg_educational_media/langstonhughesbutton.gif);
}

#extensionservicetext p  {
   font-family: TrebuchetMS-Bold, "Trebuchet MS", Trebuchet, sans-serif;
}

#pacesblufftextscroll p  {
   font-family: TrebuchetMS-Bold, "Trebuchet MS", Trebuchet, sans-serif;
}

#welcomecenterbutton a  {
   background-image: url(sg_municipal_media/welcomecenterbutton.gif);
}

#lofthotelmenu ul li a  {
   padding: 5px 1.1em 6px 1.1em;
   height: 100%;
}

#cornerstonechurchtext  {
   top: 344px;
}

#announcementsbutton a  {
   background-image: url(sg_company_media/announcementsbutton.gif);
}

#langstonhughestext li  {
   font-family: TrebuchetMS-Bold, "Trebuchet MS", Trebuchet, sans-serif;
}

#lafayetteloftstext li  {
   font-family: "Trebuchet MS", Trebuchet, sans-serif;
   letter-spacing: -1px;
}

#griffinbottlingtext p  {
   font-family: TrebuchetMS-Bold, "Trebuchet MS", Trebuchet, sans-serif;
}

#averyparkloftbutton a  {
   background-image: url(sg_commercialoffice_media/averyparkloftbutton.gif);
}

#eagleslandingbutton a  {
   background-image: url(sg_educational_media/eagleslandingbutton.gif);
}

#parksatolmsteadtext p  {
   font-family: TrebuchetMS-Bold, "Trebuchet MS", Trebuchet, sans-serif;
}

#i1capabilitiestext li  {
   font-family: "Trebuchet MS", Trebuchet, sans-serif;
}

#reeseoperahousebutton  {
   left: 186px;
}

#healthservicestext li  {
   font-family: TrebuchetMS-Bold, "Trebuchet MS", Trebuchet, sans-serif;
}

#reeseoperahousetext p  {
   font-family: "Trebuchet MS", Trebuchet, sans-serif;
}

#i0capabilitiestext li  {
   text-align: left;
   font-family: "Trebuchet MS", Trebuchet, sans-serif;
}

#municipalmenu ul li a  {
   padding: 10px 1.16em 11px 1.16em;
   height: 100%;
}

#wellnesscentertext li  {
   font-family: "Trebuchet MS", Trebuchet, sans-serif;
}

#aandwprailroadtext li  {
   font-family: TrebuchetMS-Bold, "Trebuchet MS", Trebuchet, sans-serif;
   line-height: 12px;
}

#templeavecentertext p  {
   font-family: "Trebuchet MS", Trebuchet, sans-serif;
}

#aandwprailroadtext p  {
   font-family: TrebuchetMS-Bold, "Trebuchet MS", Trebuchet, sans-serif;
   line-height: 12px;
}

#healthservicesbutton  {
   width: 138px;
}

#culturalmenu ul li a  {
   padding: 8px 1.1em 8px 1.1em;
   height: 100%;
}

#wellnesscenterbutton  {
   position: absolute;
   left: 467px;
   top: 236px;
   z-index: 4;
   width: 141px;
   height: 125px;
}

#senoialibrarytext li  {
   font-family: TrebuchetMS-Bold, "Trebuchet MS", Trebuchet, sans-serif;
}

#langstonhughesbutton  {
   position: absolute;
   left: 186px;
   top: 362px;
   z-index: 4;
   width: 139px;
   height: 130px;
}

#commercialofficemenu  {
   top: 495px;
}

#madisonloftsbutton a  {
   background-image: url(sg_lofthotel_media/madisonloftsbutton.gif);
}

#laurelcanyonbutton a  {
   background-image: url(sg_recreational_media/laurelcanyonbutton.gif);
}

#i0capabilitiestext p  {
   text-align: left;
   font-family: "Trebuchet MS", Trebuchet, sans-serif;
}

#eagleslandingtext li  {
   font-family: TrebuchetMS-Bold, "Trebuchet MS", Trebuchet, sans-serif;
}

#averyparklofttext li  {
   font-family: "Trebuchet MS", Trebuchet, sans-serif;
}

#announcementstext li  {
   font-family: "Trebuchet MS", Trebuchet, sans-serif;
   padding-top: 10px;
}

#langstonhughestext p  {
   font-family: TrebuchetMS-Bold, "Trebuchet MS", Trebuchet, sans-serif;
}

#lafayetteloftstext p  {
   font-family: "Trebuchet MS", Trebuchet, sans-serif;
   letter-spacing: -1px;
}

#welcomecentertext li  {
   font-family: TrebuchetMS-Bold, "Trebuchet MS", Trebuchet, sans-serif;
}

#healthservicestext p  {
   font-family: TrebuchetMS-Bold, "Trebuchet MS", Trebuchet, sans-serif;
}

#boysandgirlsclubtext  {
   left: 50px;
}

#wellnesscentertext p  {
   font-family: "Trebuchet MS", Trebuchet, sans-serif;
}

#i1capabilitiestext p  {
   font-family: "Trebuchet MS", Trebuchet, sans-serif;
}

#placecreationmenu ul  {
   line-height: 35px;
   height: 34px;
}

#extensionservicetext  {
   top: 345px;
}

#aandwprailroadbutton  {
   left: 467px;
}

#welcomecentertext p  {
   font-family: TrebuchetMS-Bold, "Trebuchet MS", Trebuchet, sans-serif;
}

#hannahhomesbutton a  {
   background-image: url(sg_place-creation_media/hannahhomesbutton.gif);
}

#averyparklofttext p  {
   font-family: "Trebuchet MS", Trebuchet, sans-serif;
}

#griffinbottlingtext  {
   top: 344px;
}

#announcementstext p  {
   font-family: "Trebuchet MS", Trebuchet, sans-serif;
   padding-top: 10px;
}

#laurelcanyontext li  {
   font-family: "Trebuchet MS", Trebuchet, sans-serif;
}

#eagleslandingtext p  {
   font-family: TrebuchetMS-Bold, "Trebuchet MS", Trebuchet, sans-serif;
}

#parksatolmsteadtext  {
   top: 345px;
}

#senoialibrarytext p  {
   font-family: TrebuchetMS-Bold, "Trebuchet MS", Trebuchet, sans-serif;
}

#templeavecentertext  {
   top: 345px;
}

#templecentertext li  {
   font-family: "Trebuchet MS", Trebuchet, sans-serif;
}

#recreationalmenu ul  {
   font: 12px/20px "Trebuchet MS", Trebuchet, sans-serif;
   height: 22px;
   margin: 0px;
   padding: 0px;
   color: #FE9933;
   text-align: left;
}

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

#turkeycreekbutton a  {
   background-image: url(sg_municipal_media/turkeycreekbutton.gif);
}

#madisonloftstext li  {
   font-family: TrebuchetMS-Bold, "Trebuchet MS", Trebuchet, sans-serif;
}

#announcementsbutton  {
   width: 139px;
}

#i0averyparktext li  {
   font-family: "Trebuchet MS", Trebuchet, sans-serif;
}

#oglethorpebutton a  {
   background-image: url(sg_educational_media/oglethorpebutton.gif);
}

#educationalmenu ul  {
   line-height: 29px;
   height: 31px;
}

#templecentertext p  {
   font-family: "Trebuchet MS", Trebuchet, sans-serif;
}

#lafayetteloftstext  {
   top: 344px;
}

#healthservicestext  {
   top: 348px;
}

#turkeycreektext li  {
   font-family: TrebuchetMS-Bold, "Trebuchet MS", Trebuchet, sans-serif;
}

#aandwpdepottext li  {
   font-family: TrebuchetMS-Bold, "Trebuchet MS", Trebuchet, sans-serif;
}

#i1facebookbutton a  {
   background-image: url(sg_contact_media/facebookbutton.gif);
}

#pacesbluffbutton a  {
   background-image: url(sg_place-creation_media/pacesbluffbutton.gif);
}

#boydtext,
#kiptext  {
   position: absolute;
   left: 194px;
   top: 329px;
   z-index: 5;
}

#madisonloftstext p  {
   font-family: TrebuchetMS-Bold, "Trebuchet MS", Trebuchet, sans-serif;
}

#hannahhomestext li  {
   font-family: TrebuchetMS-Bold, "Trebuchet MS", Trebuchet, sans-serif;
}

#i1linkedinbutton a  {
   background-image: url(sg_contact_media/linkedinbutton.gif);
}

#aandwprailroadtext  {
   position: absolute;
   left: 47px;
   top: 344px;
   z-index: 4;
   width: 560px;
}

#laurelcanyontext p  {
   font-family: "Trebuchet MS", Trebuchet, sans-serif;
}

#wellnesscentertext  {
   top: 345px;
}

#senoialibrarytext  {
   top: 345px;
}

#eagleslandingtext  {
   top: 345px;
}

#wahoocreektext li  {
   font-family: TrebuchetMS-Bold, "Trebuchet MS", Trebuchet, sans-serif;
}

#aandwpdepottext p  {
   font-family: TrebuchetMS-Bold, "Trebuchet MS", Trebuchet, sans-serif;
}

#sewellroadtext li  {
   font-family: TrebuchetMS-Bold, "Trebuchet MS", Trebuchet, sans-serif;
}

#turkeycreekbutton  {
   position: absolute;
   left: 467px;
   top: 110px;
   z-index: 4;
   width: 141px;
   height: 126px;
}

#i0averyparktext p  {
   font-family: "Trebuchet MS", Trebuchet, sans-serif;
}

#averyparkbutton a  {
   background-image: url(sg_commercialoffice_media/averyparkloftbutton.gif);
}

#placecreationmenu  {
   top: 505px;
}

#turkeycreektext p  {
   font-family: TrebuchetMS-Bold, "Trebuchet MS", Trebuchet, sans-serif;
}

#oglethorpepicture  {
   background-image: url(sg_oglethorpe_media/oglethorpepicture.gif);
   height: 295px;
}

#oglethorpetext li  {
   font-family: TrebuchetMS-Bold, "Trebuchet MS", Trebuchet, sans-serif;
}

#canongatebutton a  {
   background-image: url(sg_recreational_media/canongatebutton.gif);
}

#announcementstext  {
   top: 338px;
}

#hannahhomestext p  {
   font-family: TrebuchetMS-Bold, "Trebuchet MS", Trebuchet, sans-serif;
}

#averyparklofttext  {
   top: 343px;
}

#welcomecentertext  {
   top: 345px;
}

#i0contacttext li  {
   font: 14px/17px "Trebuchet MS", Trebuchet, sans-serif;
}

#i1contacttext li  {
   font: 14px/17px "Trebuchet MS", Trebuchet, sans-serif;
   text-align: right;
}

#facebookbutton a  {
   background-image: url(sg_contact_media/facebookbutton.gif);
}

#i1linkedinbutton  {
   left: 553px;
}

#oglethorpetext p  {
   font-family: TrebuchetMS-Bold, "Trebuchet MS", Trebuchet, sans-serif;
}

#madisonloftstext  {
   top: 343px;
}

#municipalmenu ul  {
   font: 12px/33px "Trebuchet MS", Trebuchet, sans-serif;
   height: 37px;
   margin: 0px;
   padding: 0px;
   color: #FF9933;
   letter-spacing: -1px;
   text-align: left;
}

#recreationalmenu  {
   position: absolute;
   left: 35px;
   top: 510px;
   z-index: 4;
}

#homemenu ul li a  {
   padding-left: 10px;
}

#templecentertext  {
   top: 345px;
}

#linkedinbutton a  {
   background-image: url(sg_contact_media/linkedinbutton.gif);
}

#sewellroadtext p  {
   font-family: TrebuchetMS-Bold, "Trebuchet MS", Trebuchet, sans-serif;
}

#lofthotelmenu ul  {
   line-height: 23px;
   height: 25px;
}

#elizabethtext li  {
   font-family: "Trebuchet MS", Trebuchet, sans-serif;
}

#laurelcanyontext  {
   top: 345px;
}

#i1facebookbutton  {
   left: 582px;
}

#westlakebutton a  {
   background-image: url(sg_educational_media/westlakebutton.gif);
}

#wahoocreektext p  {
   font-family: TrebuchetMS-Bold, "Trebuchet MS", Trebuchet, sans-serif;
}

#pacesbluffbutton  {
   left: 185px;
}

#canongatetext li  {
   font-family: TrebuchetMS-Bold, "Trebuchet MS", Trebuchet, sans-serif;
}

#turkeycreektext  {
   left: 50px;
}

#archivebutton a  {
   background-image: url(sg_company_media/archivebutton.gif);
}

#historybutton a  {
   background-image: url(sg_company_media/historybutton.gif);
}

#aandwpdepottext  {
   position: absolute;
   left: 46px;
   top: 343px;
   z-index: 4;
   width: 561px;
}

#canongatebutton  {
   left: 325px;
}

#elizabethtext p  {
   font-family: "Trebuchet MS", Trebuchet, sans-serif;
}

#claywoodtext li  {
   font-family: "Trebuchet MS", Trebuchet, sans-serif;
}

#i0contacttext p  {
   font: 14px/17px "Trebuchet MS", Trebuchet, sans-serif;
}

#canongatetext p  {
   font-family: TrebuchetMS-Bold, "Trebuchet MS", Trebuchet, sans-serif;
}

#westlaketext li  {
   font-family: TrebuchetMS-Bold, "Trebuchet MS", Trebuchet, sans-serif;
}

#educationalmenu  {
   position: absolute;
   left: 36px;
   top: 506px;
   z-index: 4;
}

#hannahhomestext  {
   top: 345px;
}

#i0averyparktext  {
   top: 343px;
}

#culturalmenu ul  {
   font: 12px/28px "Trebuchet MS", Trebuchet, sans-serif;
   height: 30px;
   margin: 0px;
   padding: 0px;
   color: #FF9933;
   text-align: justify;
}

#i1contacttext p  {
   font: 14px/17px "Trebuchet MS", Trebuchet, sans-serif;
   text-align: right;
}

#visionbutton a  {
   background-image: url(sg_company_media/visionbutton.gif);
}

#facebookbutton  {
   left: 582px;
}

#historytext li  {
   font-family: "Trebuchet MS", Trebuchet, sans-serif;
}

#oglethorpetext  {
   top: 345px;
}

#linkedinbutton  {
   left: 553px;
}

#wahoocreektext  {
   left: 50px;
}

#archivetext li  {
   font: 24px/29px TrebuchetMS-Bold, "Trebuchet MS", Trebuchet, sans-serif;
   text-align: left;
}

#claywoodtext p  {
   font-family: "Trebuchet MS", Trebuchet, sans-serif;
}

#westlaketext p  {
   font-family: TrebuchetMS-Bold, "Trebuchet MS", Trebuchet, sans-serif;
}

#sewellroadtext  {
   top: 345px;
}

#historytext p  {
   font-family: "Trebuchet MS", Trebuchet, sans-serif;
}

#visiontext li  {
   font-family: "Trebuchet MS", Trebuchet, sans-serif;
}

#elizabethtext  {
   top: 345px;
}

#lofthotelmenu  {
   top: 508px;
}

#municipalmenu  {
   position: absolute;
   left: 33px;
   top: 500px;
   z-index: 4;
}

#ashleytext li  {
   line-height: 12px;
   font-family: "Trebuchet MS", Trebuchet, sans-serif;
}

#i0contacttext  {
   width: 556px;
   left: 49px;
}

#archivetext p  {
   font: 24px/29px TrebuchetMS-Bold, "Trebuchet MS", Trebuchet, sans-serif;
   text-align: left;
}

#portfoliomenu  {
   left: 656px;
   width: 156px;
}

#canongatetext  {
   position: absolute;
   left: 52px;
   top: 345px;
   z-index: 4;
   width: 556px;
}

#briantext li  {
   font-family: "Trebuchet MS", Trebuchet, sans-serif;
}

#culturalmenu  {
   top: 505px;
}

#wenditext li  {
   font-family: "Trebuchet MS", Trebuchet, sans-serif;
}

#claywoodtext  {
   top: 345px;
}

#ashleytext p  {
   line-height: 12px;
   font-family: "Trebuchet MS", Trebuchet, sans-serif;
}

#visiontext p  {
   font-family: "Trebuchet MS", Trebuchet, sans-serif;
}

#homemenu ul  {
   font: normal normal 14px/16px TrebuchetMS-Bold, "Trebuchet MS", Trebuchet, sans-serif;
   margin: 0px;
   padding: 0px;
   color: #FFFFFF;
   text-decoration: none;
   font-variant: normal;
   letter-spacing: 0px;
   text-indent: 0px;
   text-align: left;
}

#companymenu  {
   margin: 0px;
   width: 113px;
   z-index: 4;
   top: 445px;
   left: 701px;
   position: absolute;
}

#wenditext p  {
   font-family: "Trebuchet MS", Trebuchet, sans-serif;
}

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

#historytext  {
   top: 345px;
}

#briantext p  {
   font-family: "Trebuchet MS", Trebuchet, sans-serif;
}

#boydtext li  {
   font-family: "Trebuchet MS", Trebuchet, sans-serif;
}

#ninatext li  {
   font-family: "Trebuchet MS", Trebuchet, sans-serif;
   line-height: 12px;
}

#background  {
   background: url(sg_a-and-wp-railroad_media/background.gif) no-repeat;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 3;
   width: 864px;
   height: 648px;
}

#whitelines  {
   position: absolute;
   left: 44px;
   top: 105px;
   z-index: 4;
   width: 570px;
   height: 389px;
   background-repeat: no-repeat;
}

#kiptext li  {
   font-family: "Trebuchet MS", Trebuchet, sans-serif;
}

#peoplemenu  {
   left: 678px;
   width: 135px;
}

#ridefooter  {
   font-size: 0px;
}

#ninatext p  {
   font-family: "Trebuchet MS", Trebuchet, sans-serif;
   line-height: 12px;
}

#boydtext p  {
   font-family: "Trebuchet MS", Trebuchet, sans-serif;
}

#ashleytext  {
   top: 332px;
}

#kiptext p  {
   font-family: "Trebuchet MS", Trebuchet, sans-serif;
}

#wenditext  {
   position: absolute;
   left: 194px;
   top: 334px;
   z-index: 5;
   width: 411px;
}

#boydtext  {
   width: 414px;
}

#homemenu  {
   margin: 0px;
   width: 68px;
   z-index: 4;
   top: 123px;
   left: 629px;
   position: absolute;
}

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

#kiptext  {
   width: 411px;
}

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

.cF93 * a,
.cF93 a  {
   color: #FF9933;
}

#page  {
   margin: 0px auto 0px auto;
   height: 648px;
   width: 864px;
   position: relative;
}

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

.cFE9933 * a  {
   color: #FE9933;
}

.cFFF * a  {
   color: #FFFFFF;
}

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

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

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

body  {
   padding: 0px;
   margin: 0px;
   background-color: #FFFFFF;
   background-image: none;
   height: 100%;
   -webkit-text-size-adjust: none;
}


