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

a ins  {
   text-decoration: none;
}

#introtext p,
#abouttext p,
#newstext p,
#parktext p,
#abouttextcopy2 p,
#abouttextcopy5 p,
#youcanalsosendusanemailatrobbysfriendskbnonetplease p  {
   font: 14px/16px Arial;
   margin: 0px;
   text-align: left;
}

#pid4events,
#pid6news,
#pid8park,
#pid2aboutus,
#gallery,
#pid1home,
#pid5donate,
#pid3aboutrobby  {
   margin: 0px auto 0px auto;
   width: 1024px;
   position: relative;
}

#aboutusbutton a,
#newsbutton a,
#homebutton a,
#id40donatebutton a,
#eventsbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 14px;
   background-position: 0% 0px;
   font-size: 14px;
   line-height: 14px;
}

#nextbutton a:hover,
#newsbutton a:hover,
#prevbutton a:hover  {
   background-position: -45px 0%;
}

#fundrasingmenu li a:hover,
#eventosmenu li a:hover  {
   font-style: italic;
}

#shape8,
#shape8copy3,
#shape8copy2,
#shape8copy4  {
   visibility: visible;
   position: absolute;
   left: 0px;
   z-index: 2;
   width: 152px;
   height: 41px;
   background-repeat: no-repeat;
}

#aboutrobbybutton a:hover,
#parkbutton a:hover  {
   background-position: -113px 0%;
}

#gallerybutton a:hover,
#bashtixbutton a:hover  {
   background-position: -61px 0%;
}

#shape8copy9,
#shape8copy8,
#shape8copy7,
#shape8copy5  {
   visibility: visible;
   position: absolute;
   left: 0px;
   z-index: 5;
   width: 151px;
   height: 41px;
   background-repeat: no-repeat;
}

#fundrasingmenu li a,
#eventosmenu li a  {
   font-style: Normal;
   padding-left: 0px;
   padding-right: 0px;
   text-decoration: none;
   color: #810000;
   width: 100%;
   display: block;
}

#thumbsthumbsheetscroll .thumbwrapper  {
   position: relative;
   float: left;
   margin: 0px;
   padding: 5px;
   width: 98px;
   height: 65px;
}

#fundrasingmenu li,
#eventosmenu li  {
   width: 100%;
   display: block;
   margin: 0px;
}

#parkbutton a,
#aboutrobbybutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 17px;
   width: 113px;
   background-position: 0% 0px;
   font-size: 17px;
   line-height: 17px;
}

#bashbutton_2010 a  {
   background-repeat: no-repeat;
   display: block;
   height: 17px;
   width: 113px;
   background-position: 0% 0px;
   font-size: 17px;
   line-height: 17px;
}
#picnicbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 17px;
   width: 113px;
   background-position: 0% 0px;
   font-size: 17px;
   line-height: 17px;
}



#eventosmenu,
#fundrasingmenu  {
   font: bold 12px/24px Arial;
   margin: 0px;
   padding: 0px;
   list-style: none;
   text-align: left;
   color: #810000;
   position: absolute;
   left: 228px;
   z-index: 3;
   width: 148px;
}

#gallerydown,
#gallerybutton  {
   visibility: visible;
   position: absolute;
   left: 13px;
   top: 381px;
   z-index: 3;
   width: 61px;
   height: 18px;
}

#prevbutton a,
#nextbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 38px;
   width: 45px;
   background-position: 0% 0px;
   font-size: 38px;
   line-height: 38px;
}

#robbyferrufinomemorialfund  {
   background: url(newsmedia/robbyferrufinomemorialfund.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 753px;
   top: 121px;
   z-index: 4;
   width: 251px;
   height: 14px;
}

#id40donatebutton a:hover  {
   background-position: -60px 0%;
}

#picturepicturebox table  {
   width: 100%;
   height: 100%;
}

#thumbsthumbsheetscroll  {
   overflow: auto;
   visibility: visible;
   position: absolute;
   left: 480px;
   top: 576px;
   z-index: 3;
   width: 338px;
   height: 92px;
}

#aboutusbutton a:hover  {
   background-position: -79px 0%;
}

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

#bashbutton a:hover  {
   background-position: -107px 0%;
}

#homebutton a:hover  {
   background-position: -49px 0%;
}

#aboutrobbybutton a  {
   background-image: url(newsmedia/aboutrobbybutton.gif);
}

#id40donatebutton a  {
   width: 60px;
   background-image: url(newsmedia/id40donatebutton.gif);
}

#picturepicturebox  {
   visibility: visible;
   position: absolute;
   left: 404px;
   top: 244px;
   z-index: 4;
   width: 480px;
   height: 320px;
}

#eventometadata p  {
   font: bold 14px/12px Arial;
   margin: 0px;
   text-align: left;
}

#aboutrobbybutton  {
   visibility: visible;
   position: absolute;
   left: 13px;
   top: 284px;
   z-index: 3;
   width: 113px;
   height: 17px;
}

#fundrasingevents  {
   background: url(gallerymedia/fundrasingevents.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 228px;
   top: 428px;
   z-index: 2;
   width: 143px;
   height: 16px;
}

#id40donatebutton  {
   visibility: visible;
   position: absolute;
   left: 14px;
   top: 431px;
   z-index: 3;
   width: 60px;
   height: 14px;
}

#aboutusbutton a  {
   width: 79px;
   background-image: url(newsmedia/aboutusbutton.gif);
}

#gallerybutton a  {
   background: url(newsmedia/gallerybutton.gif) no-repeat 0% 0px;
   display: block;
   height: 18px;
   width: 61px;
   font-size: 18px;
   line-height: 18px;
}

#bashtixbutton a  {
   background: url(newsmedia/bashtixbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 52px;
   width: 61px;
   font-size: 52px;
   line-height: 52px;
}

#fundrasingmenu  {
   top: 456px;
}

#kidsactivities  {
   background: url(gallerymedia/kidsactivities.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 228px;
   top: 237px;
   z-index: 2;
   width: 108px;
   height: 13px;
}

#eventometadata  {
   visibility: visible;
   position: absolute;
   left: 407px;
   top: 216px;
   z-index: 4;
   width: 263px;
}

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

#ciclehomecopy3  {
   background: url(parkmedia/ciclehomecopy3.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 586px;
   top: 522px;
   z-index: 2;
   width: 438px;
   height: 246px;
}

#aboutusbutton  {
   visibility: visible;
   position: absolute;
   left: 13px;
   top: 235px;
   z-index: 3;
   width: 79px;
   height: 14px;
}

#bashtixbutton  {
   visibility: visible;
   position: absolute;
   left: 41px;
   top: 588px;
   z-index: 7;
   width: 61px;
   height: 52px;
}

#shape1copy10  {
   background: url(newsmedia/shape1copy10.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 811px;
   top: 294px;
   z-index: 2;
   width: 213px;
   height: 221px;
}

#newsbutton a  {
   width: 45px;
   background-image: url(donatemedia/newsbutton.gif);
}

#shape1copy11  {
   background: url(newsmedia/shape1copy11.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 578px;
   top: 275px;
   z-index: 2;
   width: 141px;
   height: 141px;
}

#bashbutton a  {
   background: url(newsmedia/bashbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 23px;
   width: 107px;
   font-size: 23px;
   line-height: 23px;
}

#bashbutton_2010 a  {
   background: url(newsmedia/bash2010_button.gif) no-repeat 0% 0px;
   display: block;
   height: 23px;
   width: 137px;
   font-size: 23px;
   line-height: 23px;
}
#picnicbutton a  {
   background: url(newsmedia/picnicbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 23px;
   width: 107px;
   font-size: 23px;
   line-height: 23px;
}

#nextbutton a  {
   background-image: url(gallerymedia/nextbutton.gif);
}

#addresscopy2  {
   background: url(newsmedia/addresscopy2.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 216px;
   top: 93px;
   z-index: 5;
   width: 224px;
   height: 45px;
}

#homebutton a  {
   width: 49px;
   background-image: url(newsmedia/homebutton.gif);
}

#prevbutton a  {
   background-image: url(gallerymedia/prevbutton.gif);
}

#parkbutton a  {
   background-image: url(newsmedia/parkbutton.gif);
}

#eventsbutton  {
   visibility: visible;
   position: absolute;
   left: 14px;
   top: 333px;
   z-index: 3;
   width: 57px;
   height: 14px;
}

#photogallery  {
   background: url(gallerymedia/photogallery.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 214px;
   top: 183px;
   z-index: 2;
   width: 116px;
   height: 18px;
}

#shape8copy6  {
   background: url(newsmedia/shape8copy6.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 175px;
   z-index: 8;
   width: 152px;
   height: 41px;
}

#shape8copy5  {
   background-image: url(newsmedia/shape8copy5.gif);
   top: 466px;
}

#shape8copy2  {
   background-image: url(newsmedia/shape8copy2.gif);
   top: 321px;
}

#shape8copy3  {
   background-image: url(newsmedia/shape8copy3.gif);
   top: 369px;
}

#shape8copy7  {
   background-image: url(newsmedia/shape8copy7.gif);
   top: 515px;
}

#shape8copy4  {
   background-image: url(newsmedia/shape8copy4.gif);
   top: 418px;
}

#shape1copy8  {
   background: url(newsmedia/shape1copy8.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 94px;
   top: 0px;
   z-index: 4;
   width: 150px;
   height: 113px;
}

#shape1copy3  {
   background: url(newsmedia/shape1copy3.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 499px;
   z-index: 4;
   width: 122px;
   height: 137px;
}

#shape1copy9  {
   background: url(newsmedia/shape1copy9.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 77px;
   top: 648px;
   z-index: 4;
   width: 156px;
   height: 120px;
}

#eventosmenu  {
   top: 264px;
}

#gallerydown  {
   background: url(gallerymedia/gallerydown.gif) no-repeat;
}

#shape8copy8  {
   background-image: url(newsmedia/shape8copy8.gif);
   top: 565px;
}
#shape8copy9  {
   background-image: url(newsmedia/shape8copy9.gif);
   top: 615px;
}
#shape1copy4  {
   background: url(newsmedia/shape1copy4.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 163px;
   top: 576px;
   z-index: 2;
   width: 87px;
   height: 86px;
}

#shape1copy5  {
   background: url(gallerymedia/shape1copy5.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 5;
   width: 138px;
   height: 78px;
}

#shape1copy7  {
   background: url(newsmedia/shape1copy7.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 106px;
   z-index: 7;
   width: 79px;
   height: 113px;
}

#shape1copy6  {
   background: url(newsmedia/shape1copy6.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 20px;
   top: 44px;
   z-index: 6;
   width: 113px;
   height: 112px;
}

#shape8copy  {
   background: url(newsmedia/shape8copy.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 271px;
   z-index: 2;
   width: 152px;
   height: 42px;
}

#homebutton  {
   visibility: visible;
   position: absolute;
   left: 14px;
   top: 186px;
   z-index: 9;
   width: 49px;
   height: 14px;
}

#newsbutton  {
   visibility: visible;
   position: absolute;
   left: 13px;
   top: 480px;
   z-index: 6;
   width: 45px;
   height: 14px;
}

#prevbutton  {
   visibility: visible;
   position: absolute;
   left: 417px;
   top: 576px;
   z-index: 2;
   width: 45px;
   height: 38px;
}

#shape1copy  {
   background: url(newsmedia/shape1copy.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 82px;
   top: 571px;
   z-index: 3;
   width: 114px;
   height: 114px;
}

#nextbutton  {
   visibility: visible;
   position: absolute;
   left: 836px;
   top: 577px;
   z-index: 3;
   width: 45px;
   height: 38px;
}

#parkbutton  {
   visibility: visible;
   position: absolute;
   left: 13px;
   top: 529px;
   z-index: 6;
   width: 113px;
   height: 17px;
}

#bashbutton  {
   visibility: visible;
   position: absolute;
   left: 12px;
   top: 575px;
   z-index: 6;
   width: 107px;
   height: 23px;
}
#bashbutton_2010  {
   visibility: visible;
   position: absolute;
   left: 12px;
   top: 566px;
   z-index: 6;
   width: 113px;
   height: 23px;
}
#picnicbutton  {
   visibility: visible;
   position: absolute;
   left: 12px;
   top: 625px;
   z-index: 6;
   width: 113px;
   height: 23px;
}

#ciclehome  {
   background: url(gallerymedia/ciclehome.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 640px;
   top: 554px;
   z-index: 2;
   width: 384px;
   height: 214px;
}

#shape11  {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 3;
   width: 1024px;
   height: 141px;
   background-color: #810000;
   background-image: none;
}

#rflogo2  {
   background: url(newsmedia/rflogo2.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 464px;
   top: 37px;
   z-index: 4;
   width: 104px;
   height: 94px;
}

#rflogo1  {
   background: url(newsmedia/rflogo1.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 581px;
   top: 47px;
   z-index: 4;
   width: 426px;
   height: 63px;
}

#shape5  {
   background: url(gallerymedia/shape5.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 398px;
   top: 239px;
   z-index: 3;
   width: 491px;
   height: 330px;
}

#shape1  {
   background: url(newsmedia/shape1.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 614px;
   z-index: 2;
   width: 140px;
   height: 154px;
}

#shape2  {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 1;
   width: 1024px;
   height: 768px;
   background-color: #F2F2F2;
   background-image: none;
}

#shape8  {
   background-image: url(newsmedia/shape8.gif);
   top: 224px;
}

#shape7  {
   background: url(newsmedia/shape7.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 141px;
   z-index: 4;
   width: 1024px;
   height: 3px;
}

#shape6  {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 2;
   width: 1024px;
   height: 139px;
   background-color: #F0EDDA;
   background-image: none;
}

.sgthumb  {
   background-position: 50% 50%;
   background-repeat: no-repeat;
   display: block;
   width: 98px;
   height: 65px;
}

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


