#contactbutton a.nmh,
#recreationbutton a.nmh,
#contactbutton a:hover,
#retirementbutton a:hover,
#retirementbutton a.nmh,
#recreationbutton a:hover  {
   background-position: -74px 0%;
}

#tourismbutton a:hover,
#tourismbutton a.nmh,
#housingbutton a:hover,
#housingbutton a.nmh  {
   background-position: -54px 0%;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

#i372discoverlynchburgappnowav  {
   background-repeat: no-repeat;
   background-image: url(sg_lynchburglifeeconomic_media/d372discoverlynchburgappnow.jpg);
   margin-top: 0px;
   margin-left: 0px;
   height: 28px;
   width: 70px;
   z-index: 6;
   top: 211px;
   left: 850px;
   position: absolute;
}

#wwwlynchburghillcatscombu a  {
   line-height: 9px;
   font-size: 9px;
   width: 121px;
   height: 9px;
   display: block;
   background-repeat: no-repeat;
   background-image: url(sg_lynchburgliferecreation_media/wwwlynchburghillcatscombu.jpg);
}

#economicdevelopmentbutton a  {
   line-height: 9px;
   font-size: 9px;
   width: 155px;
   height: 9px;
   display: block;
   background-repeat: no-repeat;
   background-image: url(sg_lynchburglifeeconomic_media/economicdevelopmentbutton.jpg);
}

#bikerslibertytrailsbutton a  {
   line-height: 74px;
   font-size: 74px;
   width: 105px;
   height: 74px;
   display: block;
   background-repeat: no-repeat;
   background-image: url(sg_lynchburgliferecreation_media/bikerslibertytrailsbutton.jpg);
}

#wwwlynchburghillcatscombu  {
   margin-top: 0px;
   margin-left: 0px;
   height: 9px;
   width: 121px;
   z-index: 5;
   top: 937px;
   left: 51px;
   position: absolute;
}

#chamberofcommercebutton a  {
   line-height: 9px;
   font-size: 9px;
   width: 151px;
   height: 9px;
   display: block;
   background-repeat: no-repeat;
   background-image: url(sg_lynchburglifeeconomic_media/chamberofcommercebutton.jpg);
}

#memberdirectorybutton a  {
   line-height: 9px;
   font-size: 9px;
   width: 157px;
   height: 9px;
   display: block;
   background-repeat: no-repeat;
   background-image: url(sg_lynchburglifeeconomic_media/memberdirectorybutton.jpg);
}

#advertiserindexbutton a  {
   line-height: 9px;
   font-size: 9px;
   width: 146px;
   height: 9px;
   display: block;
   background-repeat: no-repeat;
   background-image: url(sg_lynchburglifeeconomic_media/advertiserindexbutton.jpg);
}

#jamesriverfloatbutton a  {
   line-height: 74px;
   font-size: 74px;
   width: 110px;
   height: 74px;
   display: block;
   background-repeat: no-repeat;
   background-image: url(sg_lynchburgliferecreation_media/jamesriverfloatbutton.jpg);
}

#shoppingdinningbutton a  {
   line-height: 9px;
   font-size: 9px;
   width: 124px;
   height: 9px;
   display: block;
   background-repeat: no-repeat;
   background-image: url(sg_lynchburglifeeconomic_media/shoppingdinningbutton.jpg);
}

#transportationbutton a  {
   line-height: 9px;
   font-size: 9px;
   width: 107px;
   height: 9px;
   display: block;
   background-repeat: no-repeat;
   background-image: url(sg_lynchburglifeeconomic_media/transportationbutton.jpg);
}

#healthwellnessbutton a  {
   line-height: 9px;
   font-size: 9px;
   width: 122px;
   height: 9px;
   display: block;
   background-repeat: no-repeat;
   background-image: url(sg_lynchburglifeeconomic_media/healthwellnessbutton.jpg);
}

#smallbusinessbutton a  {
   line-height: 9px;
   font-size: 9px;
   width: 101px;
   height: 9px;
   display: block;
   background-repeat: no-repeat;
   background-image: url(sg_lynchburglifeeconomic_media/smallbusinessbutton.jpg);
}

#resourceguidebutton a  {
   line-height: 9px;
   font-size: 9px;
   width: 133px;
   height: 9px;
   display: block;
   background-repeat: no-repeat;
   background-image: url(sg_lynchburglifeeconomic_media/resourceguidebutton.jpg);
}

#greenventurebutton a  {
   line-height: 9px;
   font-size: 9px;
   width: 98px;
   height: 9px;
   display: block;
   background-repeat: no-repeat;
   background-image: url(sg_lynchburglifeeconomic_media/greenventurebutton.jpg);
}

#factsfiguresbutton a  {
   line-height: 9px;
   font-size: 9px;
   width: 127px;
   height: 9px;
   display: block;
   background-repeat: no-repeat;
   background-image: url(sg_lynchburglifeeconomic_media/factsfiguresbutton.jpg);
}

#storytextscroll p a  {
   display: inline;
}

#anniversarybutton a  {
   line-height: 9px;
   font-size: 9px;
   width: 114px;
   height: 9px;
   display: block;
   background-repeat: no-repeat;
   background-image: url(sg_lynchburglifeeconomic_media/anniversarybutton.jpg);
}

#artsmuseumbutton a  {
   line-height: 9px;
   font-size: 9px;
   width: 106px;
   height: 9px;
   display: block;
   background-repeat: no-repeat;
   background-image: url(sg_lynchburglifeeconomic_media/artsmuseumbutton.jpg);
}

#workforcebutton a  {
   line-height: 9px;
   font-size: 9px;
   width: 78px;
   height: 9px;
   display: block;
   background-repeat: no-repeat;
   background-image: url(sg_lynchburglifeeconomic_media/workforcebutton.jpg);
}

#educationbutton a  {
   line-height: 9px;
   font-size: 9px;
   width: 68px;
   height: 9px;
   display: block;
   background-repeat: no-repeat;
   background-image: url(sg_lynchburglifeeconomic_media/educationbutton.jpg);
}

#hillcatsbutton a  {
   line-height: 114px;
   font-size: 114px;
   width: 186px;
   height: 114px;
   display: block;
   background-repeat: no-repeat;
   background-image: url(sg_lynchburgliferecreation_media/hillcatsbutton.jpg);
}

#flipbookbutton a  {
   line-height: 125px;
   font-size: 125px;
   width: 419px;
   height: 125px;
   display: block;
   background-repeat: no-repeat;
   background-image: url(sg_lynchburglifeeconomic_media/flipbookbutton.jpg);
}

#facebookbutton a  {
   line-height: 40px;
   font-size: 40px;
   width: 42px;
   height: 40px;
   display: block;
   background-repeat: no-repeat;
   background-image: url(sg_lynchburglifeeconomic_media/facebookbutton.jpg);
}

#linkedinbutton a  {
   line-height: 43px;
   font-size: 43px;
   width: 45px;
   height: 43px;
   display: block;
   background-repeat: no-repeat;
   background-image: url(sg_lynchburglifeeconomic_media/linkedinbutton.jpg);
}

#keystoryboxwhite  {
   background-repeat: no-repeat;
   background-image: url(sg_lynchburglifeeconomic_media/keystoryboxwhite.jpg);
   margin-top: 0px;
   margin-left: 0px;
   height: 487px;
   width: 317px;
   z-index: 7;
   top: 310px;
   left: 671px;
   position: absolute;
}

#storytextscroll  {
   margin-top: 0px;
   margin-left: 0px;
   overflow: auto;
   height: 414px;
   width: 297px;
   z-index: 8;
   top: 331px;
   left: 680px;
   position: absolute;
}

#quickbackground  {
   background-repeat: no-repeat;
   background-image: url(sg_lynchburglifeeconomic_media/quickbackground.jpg);
   margin-top: 0px;
   margin-left: 0px;
   height: 868px;
   width: 1000px;
   z-index: 3;
   top: 30px;
   left: 0px;
   position: absolute;
}

#welcomebutton a  {
   line-height: 9px;
   font-size: 9px;
   width: 62px;
   height: 9px;
   display: block;
   background-repeat: no-repeat;
   background-image: url(sg_lynchburglifeeconomic_media/welcomebutton.jpg);
}

#lrmbannerxmedia  {
   margin-top: 0px;
   margin-left: 0px;
   width: 728px;
   z-index: 6;
   top: 12px;
   left: 131px;
   position: absolute;
}

#i141advertisers  {
   background-repeat: no-repeat;
   background-image: url(sg_lynchburglifeeconomic_media/d141advertisers.jpg);
   margin-top: 0px;
   margin-left: 0px;
   height: 12px;
   width: 89px;
   z-index: 5;
   top: 784px;
   left: 25px;
   position: absolute;
}

#flipbookbutton  {
   margin-top: 0px;
   margin-left: 0px;
   height: 125px;
   width: 419px;
   z-index: 5;
   top: 126px;
   left: 231px;
   position: absolute;
}

#linkedinbutton  {
   margin-top: 0px;
   margin-left: 0px;
   height: 43px;
   width: 45px;
   z-index: 6;
   top: 160px;
   left: 941px;
   position: absolute;
}

#facebookbutton  {
   margin-top: 0px;
   margin-left: 0px;
   height: 40px;
   width: 42px;
   z-index: 5;
   top: 200px;
   left: 943px;
   position: absolute;
}

#hillcatsbutton  {
   margin-top: 0px;
   margin-left: 0px;
   height: 114px;
   width: 186px;
   z-index: 5;
   top: 819px;
   left: 23px;
   position: absolute;
}

#iphonebutton a  {
   line-height: 86px;
   font-size: 86px;
   width: 67px;
   height: 86px;
   display: block;
   background-repeat: no-repeat;
   background-image: url(sg_lynchburglifeeconomic_media/iphonebutton.jpg);
}

#magazinelogo  {
   background-repeat: no-repeat;
   background-image: url(sg_lynchburglifeeconomic_media/magazinelogo.jpg);
   margin-top: 0px;
   margin-left: 0px;
   height: 100px;
   width: 186px;
   z-index: 5;
   top: 148px;
   left: 17px;
   position: absolute;
}

#iphonebutton  {
   margin-top: 0px;
   margin-left: 0px;
   height: 86px;
   width: 67px;
   z-index: 5;
   top: 168px;
   left: 794px;
   position: absolute;
}

#homebutton a  {
   line-height: 9px;
   font-size: 9px;
   width: 48px;
   height: 9px;
   display: block;
   background-repeat: no-repeat;
   background-image: url(sg_lynchburglifeeconomic_media/homebutton.jpg);
}

#layer6copy2  {
   background-repeat: no-repeat;
   background-image: url(sg_lynchburglifeeconomic_media/layer6copy2.jpg);
   margin-top: 0px;
   margin-left: 0px;
   height: 116px;
   width: 1000px;
   z-index: 5;
   top: 0px;
   left: 0px;
   position: absolute;
}

#innerfooter  {
   background-color: transparent;
   background-image: none;
   height: 0px;
   margin-bottom: 0px;
   margin-top: 0px;
   margin-right: auto;
   margin-left: auto;
   position: relative;
   width: 1000px;
}

#ll2011flip2  {
   background-repeat: no-repeat;
   background-image: url(sg_lynchburgliferecreation_media/ll2011flip2.jpg);
   margin-top: 0px;
   margin-left: 0px;
   height: 251px;
   width: 405px;
   z-index: 6;
   top: 375px;
   left: 217px;
   position: absolute;
}

#layer6copy  {
   background-repeat: no-repeat;
   background-image: url(sg_lynchburglifeeconomic_media/layer6copy.jpg);
   margin-top: 0px;
   margin-left: 0px;
   height: 18px;
   width: 966px;
   z-index: 5;
   top: 288px;
   left: 19px;
   position: absolute;
}

#greyline  {
   background-repeat: no-repeat;
   background-image: url(sg_lynchburglifeeconomic_media/greyline.jpg);
   margin-top: 0px;
   margin-left: 0px;
   height: 15px;
   width: 974px;
   z-index: 6;
   top: 767px;
   left: 12px;
   position: absolute;
}

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

#sections  {
   background-repeat: no-repeat;
   background-image: url(sg_lynchburglifeeconomic_media/sections.jpg);
   margin-top: 0px;
   margin-left: 0px;
   height: 14px;
   width: 103px;
   z-index: 5;
   top: 321px;
   left: 26px;
   position: absolute;
}

#layer35  {
   background-image: none;
   background-color: #FFFFFF;
   margin-top: 0px;
   margin-left: 0px;
   height: 950px;
   width: 1000px;
   z-index: 4;
   top: 0px;
   left: 0px;
   position: absolute;
}

#layer34  {
   background-repeat: no-repeat;
   background-image: url(sg_lynchburgliferecreation_media/layer34.jpg);
   margin-top: 0px;
   margin-left: 0px;
   height: 475px;
   width: 438px;
   z-index: 5;
   top: 313px;
   left: 206px;
   position: absolute;
}

#layer51  {
   background-image: none;
   background-color: #444444;
   margin-top: 0px;
   margin-left: 0px;
   height: 120px;
   width: 1px;
   z-index: 6;
   top: 130px;
   left: 203px;
   position: absolute;
}

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

#layer6  {
   background-repeat: no-repeat;
   background-image: url(sg_lynchburglifeeconomic_media/layer6.jpg);
   margin-top: 0px;
   margin-left: 0px;
   height: 33px;
   width: 966px;
   z-index: 6;
   top: 255px;
   left: 19px;
   position: absolute;
}

#page  {
   margin-bottom: 0px;
   margin-top: 0px;
   margin-right: auto;
   margin-left: auto;
   position: relative;
   width: 1000px;
   height: 950px;
}

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

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

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

html, body  {
   background-image: none;
   background-color: #FFFFFF;
}
