a ins  {
   text-decoration: none;
}

*:focus  {
   outline-style: none;
}

#memberdirectorybutton,
#contactbutton,
#resourceguidebutton,
#homebutton,
#factsfiguresbutton,
#advertiserindexbutton  {
   position: absolute;
   top: 268px;
   z-index: 7;
   height: 9px;
   margin-left: 0px;
   margin-top: 0px;
}

#shoppingdiningbutton,
#artsmuseumsbutton,
#greenventuresbutton,
#smallbusinessbutton,
#educationbutton  {
   position: absolute;
   left: 859px;
   z-index: 5;
   width: 127px;
   margin-left: 0px;
   margin-top: 0px;
}

#artsmuseumsbutton a,
#shoppingdiningbutton a,
#chamberofcommercebutton a,
#recreationbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 83px;
   width: 127px;
   font-size: 83px;
   line-height: 83px;
}

#workforcebutton,
#i30thanniversarybutton,
#healthwellnessbutton,
#housingbutton  {
   position: absolute;
   left: 726px;
   z-index: 5;
   width: 126px;
   margin-left: 0px;
   margin-top: 0px;
}

#wwwprogressprintingnetbut,
#wwwlibertyedusnowflexbutt,
#wwwtrbcorgbutton  {
   position: absolute;
   top: 931px;
   z-index: 6;
   height: 9px;
   margin-left: 0px;
   margin-top: 0px;
}

#ad3button,
#wsetbutton,
#ad7button,
#ad2button,
#ad4button  {
   position: absolute;
   top: 817px;
   z-index: 6;
   height: 106px;
   margin-left: 0px;
   margin-top: 0px;
}

#wwwusarevanpcomlynchburgb,
#wwwdiscoverlynchburgorgbu  {
   position: absolute;
   top: 932px;
   z-index: 6;
   height: 8px;
   margin-left: 0px;
   margin-top: 0px;
}

#retirementbutton,
#chamberofcommercebutton  {
   position: absolute;
   left: 592px;
   z-index: 5;
   width: 127px;
   margin-left: 0px;
   margin-top: 0px;
}

#retirementbutton a,
#greenventuresbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 82px;
   width: 127px;
   font-size: 82px;
   line-height: 82px;
}

#educationbutton a,
#smallbusinessbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 79px;
   width: 127px;
   font-size: 79px;
   line-height: 79px;
}

#workforcebutton a,
#housingbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 82px;
   width: 126px;
   font-size: 82px;
   line-height: 82px;
}

#recreationbutton,
#tourismbutton  {
   position: absolute;
   top: 676px;
   z-index: 5;
   height: 83px;
   margin-left: 0px;
   margin-top: 0px;
}

#layer47copy,
#layer47copy2  {
   position: absolute;
   top: 314px;
   z-index: 6;
   width: 11px;
   height: 448px;
   margin-left: 0px;
   margin-top: 0px;
   background-color: #FFFFFF;
   background-image: none;
}

#ad4button a,
#ad2button a  {
   background-repeat: no-repeat;
   display: block;
   height: 106px;
   width: 91px;
   font-size: 106px;
   line-height: 106px;
}

#economicdevelopmentbutton  {
   position: absolute;
   left: 591px;
   top: 316px;
   z-index: 5;
   width: 128px;
   height: 82px;
   margin-left: 0px;
   margin-top: 0px;
}

#wwwusarevanpcomlynchburgb  {
   width: 104px;
   left: 20px;
}

#chamberofcommercebutton a  {
   background-image: url(sg_lynchlifemainmenu_media/chamberofcommercebutton.jpg);
}

#wwwlibertyedusnowflexbutt  {
   width: 82px;
   left: 347px;
}

#wwwprogressprintingnetbut  {
   width: 92px;
   left: 553px;
}

#wwwdiscoverlynchburgorgbu  {
   width: 89px;
   left: 134px;
}

#chamberofcommercebutton  {
   height: 83px;
   top: 586px;
}

#shoppingdiningbutton a  {
   background-image: url(sg_lynchlifemainmenu_media/shoppingdiningbutton.jpg);
}

#i30thanniversarybutton  {
   height: 86px;
   top: 583px;
}

#advertiserindexbutton  {
   width: 146px;
   left: 337px;
}

#greenventuresbutton a  {
   background-image: url(sg_lynchlifemainmenu_media/greenventuresbutton.jpg);
}

#memberdirectorybutton  {
   width: 157px;
   left: 148px;
}

#smallbusinessbutton a  {
   background-image: url(sg_lynchlifemainmenu_media/smallbusinessbutton.jpg);
}

#shoppingdiningbutton  {
   height: 83px;
   top: 676px;
}

#healthwellnessbutton  {
   height: 78px;
   top: 408px;
}

#artsmuseumsbutton a  {
   background-image: url(sg_lynchlifemainmenu_media/artsmuseumsbutton.jpg);
}

#resourceguidebutton  {
   width: 133px;
   left: 527px;
}

#smallbusinessbutton  {
   height: 79px;
   top: 406px;
   left: 592px;
}

#greenventuresbutton  {
   height: 82px;
   top: 316px;
}

#factsfiguresbutton  {
   width: 127px;
   left: 702px;
}

#retirementbutton a  {
   background-image: url(sg_lynchlifemainmenu_media/retirementbutton.jpg);
}

#recreationbutton a  {
   background-image: url(sg_lynchlifemainmenu_media/recreationbutton.jpg);
}

#workforcebutton a  {
   background-image: url(sg_lynchlifemainmenu_media/workforcebutton.jpg);
}

#educationbutton a  {
   background-image: url(sg_lynchlifemainmenu_media/educationbutton.jpg);
}

#artsmuseumsbutton  {
   height: 83px;
   top: 586px;
}

#wwwtrbcorgbutton  {
   width: 43px;
   left: 266px;
}

#retirementbutton  {
   height: 82px;
   top: 495px;
}

#recreationbutton  {
   width: 127px;
   left: 592px;
}

#housingbutton a  {
   background-image: url(sg_lynchlifemainmenu_media/housingbutton.jpg);
}

#educationbutton  {
   height: 79px;
   top: 407px;
}

#workforcebutton  {
   height: 82px;
   top: 316px;
}

#tourismbutton  {
   width: 125px;
   left: 727px;
}

#contactbutton  {
   width: 74px;
   left: 865px;
}

#housingbutton  {
   height: 82px;
   top: 495px;
}

#layer47copy2  {
   left: 717px;
}

#ad4button a  {
   background-image: url(sg_lynchlifemainmenu_media/ad4button.jpg);
}

#layer47copy  {
   left: 849px;
}

#ad2button a  {
   background-image: url(sg_lynchlifemainmenu_media/ad2button.jpg);
}

#homebutton  {
   width: 48px;
   left: 56px;
}

#wsetbutton  {
   width: 87px;
   left: 762px;
}

#ridefooter  {
   font-size: 0px;
}

#ad4button  {
   width: 91px;
   left: 344px;
}

#ad5button  {
   position: absolute;
   left: 451px;
   top: 817px;
   z-index: 6;
   width: 91px;
   height: 51px;
   margin-left: 0px;
   margin-top: 0px;
}

#ad7button  {
   width: 96px;
   left: 553px;
}

#ad3button  {
   width: 93px;
   left: 238px;
}

#ad2button  {
   width: 91px;
   left: 132px;
}

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

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

