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

a ins  {
   text-decoration: none;
}

#ericksonexcavating7158222468jergysearthworks71582243 p,
#maddysrestaurant7158228857nezzyssportsbargrill715 p,
#financialandersonhagermoecpas7156358788cumberlan p,
#cumberlandchiropractic7158228989toftnesschiropractic715 p,
#barronettbargrill7158223648bistro637158226363bon p,
#casmenswear7158222421thecountrystore7158222598c p,
#ambrosemotel7158228360wwwambrosemotelcomcampbrigadoon p,
#advancedtechnologysolutions7158223315centurylink800201 p,
#alderengineeringcorp7158228537wwwalderengcomaultco p,
#cumberlandadvocate7158224469wwwcumberlandadvocatecomp p,
#etctheaterproductionswwwcumberlandetccomisletheater71 p,
#ardisam7158222415dcamanufacturing7158225550wwwdcamfg p,
#lawfirmskathrynaultattnyatlaw7158225858peterevan p,
#bobstevesbp7158224202holidaystationstore71582237 p,
#theapothecary7158222424cumberlandfamilydental7158224 p,
#triventfinancial7158224388usbank7158223311wealthm p,
#beauty p,
#cifaldimotors7158224931cumberlandbusservice715822234 p,
#jacobsonseyeclinic7158222091marshfieldclinic7158226 p,
#barronelectric8003221008cityofcumberland7158222752 p,
#massage p,
#lampertshomecenter7158222407lynchbrosmusic71582229 p  {
   font: italic 15px/28px Arial;
   margin: 0px;
   color: #004A80;
   text-align: left;
}

#ambrosemotel7158228360wwwambrosemotelcomcampbrigadoon p a:hover,
#moreinfo p a:hover,
#ardisam7158222415dcamanufacturing7158225550wwwdcamfg p a:hover,
#theapothecary7158222424cumberlandfamilydental7158224 p a:hover,
#id35menumenu li a:hover,
#servicemenu li a:hover,
#etctheaterproductionswwwcumberlandetccomisletheater71 p a:hover,
#entertainmentmenu li a:hover,
#formb a:hover,
#alderengineeringcorp7158228537wwwalderengcomaultco p a:hover,
#coldwellbankerjohnsonjohnsonlandco7158223303wwwjjla p a:hover,
#jacobsonseyeclinic7158222091marshfieldclinic7158226 p a:hover,
#address p a:hover,
#motelsmenu li a:hover,
#financialandersonhagermoecpas7156358788cumberlan p a:hover,
#cumberlandadvocate7158224469wwwcumberlandadvocatecomp p a:hover,
#industryorganizationschurchesothermenu li a:hover,
#maddysrestaurant7158228857nezzyssportsbargrill715 p a:hover,
#bobstevesbp7158224202holidaystationstore71582237 p a:hover  {
   color: #FF0000;
   font-style: italic;
}

#pid19groceryconveniencestores,
#pid7fishing,
#pid18financialinsurancelawyers,
#pid6camping,
#pid29contact,
#pid9skiing,
#pid24restaurantsbarsandcatering,
#pid27theatersgolfcourses,
#pid15automotiveservices,
#pid30links,
#pid12watersports,
#pid10hunting,
#pid8golf,
#pid4schedule,
#pid1home,
#pid2rutabagafestival,
#pid11snowmobiling,
#pid5location,
#pid26realestateagencies,
#pid13thingstodo,
#pid21medicaldentalhealthservices,
#pid16contractorsbuilders,
#pid14chambermembers,
#pid23photographyprintingtechnology,
#pid3runwalkinfo,
#pid22motelsguesthousescampgrounds,
#pid28events,
#pid25retailstores,
#pid17beautymassagechiropractic,
#pid20industryorganizationschurchesother,
#cumberlandsite  {
   margin: 0px auto 0px auto;
   width: 850px;
   position: relative;
}

#bobstevesbp7158224202holidaystationstore71582237 p a,
#etctheaterproductionswwwcumberlandetccomisletheater71 p a,
#maddysrestaurant7158228857nezzyssportsbargrill715 p a,
#ambrosemotel7158228360wwwambrosemotelcomcampbrigadoon p a,
#financialandersonhagermoecpas7156358788cumberlan p a,
#alderengineeringcorp7158228537wwwalderengcomaultco p a,
#cumberlandadvocate7158224469wwwcumberlandadvocatecomp p a  {
   font-style: italic;
   text-decoration: none;
   color: #004A80;
}

#coldwellbankerjohnsonjohnsonlandco7158223303wwwjjla p a,
#jacobsonseyeclinic7158222091marshfieldclinic7158226 p a,
#theapothecary7158222424cumberlandfamilydental7158224 p a,
#moreinfo p a,
#ardisam7158222415dcamanufacturing7158225550wwwdcamfg p a  {
   font-style: Normal;
   text-decoration: none;
   color: #004A80;
}

#watersportsslideshow,
#golfslideshow,
#snowmobilingslideshow,
#huntingslideshow,
#campingslideshow,
#fishingslideshow,
#skiingslideshow  {
   visibility: visible;
   position: absolute;
   left: 369px;
   top: 527px;
   z-index: 3;
   width: 403px;
   height: 330px;
   background-color: #FFFFFF;
   background-image: none;
}

#backgndcopy2,
#backgndcopy7,
#backgndcopy,
#backgndcopy11,
#backgndcopy9,
#backgndcopy10,
#backgndcopy8,
#backgnd  {
   visibility: visible;
   position: absolute;
   left: 54px;
   top: 454px;
   z-index: 2;
   width: 796px;
   background-repeat: no-repeat;
}

#industryorganizationschurchesothermenu li,
#todomenu li,
#id35menumenu li,
#id207menumenu li  {
   height: 100%;
   display: block;
   float: left;
   margin: 0px;
}

#fishingtext,
#campingttext,
#watersportstext,
#skiingtext,
#snowmobilingtext,
#huntingtext  {
   visibility: visible;
   position: absolute;
   left: 105px;
   top: 536px;
   z-index: 3;
   width: 241px;
}

#campingttext p,
#snowmobilingtext p,
#huntingtext p,
#fishingtext p,
#skiingtext p  {
   font: 17px/20px "Times New Roman";
   margin: 0px;
   padding-top: 9px;
   text-align: left;
}

#id155hunting,
#id160snowmobiling,
#id170skiing,
#id165watersports,
#id150fishing  {
   background: url(fishingmedia/id150fishing.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 62px;
   top: 496px;
   z-index: 2;
   width: 725px;
   height: 688px;
}

#servicemenu li,
#motelsmenu li,
#menu2menu li,
#entertainmentmenu li  {
   width: 100%;
   display: block;
   margin: 0px;
}

#id35menumenu li a,
#industryorganizationschurchesothermenu li a  {
   text-decoration: none;
   color: #004A80;
   height: 100%;
   display: block;
}

#motelsmenu li a,
#servicemenu li a,
#entertainmentmenu li a  {
   font-style: italic;
   padding-left: 0px;
   padding-right: 0px;
   text-decoration: none;
   color: #004A80;
   width: 100%;
   display: block;
}

#backgndcopy3,
#backgndcopy5,
#backgndcopy4,
#backgndcopy12  {
   background: url(groceryconveniencestoresmedia/backgndcopy5.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 53px;
   top: 454px;
   z-index: 2;
   width: 797px;
   height: 1132px;
}

#ambrosemotel7158228360wwwambrosemotelcomcampbrigadoon p a  {
   line-height: 24px;
   font-style: Normal;
}

#cumberlandchiropractic7158228989toftnesschiropractic715 p  {
   line-height: 24px;
}

#ambrosemotel7158228360wwwambrosemotelcomcampbrigadoon p  {
   padding-top: -4px;
   font-style: Normal;
}

#etctheaterproductionswwwcumberlandetccomisletheater71 p  {
   text-align: center;
   padding-top: -4px;
}

#cumberlandadvocate7158224469wwwcumberlandadvocatecomp p  {
   line-height: 24px;
}

#ardisam7158222415dcamanufacturing7158225550wwwdcamfg p  {
   padding-top: 9px;
   line-height: 20px;
}

#alderengineeringcorp7158228537wwwalderengcomaultco p a  {
   line-height: 24px;
}

#americanlegionvfw7158224121kinshipofcumberland715822 p  {
   font: italic 15px/18px "Arial Bold";
   margin: 0px;
   color: #004A80;
   padding-top: 9px;
   text-align: left;
}

#coldwellbankerjohnsonjohnsonlandco7158223303wwwjjla p  {
   font: 15px/24px Arial;
   margin: 0px;
   padding-top: -4px;
   text-align: center;
   color: #004A80;
}

#bobstevesbp7158224202holidaystationstore71582237 p a  {
   line-height: 24px;
}

#financialandersonhagermoecpas7156358788cumberlan p a  {
   line-height: 24px;
}

#hereareafewlinkstootherwebsitesthatmaybeofinterest p  {
   font: 18px/30px Arial;
   margin: 0px;
   color: #004A80;
   text-align: left;
}

#barronelectric8003221008cityofcumberland7158222752 p  {
   padding-top: 9px;
   line-height: 20px;
}

#lawfirmskathrynaultattnyatlaw7158225858peterevan p  {
   font-family: "Arial Bold";
}

#hereareafewlinkstootherwebsitesthatmaybeofinterest  {
   visibility: visible;
   position: absolute;
   left: 87px;
   top: 523px;
   z-index: 3;
   width: 688px;
}

#islandcitycumberlandwihometext *:first-child  {
   padding-top: 0px;
}

#motelsmenu,
#entertainmentmenu,
#servicemenu  {
   font: italic 15px Arial;
   margin: 0px;
   padding: 0px;
   list-style: none;
   text-align: left;
   color: #004A80;
   position: absolute;
   z-index: 3;
}

#industryorganizationschurchesothermenu li a  {
   font-style: italic;
}

#snowmobilingbuttoncopy a,
#schedulebutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 59px;
   background-position: 0% 0px;
   font-size: 59px;
   line-height: 59px;
}

#historyrighttext p,
#historylefttext p  {
   font: 17px/20px "Times New Roman";
   margin: 0px;
   padding-top: 8px;
   text-align: left;
   color: #FFFFFF;
}

#islandcitycumberlandwihometext p  {
   font: 36px/43px "Seagull Medium";
   margin: 0px;
   text-align: center;
   color: #FFFFFF;
}

#islandcitycumberlandwihometext  {
   visibility: visible;
   position: absolute;
   left: 2px;
   top: 29px;
   z-index: 3;
   width: 400px;
}

#tentimgb a,
#fishingimgb a  {
   background-repeat: no-repeat;
   display: block;
   height: 175px;
   background-position: 0% 0px;
   font-size: 175px;
   line-height: 175px;
}

#snowmobilingbuttoncopy a  {
   width: 228px;
   background-image: url(thingstodomedia/snowmobilingbuttoncopy.gif);
}

#id207menumenu li a:hover  {
   color: #FFFF80;
   font-style: italic;
   font-weight: bold;
}

#layer3copy,
#layer3copy2  {
   background: url(schedulemedia/layer3copy2.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 2;
   width: 848px;
   height: 1700px;
}

#id145golf,
#id140camping  {
   background: url(campingmedia/id140camping.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 62px;
   top: 489px;
   z-index: 2;
   width: 725px;
   height: 690px;
}

#menu2menu li a:hover  {
   background-color: #FBE7B7;
   color: #FF0000;
   font-style: italic;
}

#moreinfo p,
#date p  {
   font: bold 19px/30px Arial;
   margin: 0px;
   color: #00A651;
}

#todomenu li a:hover  {
   background-color: #E4E3A5;
   color: #FF0000;
   font-style: italic;
   font-weight: bold;
}

#id207menumenu li a  {
   font-style: Normal;
   font-weight: Normal;
   text-decoration: none;
   color: #F8FAFB;
   height: 100%;
   display: block;
}

#entertainmentmenu  {
   width: 214px;
   top: 695px;
   left: 133px;
   line-height: 24px;
}

#id35menumenu li a  {
   font-style: Normal;
}

#schedulebutton a  {
   width: 169px;
   background-image: url(rutabagafestivalmedia/schedulebutton.gif);
}

#menu2menu li a  {
   background-color: #FBE7B7;
   font-style: Normal;
   border-bottom-color: #000000;
   border-bottom-style: double;
   border-right-color: #000000;
   border-right-style: double;
   border-left-color: #000000;
   border-left-style: double;
   border-width: 2px;
   border-top: 0px;
   padding-left: 0px;
   padding-right: 0px;
   text-decoration: none;
   color: #004A80;
   width: 100%;
   display: block;
}

#backgndcopy11  {
   background-image: url(motelsguesthousescampgroundsmedia/backgnd.gif);
   height: 715px;
}

#backgndcopy12  {
   background-image: url(industryorganizationschurchesothermedia/backgndcopy12.gif);
}

#todomenu li a  {
   background-color: transparent;
   font-style: Normal;
   font-weight: Normal;
   text-decoration: none;
   color: #FFFF00;
   height: 100%;
   display: block;
}

#fishingimgb a  {
   width: 134px;
   background-image: url(thingstodomedia/fishingimgb.gif);
}

#backgndcopy10  {
   background-image: url(medicaldentalhealthservicesmedia/backgndcopy10.gif);
   height: 944px;
}

#id0background  {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 1;
   width: 850px;
   height: 1698px;
   background-color: #004A80;
   background-image: none;
}

#id207menumenu  {
   font: 16px/31px "Seagull Heavy";
   height: 31px;
   text-align: center;
   margin: 0px;
   padding: 0px;
   list-style: none;
   color: #F8FAFB;
   position: absolute;
   left: 2px;
   top: 403px;
   z-index: 3;
   width: 847px;
}

#moreinfo p a  {
   font-weight: bold;
}

#backgndcopy2  {
   background-image: url(contractorsbuildersmedia/backgndcopy2.gif);
   height: 761px;
}

#backgndcopy8  {
   background-image: url(medicaldentalhealthservicesmedia/backgndcopy10.gif);
   height: 944px;
}

#id15events p  {
   font: bold 19px/30px Arial;
   margin: 0px;
   text-align: left;
   color: #004A80;
}

#backgndcopy9  {
   background-image: url(motelsguesthousescampgroundsmedia/backgnd.gif);
   height: 715px;
}

#backgndcopy7  {
   background-image: url(motelsguesthousescampgroundsmedia/backgnd.gif);
   height: 715px;
}

#servicemenu  {
   width: 243px;
   top: 859px;
   left: 133px;
   line-height: 24px;
}

#backgndcopy  {
   background-image: url(motelsguesthousescampgroundsmedia/backgnd.gif);
   height: 715px;
}

#id128layer1  {
   background: url(chambermembersmedia/id128layer1.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 54px;
   top: 454px;
   z-index: 2;
   width: 774px;
   height: 715px;
}

#motelsmenu  {
   width: 247px;
   top: 698px;
   left: 486px;
   line-height: 21px;
}

#tentimgb a  {
   width: 154px;
   background-image: url(thingstodomedia/tentimgb.gif);
}

#bagamanimg  {
   visibility: visible;
   position: absolute;
   left: 51px;
   top: 216px;
   z-index: 2;
   width: 137px;
   height: 203px;
}

#moreinfo p  {
   text-align: center;
}

#aerialimg  {
   border: 5px solid #FFFFFF;
   visibility: visible;
   margin-top: -5px;
   margin-left: -5px;
   position: absolute;
   left: 418px;
   top: 13px;
   z-index: 2;
   width: 406px;
   height: 370px;
}

#menu2menu  {
   font: 18px/33px Arial;
   margin: -2px 0px 0px -2px;
   padding: 0px;
   list-style: none;
   text-align: center;
   color: #004A80;
   position: absolute;
   left: 189px;
   top: 592px;
   z-index: 4;
   width: 239px;
}

#todomenu  {
   font: 16px/33px "Seagull Medium";
   height: 33px;
   text-align: center;
   margin: 0px;
   padding: 0px;
   list-style: none;
   color: #FFFF00;
   position: absolute;
   left: 22px;
   top: 449px;
   z-index: 2;
   width: 806px;
}

#backgnd  {
   background-image: url(motelsguesthousescampgroundsmedia/backgnd.gif);
   height: 715px;
}

#shape2  {
   visibility: visible;
   position: absolute;
   left: 48px;
   top: 470px;
   z-index: 2;
   width: 748px;
   height: 441px;
   background-color: #FFFFFF;
   background-image: none;
}

#date p  {
   text-align: left;
}

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

