a  {
   text-decoration: none;
   color: #000000;
}

a ins  {
   text-decoration: none;
}

#messagetextcopy3 p,
#fortpeckinformation p,
#messagetextcopy p,
#messagetextcopy2 p,
#fortpeckinformationcopy p,
#activities p,
#messagetextcopy4 p,
#messagetext p  {
   font: 14px/18px Tahoma;
   margin: 0px;
   color: #FFFFFF;
   text-align: left;
}

#cornerglowcopy4,
#id94cornerglow,
#id129cornerglow,
#cornerglowcopy3,
#id68cornerglow,
#id105cornerglow,
#cornerglowcopy2,
#cornerglowcopy  {
   background: url("eventsmedia/id68cornerglow.png") no-repeat;
   visibility: visible;
   position: absolute;
   z-index: 2;
   width: 121px;
   height: 101px;
}

#aboutpictureborder,
#aboutpicturebordercopy3,
#aboutpicturebordercopy2,
#aboutpicturebordercopy,
#homepictureborder  {
   visibility: visible;
   position: absolute;
   left: 414px;
   top: 85px;
   z-index: 3;
   width: 442px;
   height: 198px;
   background-repeat: no-repeat;
}

#accommodationsbutton a,
#homebutton a,
#gallerybutton a,
#eventsbutton a,
#aboutbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 12px;
   background-position: 0% 0px;
   font-size: 12px;
   line-height: 12px;
}

#wwwwebsitemediasolutionscomtext p a:hover,
#wwwrockcreekmarinacomtext p a:hover  {
   font-style: italic;
}

#pid4events,
#pid1home,
#pid3accommodations,
#pid5gallery,
#pid2about  {
   margin: 0px auto 0px auto;
   width: 926px;
   position: relative;
}

#wwwwebsitemediasolutionscomtext p,
#wwwrockcreekmarinacomtext p  {
   font: bold 11px Tahoma;
   margin: 0px;
   text-decoration: underline;
   text-align: left;
}

#horizontalbar3,
#horizontalbar2,
#horizontalbar1  {
   visibility: visible;
   position: absolute;
   left: 275px;
   z-index: 5;
   width: 342px;
   height: 1px;
   background-color: #7D7144;
   background-image: none;
   font-size: 1px;
}

#shape3copy9,
#shape3copy8,
#shape3copy10  {
   visibility: visible;
   position: absolute;
   left: 68px;
   z-index: 3;
   width: 780px;
   height: 158px;
   background-repeat: no-repeat;
}

#i2009rockcreekmarinaallrightsreserved p  {
   font: 11px/40px Tahoma;
   margin: 0px;
   color: #FFFFFF;
   text-align: left;
}

#messagetextcopy4 p a,
#messagetext p a  {
   font-style: Normal;
   text-decoration: none;
   color: #FFFFFF;
}

#i2009rockcreekmarinaallrightsreserved  {
   visibility: visible;
   position: absolute;
   left: 650px;
   top: 951px;
   z-index: 2;
   width: 244px;
}

#wwwwebsitemediasolutionscomtext p a  {
   font-style: Normal;
   color: #AA9C6C;
   font-weight: bold;
}

#messagetextcopy,
#messagetextcopy2  {
   visibility: visible;
   position: absolute;
   left: 255px;
   z-index: 4;
   width: 506px;
}

#wwwwebsitemediasolutionscomtext p  {
   line-height: 40px;
   color: #AA9C6C;
}

#wwwwebsitemediasolutionscomtext  {
   visibility: visible;
   position: absolute;
   left: 64px;
   top: 950px;
   z-index: 2;
   width: 207px;
}

#wwwrockcreekmarinacomtext p a  {
   font-style: Normal;
   color: #AB985B;
   font-weight: bold;
}

#accommodationsbutton a:hover  {
   background-position: -203px 0%;
}

#wwwrockcreekmarinacomtext p  {
   color: #AB985B;
   line-height: 13px;
}

#wwwrockcreekmarinacomtext  {
   visibility: visible;
   position: absolute;
   left: 698px;
   top: 30px;
   z-index: 3;
   width: 171px;
}

#sendemailbutton a:hover  {
   background-position: -61px 0%;
}

#aboutpicturebordercopy2  {
   background-image: url("eventsmedia/aboutpicturebordercopy2.png");
}

#aboutpicturebordercopy3  {
   background-image: url("gallerymedia/aboutpicturebordercopy3.png");
}

#aboutpicturebordercopy  {
   background-image: url("accommodationsmedia/aboutpicturebordercopy.png");
}

#accommodationsbutton a  {
   width: 203px;
   background-image: url("eventsmedia/accommodationsbutton.png");
}

#homepagebutton a:hover  {
   background-position: -73px 0%;
}

#gallerybutton a:hover  {
   background-position: -117px 0%;
}

#eventsbutton a:hover  {
   background-position: -56px 0%;
}

#border,
#shape3copy5  {
   background: url("eventsmedia/border.png") no-repeat;
   visibility: visible;
   position: absolute;
   left: 68px;
   top: 390px;
   width: 780px;
   height: 509px;
}

#accommodationsbutton  {
   visibility: visible;
   position: absolute;
   left: 382px;
   top: 323px;
   z-index: 4;
   width: 203px;
   height: 12px;
}

#aboutbutton a:hover  {
   background-position: -146px 0%;
}

#aboutpictureborder  {
   background-image: url("aboutmedia/aboutpictureborder.png");
}

#messagetextcopy3 p  {
   font-weight: bold;
}

#messagetextcopy2 p  {
   font-weight: bold;
}

#homebutton a:hover  {
   background-position: -85px 0%;
}

#homepictureborder  {
   background-image: url("homemedia/homepictureborder.png");
}

#sendemailbutton a  {
   background: url("eventsmedia/sendemailbutton.png") no-repeat 0% 0px;
   display: block;
   height: 10px;
   width: 61px;
   font-size: 10px;
   line-height: 10px;
}

#messagetextcopy p  {
   font-weight: bold;
}

#messagetextcopy2  {
   top: 621px;
}

#homepagebutton a  {
   background: url("eventsmedia/homepagebutton.png") no-repeat 0% 0px;
   display: block;
   height: 11px;
   width: 73px;
   font-size: 11px;
   line-height: 11px;
}

#cornerglowcopy2  {
   top: 806px;
   left: 730px;
}

#cornerglowcopy3  {
   top: 619px;
   left: 723px;
}

#gallerybutton a  {
   width: 117px;
   background-image: url("eventsmedia/gallerybutton.png");
}

#messagetextcopy  {
   top: 443px;
}

#cornerglowcopy4  {
   top: 795px;
   left: 723px;
}

#sendemailbutton  {
   visibility: visible;
   position: absolute;
   left: 239px;
   top: 31px;
   z-index: 3;
   width: 61px;
   height: 10px;
}

#id105cornerglow  {
   z-index: 3;
   top: 795px;
   left: 723px;
}

#id129cornerglow  {
   top: 613px;
   left: 434px;
}

#horizontalbar2  {
   top: 669px;
}

#id68cornerglow  {
   top: 795px;
   left: 723px;
}

#homepagebutton  {
   visibility: visible;
   position: absolute;
   left: 116px;
   top: 31px;
   z-index: 3;
   width: 73px;
   height: 11px;
}

#horizontalbar3  {
   top: 772px;
}

#eventsbutton a  {
   width: 56px;
   background-image: url("eventsmedia/eventsbutton.png");
}

#id94cornerglow  {
   top: 443px;
   left: 723px;
}

#cornerglowcopy  {
   top: 807px;
   left: 434px;
}

#horizontalbar1  {
   top: 564px;
}

#aboutbutton a  {
   width: 146px;
   background-image: url("eventsmedia/aboutbutton.png");
}

#gallerybutton  {
   visibility: visible;
   position: absolute;
   left: 732px;
   top: 323px;
   z-index: 4;
   width: 117px;
   height: 12px;
}

#eventsbutton  {
   visibility: visible;
   position: absolute;
   left: 629px;
   top: 323px;
   z-index: 4;
   width: 56px;
   height: 12px;
}

#menubarline1  {
   background: url("eventsmedia/menubarline1.png") no-repeat;
   visibility: visible;
   position: absolute;
   left: 32px;
   top: 299px;
   z-index: 3;
   width: 849px;
   height: 57px;
}

#shape3copy10  {
   background-image: url("accommodationsmedia/shape3copy9.png");
   top: 742px;
}

#homebutton a  {
   width: 85px;
   background-image: url("eventsmedia/homebutton.png");
}

#shape1copy2  {
   background: url("eventsmedia/shape1copy2.png") no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 328px;
   z-index: 1;
   width: 919px;
   height: 648px;
}

#aboutbutton  {
   visibility: visible;
   position: absolute;
   left: 196px;
   top: 323px;
   z-index: 4;
   width: 146px;
   height: 12px;
}

#shape3copy5  {
   z-index: 2;
}

#headerimage  {
   background: url("eventsmedia/headerimage.png") no-repeat;
   visibility: visible;
   position: absolute;
   left: 2px;
   top: 0px;
   z-index: 2;
   width: 919px;
   height: 330px;
}

#shape3copy8  {
   background-image: url("accommodationsmedia/shape3copy8.png");
   top: 390px;
}

#shape3copy9  {
   background-image: url("accommodationsmedia/shape3copy9.png");
   top: 566px;
}

#homebutton  {
   visibility: visible;
   position: absolute;
   left: 69px;
   top: 323px;
   z-index: 4;
   width: 85px;
   height: 12px;
}

#homeicon  {
   background: url("eventsmedia/homeicon.png") no-repeat;
   visibility: visible;
   position: absolute;
   left: 676px;
   top: 32px;
   z-index: 3;
   width: 15px;
   height: 11px;
}

#border  {
   z-index: 3;
}

html, body  {
   padding: 0px;
   margin: 0px;
   background: #FFFFFF url("eventsmedia/exteriortile.png") center top repeat;
}













