#railstext p a:hover,
#leaguetext p a:hover,
#redtext p a:hover,
#bicyclefriendlytext p a:hover,
#bcciesjonathantext p a:hover,
#bikestext p a:hover,
#trektext p a:hover,
#id1i2007text p a:hover,
#santaanatext p a:hover,
#santext p a:hover,
#theredlandstext p a:hover,
#internationaltext p a:hover,
#thunderheadtext p a:hover,
#sarttext p a:hover,
#bicyclingtext p a:hover,
#lostext p a:hover,
#id1sourcetext p a:hover,
#surfacetext p a:hover,
#bicycletext p a:hover  {
   text-decoration: underline;
}

#railstext p a,
#theredlandstext p a,
#surfacetext p a,
#leaguetext p a,
#bicyclefriendlytext p a,
#bcciesjonathantext p a,
#lostext p a,
#id1i2007text p a,
#sarttext p a,
#bikestext p a,
#thunderheadtext p a,
#internationaltext p a,
#santaanatext p a,
#trektext p a,
#bicycletext p a,
#id1sourcetext p a,
#santext p a,
#redtext p a,
#bicyclingtext p a  {
   border: 0px none #000000;
   color: #003366;
   text-decoration: none;
}

#percentoftripsthatarewithin2milesofhome p,
#id1sourcetext p,
#theredlandstext p,
#redtext p,
#bcciesjonathantext p,
#poundstheco2emissionscreatedbyusingonegallonofgasolinewhiledriving p,
#sarttext p,
#santaanatext p,
#percentthetripsthatarebycar p  {
   font: 10px/12px Verdana;
   margin: 0px;
}

#santext p,
#bicyclefriendlytext p,
#surfacetext p,
#trektext p,
#leaguetext p,
#bicycletext p,
#bikestext p,
#lostext p,
#bicyclingtext p,
#internationaltext p,
#railstext p,
#thunderheadtext p  {
   font: 11px/13px Verdana;
   margin: 0px;
   color: #003366;
}

#id4pathpathpathpathpathpathpathpathpathpathpathpathpathpathpathpathpath,
#id5pathpathpathpathpathpathpathpathpathpathpathpathpathpathpathpathpath  {
   visibility: visible;
   position: absolute;
   left: 17px;
   z-index: 3;
   width: 41px;
   height: 42px;
   background-repeat: no-repeat;
}

#layer86,
#layer82,
#layer81,
#layer89,
#layer85,
#layer91,
#layer86copy,
#layer83,
#layer87,
#layer88,
#layer84,
#layer90  {
   background: url(sg_resources_media/layer91.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 231px;
   z-index: 4;
   width: 8px;
   height: 7px;
}

#id3pathpathpathpathpathpathpathpathpathpathpathpathpathpathpathpathpath  {
   background: url(sg_resources_media/id3pathpathpathpathpathpath.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 17px;
   top: 258px;
   z-index: 3;
   width: 41px;
   height: 41px;
}

#id4pathpathpathpathpathpathpathpathpathpathpathpathpathpathpathpathpath  {
   background-image: url(sg_resources_media/id4pathpathpathpathpathpath.gif);
   top: 308px;
}

#id5pathpathpathpathpathpathpathpathpathpathpathpathpathpathpathpathpath  {
   background-image: url(sg_resources_media/id5pathpathpathpathpathpath.gif);
   top: 358px;
}

#poundstheco2emissionscreatedbyusingonegallonofgasolinewhiledriving p  {
   color: #484848;
}

#poundstheco2emissionscreatedbyusingonegallonofgasolinewhiledriving  {
   visibility: visible;
   position: absolute;
   left: 61px;
   top: 372px;
   z-index: 3;
   width: 132px;
}

#layer96,
#layer96copy2,
#layer95,
#layer96copy,
#layer94  {
   background: url(sg_resources_media/layer96copy2.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 551px;
   z-index: 3;
   width: 7px;
   height: 6px;
}

#id23group,
#id29group,
#id33group,
#id28group  {
   visibility: visible;
   position: absolute;
   left: 22px;
   z-index: 4;
   width: 7px;
   height: 7px;
   background-repeat: no-repeat;
}

#id32group,
#id21group,
#id27group,
#id22group  {
   visibility: visible;
   position: absolute;
   left: 34px;
   z-index: 4;
   width: 7px;
   height: 7px;
   background-repeat: no-repeat;
}

#percentoftripsthatarewithin2milesofhome p  {
   color: #484848;
}

#percentoftripsthatarewithin2milesofhome  {
   visibility: visible;
   position: absolute;
   left: 62px;
   top: 272px;
   z-index: 3;
   width: 141px;
}

#percentthetripsthatarebycar p  {
   color: #484848;
}

#percentthetripsthatarebycar  {
   visibility: visible;
   position: absolute;
   left: 62px;
   top: 322px;
   z-index: 3;
   width: 155px;
}

#bcciesmallbutton a:hover  {
   background-position: -130px 0%;
}

#bcciehomebutton a:hover  {
   background-position: -191px 0%;
}

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

#contactusbutton a:hover  {
   background-position: -92px 0%;
}

#projectsbutton a:hover  {
   background-position: -69px 0%;
}

#id31group,
#id26group  {
   background: url(sg_resources_media/id31group.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 34px;
   z-index: 4;
   width: 7px;
   height: 6px;
}

#id34group,
#id24group  {
   visibility: visible;
   position: absolute;
   left: 46px;
   z-index: 4;
   width: 7px;
   height: 7px;
   background-repeat: no-repeat;
}

#bcciesjonathantext p  {
   color: #003366;
}

#bicyclefriendlytext  {
   visibility: visible;
   position: absolute;
   left: 242px;
   top: 298px;
   z-index: 4;
   width: 221px;
}

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

#bcciesmallbutton a  {
   background: url(sg_resources_media/bcciesmallbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 82px;
   width: 130px;
   font-size: 82px;
   line-height: 82px;
}

#newsbutton a:hover  {
   background-position: -53px 0%;
}

#bcciesjonathantext  {
   visibility: visible;
   position: absolute;
   left: 562px;
   top: 270px;
   z-index: 3;
   width: 178px;
}

#theredlandstext p  {
   color: #003366;
}

#commutingbutton a  {
   background: url(sg_resources_media/commutingbutton.gif) no-repeat 0% 0px;
   display: block;
   width: 100px;
   height: 16px;
}

#bcciehomebutton a  {
   background: url(sg_resources_media/bcciehomebutton.gif) no-repeat 0% 0px;
   display: block;
   height: 32px;
   width: 191px;
   font-size: 32px;
   line-height: 32px;
}

#internationaltext  {
   visibility: visible;
   position: absolute;
   left: 242px;
   top: 447px;
   z-index: 4;
   width: 160px;
}

#id0localresources  {
   background: url(sg_resources_media/id0localresources.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 552px;
   top: 238px;
   z-index: 3;
   width: 126px;
   height: 13px;
}

#contactusbutton a  {
   background: url(sg_resources_media/contactusbutton.gif) no-repeat 0% 0px;
   display: block;
   width: 92px;
   height: 11px;
}

#projectsbutton a  {
   background: url(sg_resources_media/projectsbutton.gif) no-repeat 0% 0px;
   display: block;
   width: 69px;
   height: 16px;
}

#bcciesmallbutton  {
   visibility: visible;
   position: absolute;
   left: 621px;
   top: 0px;
   z-index: 6;
   width: 130px;
   height: 82px;
}

#contactusbutton  {
   visibility: visible;
   position: absolute;
   left: 649px;
   top: 92px;
   z-index: 6;
   width: 92px;
   height: 11px;
}

#commutingbutton  {
   visibility: visible;
   position: absolute;
   left: 90px;
   top: 91px;
   z-index: 6;
   width: 100px;
   height: 16px;
}

#id1sourcetext p  {
   color: #484848;
}

#bcciehomebutton  {
   visibility: visible;
   position: absolute;
   left: 430px;
   top: 45px;
   z-index: 7;
   width: 191px;
   height: 32px;
}

#theredlandstext  {
   visibility: visible;
   position: absolute;
   left: 562px;
   top: 329px;
   z-index: 3;
   width: 164px;
}

#thunderheadtext  {
   visibility: visible;
   position: absolute;
   left: 242px;
   top: 385px;
   z-index: 4;
   width: 134px;
}

#projectsbutton  {
   visibility: visible;
   position: absolute;
   left: 266px;
   top: 91px;
   z-index: 6;
   width: 69px;
   height: 16px;
}

#id1i2007text p  {
   font: 10px/13px Verdana;
   margin: 0px;
   color: #484848;
   text-align: center;
}

#santaanatext p  {
   color: #003366;
}

#id1sourcetext  {
   visibility: visible;
   position: absolute;
   left: 36px;
   top: 434px;
   z-index: 3;
   width: 180px;
}

#aboutbutton a  {
   background: url(sg_resources_media/aboutbutton.gif) no-repeat 0% 0px;
   display: block;
   width: 57px;
   height: 12px;
}

#bicyclingtext  {
   visibility: visible;
   position: absolute;
   left: 242px;
   top: 507px;
   z-index: 4;
   width: 123px;
}

#pid1resources  {
   margin: 0px auto 0px auto;
   width: 761px;
   position: relative;
}

#id0bcciesmall  {
   background: url(sg_resources_media/id0bcciesmall.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 621px;
   top: 0px;
   z-index: 2;
   width: 130px;
   height: 82px;
}

#id1i2007text  {
   visibility: visible;
   position: absolute;
   left: 241px;
   top: 724px;
   z-index: 5;
   width: 278px;
}

#santaanatext  {
   visibility: visible;
   position: absolute;
   left: 562px;
   top: 303px;
   z-index: 3;
   width: 124px;
}

#newsbutton a  {
   background: url(sg_resources_media/newsbutton.gif) no-repeat 0% 0px;
   display: block;
   width: 53px;
   height: 11px;
}

#layer96copy2  {
   top: 385px;
}

#id2lightgray  {
   background: url(sg_resources_media/id2lightgray.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 11px;
   top: 102px;
   z-index: 2;
   width: 741px;
   height: 649px;
}

#id1navbarbg  {
   background: url(sg_resources_media/id1navbarbg.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 11px;
   top: 725px;
   z-index: 4;
   width: 741px;
   height: 26px;
}

#layer86copy  {
   top: 597px;
}

#surfacetext  {
   visibility: visible;
   position: absolute;
   left: 242px;
   top: 478px;
   z-index: 4;
   width: 256px;
}

#id1darkgray  {
   background: url(sg_resources_media/id1darkgray.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 1;
   width: 761px;
   height: 751px;
}

#aboutbutton  {
   visibility: visible;
   position: absolute;
   left: 22px;
   top: 91px;
   z-index: 6;
   width: 57px;
   height: 12px;
}

#bicycletext  {
   visibility: visible;
   position: absolute;
   left: 242px;
   top: 594px;
   z-index: 4;
   width: 94px;
}

#layer96copy  {
   top: 359px;
}

#newsbutton  {
   visibility: visible;
   position: absolute;
   left: 202px;
   top: 92px;
   z-index: 6;
   width: 53px;
   height: 11px;
}

#leaguetext  {
   visibility: visible;
   position: absolute;
   left: 242px;
   top: 270px;
   z-index: 4;
   width: 184px;
}

#sarttext p  {
   color: #003366;
}

#id136group  {
   background: url(sg_resources_media/id136group.gif) no-repeat;
   position: absolute;
   left: 4px;
   top: 0px;
   z-index: 5;
   width: 748px;
   height: 221px;
}

#factscopy5  {
   background: url(sg_resources_media/factscopy5.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 35px;
   top: 239px;
   z-index: 3;
   width: 39px;
   height: 12px;
}

#id18group  {
   background: url(sg_resources_media/id18group.gif) no-repeat;
   position: absolute;
   left: 4px;
   top: 0px;
   z-index: 4;
   width: 398px;
   height: 221px;
}

#id21group  {
   background-image: url(sg_resources_media/id21group.gif);
   top: 263px;
}

#id29group  {
   background-image: url(sg_resources_media/id34group.gif);
   top: 326px;
   left: 46px;
}

#id33group  {
   background-image: url(sg_resources_media/id33group.gif);
   top: 376px;
}

#id24group  {
   background-image: url(sg_resources_media/id24group.gif);
   top: 275px;
}

#id22group  {
   background-image: url(sg_resources_media/id22group.gif);
   top: 287px;
}

#redtext p  {
   color: #003366;
}

#bikestext  {
   visibility: visible;
   position: absolute;
   left: 242px;
   top: 356px;
   z-index: 4;
   width: 78px;
}

#id28group  {
   background-image: url(sg_resources_media/id33group.gif);
   top: 326px;
}

#id23group  {
   background-image: url(sg_resources_media/id23group.gif);
   top: 275px;
}

#railstext  {
   visibility: visible;
   position: absolute;
   left: 242px;
   top: 416px;
   z-index: 4;
   width: 168px;
}

#id32group  {
   background-image: url(sg_resources_media/id32group.gif);
   top: 388px;
}

#i20,
#i90  {
   visibility: visible;
   position: absolute;
   left: 29px;
   z-index: 5;
   width: 17px;
   height: 11px;
   background-repeat: no-repeat;
}

#id27group  {
   background-image: url(sg_resources_media/id32group.gif);
   top: 338px;
}

#id19group  {
   background: url(sg_resources_media/id19group.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 551px;
   top: 411px;
   z-index: 3;
   width: 191px;
   height: 118px;
}

#id20group  {
   background: url(sg_resources_media/id20group.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 37px;
   top: 475px;
   z-index: 3;
   width: 175px;
   height: 132px;
}

#id34group  {
   background-image: url(sg_resources_media/id34group.gif);
   top: 376px;
}

#id31group  {
   top: 364px;
}

#id26group  {
   top: 314px;
}

#id0links  {
   background: url(sg_resources_media/id0links.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 231px;
   top: 238px;
   z-index: 4;
   width: 43px;
   height: 13px;
}

#id1lanes  {
   background: url(sg_resources_media/id1lanes.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 220px;
   top: 220px;
   z-index: 3;
   width: 322px;
   height: 531px;
}

#trektext  {
   visibility: visible;
   position: absolute;
   left: 242px;
   top: 327px;
   z-index: 4;
   width: 285px;
}

#sarttext  {
   visibility: visible;
   position: absolute;
   left: 562px;
   top: 381px;
   z-index: 3;
   width: 92px;
}

#lostext  {
   visibility: visible;
   position: absolute;
   left: 242px;
   top: 536px;
   z-index: 4;
   width: 229px;
}

#redtext  {
   visibility: visible;
   position: absolute;
   left: 562px;
   top: 355px;
   z-index: 3;
   width: 102px;
}

#layer83  {
   top: 388px;
}

#layer87  {
   top: 481px;
}

#layer86  {
   top: 568px;
}

#layer96  {
   top: 333px;
}

#layer93  {
   background: url(sg_resources_media/layer93.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 664px;
   top: 167px;
   z-index: 3;
   width: 19px;
   height: 15px;
}

#layer94  {
   top: 275px;
}

#santext  {
   visibility: visible;
   position: absolute;
   left: 242px;
   top: 565px;
   z-index: 4;
   width: 191px;
}

#layer90  {
   top: 301px;
}

#layer95  {
   top: 308px;
}

#layer91  {
   top: 330px;
}

#layer84  {
   top: 273px;
}

#layer89  {
   top: 450px;
}

#layer81  {
   top: 539px;
}

#layer82  {
   top: 359px;
}

#layer88  {
   top: 510px;
}

#layer85  {
   top: 419px;
}

#id0i40  {
   background: url(sg_resources_media/40.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 28px;
   top: 273px;
   z-index: 5;
   width: 18px;
   height: 11px;
}

#quote  {
   background: url(sg_resources_media/quote.gif) no-repeat;
   position: absolute;
   left: 220px;
   top: 114px;
   z-index: 6;
   width: 532px;
   height: 107px;
}

#i90  {
   background-image: url(sg_resources_media/90.gif);
   top: 323px;
}

#i20  {
   background-image: url(sg_resources_media/20.gif);
   top: 373px;
}

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

