#wwwdonslighthousecomtextb a:hover,
#sitemaptextb a:hover,
#seemaptextb a:hover,
#copyrightdonspomeroyhaslinks p a:hover,
#watchvideotb a:hover  {
   text-decoration: underline;
}

#sitemaptextb a,
#watchvideotb a,
#wwwdonslighthousecomtextb a,
#seemaptextb a  {
   display: block;
   width: 100%;
   text-decoration: none;
}

#theperfectgiftforanytext p,
#orbycallingtext p  {
	font: 11px/13px Arial;
	margin: 0px;
	text-align: left;
	color: #000000;
}

#promotionsb a:hover,
#thehistoryb a:hover  {
   background-position: -80px 0%;
}

#wwwdonslighthousecomtextb,
#sitemaptextb  {
   font: 12px/15px "Myriad Roman";
   text-align: left;
   visibility: visible;
   position: absolute;
   top: 572px;
   z-index: 2;
   height: 15px;
}

#employmentb a:hover,
#hoursmapb a:hover  {
   background-position: -88px 0%;
}

#thepatiob a:hover,
#thefoodb a:hover  {
   background-position: -68px 0%;
}

#i13664pearlroadstrongsvilletext p  {
   font: 12px/16px "Myriad Roman";
   margin: 0px;
   color: #FFFFFF;
   letter-spacing: 4px;
   text-align: center;
}

#copyrightdonspomeroyhaslinks p a  {
   text-decoration: none;
   color: #4F4E4E;
}

#i13664pearlroadstrongsvilletext  {
   visibility: visible;
   position: absolute;
   left: 187px;
   top: 540px;
   z-index: 4;
   width: 436px;
}

#copyrightdonspomeroyhaslinks p  {
   font: 11px/13px "Myriad Roman";
   margin: 0px;
   text-align: center;
   color: #4F4E4E;
}

#copyrightdonspomeroyhaslinks  {
	visibility: visible;
	position: absolute;
	left: 169px;
	top: 575px;
	z-index: 2;
	width: 517px;
}

#wwwdonslighthousecomtextb a  {
   color: #C17533;
}

#employmentb a,
#hoursmapb a  {
   background-repeat: no-repeat;
   display: block;
   height: 27px;
   width: 88px;
   background-position: 0% 0px;
}

#wwwdonslighthousecomtextb  {
   width: 109px;
   left: 39px;
}

#giftcertificatesb a:hover  {
   background-position: -103px 0%;
}

#phlogowphotonewb a:hover  {
   background-position: -185px 0%;
}

#thepatiob a,
#thefoodb a  {
   background-repeat: no-repeat;
   display: block;
   height: 24px;
   width: 68px;
   background-position: 0% 0px;
}

#theperfectgiftforanytext  {
	visibility: visible;
	position: absolute;
	left: 12px;
	top: 148px;
	z-index: 6;
	width: 203px;
}

#giftcertificatestext p  {
   font: 16px/19px Arial;
   margin: 0px;
   color: #A13927;
   text-align: left;
}

#therestaurantb a:hover  {
   background-position: -101px 0%;
}

#reservationsb a:hover  {
   background-position: -87px 0%;
}

#id74shape2motionblur2  {
   background: url(giftcertificatesmedia/id74shape2motionblur2.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 4px;
   top: 108px;
   z-index: 8;
   width: 795px;
   height: 23px;
}

#giftcertificatestext  {
	visibility: visible;
	position: absolute;
	left: 12px;
	top: 147px;
	z-index: 6;
	width: 117px;
}

#cameraiconb a:hover  {
   background-position: -28px 0%;
}

#giftcertificatesb a  {
   background: url(giftcertificatesmedia/giftcertificatesb.gif) no-repeat 0% 0px;
   display: block;
   height: 24px;
   width: 103px;
}

#phlogowphotonewb a  {
   background: url(giftcertificatesmedia/phlogowphotonewb.gif) no-repeat 0% 0px;
   display: block;
   height: 104px;
   width: 185px;
}

#feedbackb a:hover  {
   background-position: -69px 0%;
}

#giftcertificatesb  {
	visibility: visible;
	position: absolute;
	left: 458px;
	top: 64px;
	z-index: 4;
	width: 112px;
	height: 24px;
}

#therestaurantb a  {
   background: url(giftcertificatesmedia/therestaurantb.gif) no-repeat 0% 0px;
   display: block;
   height: 24px;
   width: 101px;
}

#giftcertificates  {
   margin: 0px auto 0px auto;
   width: 800px;
   position: relative;
}

#phlogowphotonewb  {
   visibility: visible;
   position: absolute;
   left: 22px;
   top: 0px;
   z-index: 4;
   width: 185px;
   height: 104px;
}

#id39verticalline  {
   background: url(giftcertificatesmedia/id39verticalline.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 226px;
   top: 130px;
   z-index: 7;
   width: 3px;
   height: 419px;
}

#orbycallingtext  {
   visibility: visible;
   position: absolute;
   left: 25px;
   top: 415px;
   z-index: 6;
   width: 167px;
}

#reservationsb a  {
   background: url(giftcertificatesmedia/reservationsb.gif) no-repeat 0% 0px;
   display: block;
   height: 24px;
   width: 87px;
}

#thepubb a:hover  {
   background-position: -61px 0%;
}

#therestaurantb  {
   visibility: visible;
   position: absolute;
   left: 233px;
   top: 23px;
   z-index: 4;
   width: 101px;
   height: 24px;
}

#watchvideotb a  {
   color: #FFFFFF;
}

#sitemaptextb a  {
   color: #C17533;
}

#cameraiconb a  {
   background: url(giftcertificatesmedia/cameraiconb.gif) no-repeat 0% 0px;
   display: block;
   height: 19px;
   width: 28px;
}

#promotionsb a  {
   background: url(giftcertificatesmedia/promotionsb.gif) no-repeat 0% 0px;
   display: block;
   height: 24px;
   width: 80px;
}

#thehistoryb a  {
   background: url(giftcertificatesmedia/thehistoryb.gif) no-repeat 0% 0px;
   display: block;
   height: 27px;
   width: 80px;
}

#seemaptextb a  {
   color: #B48572;
}

#employmentb a  {
   background-image: url(giftcertificatesmedia/employmentb.gif);
}

#reservationsb  {
   visibility: visible;
   position: absolute;
   left: 645px;
   top: 41px;
   z-index: 4;
   width: 87px;
   height: 24px;
}

#watchvideotb  {
   font: 13px/17px Arial;
   text-align: left;
   visibility: visible;
   position: absolute;
   left: 53px;
   top: 506px;
   z-index: 7;
   width: 166px;
   height: 34px;
}

#sitemaptextb  {
   width: 78px;
   left: 711px;
}

#promotionsb  {
	visibility: visible;
	position: absolute;
	left: 371px;
	top: 63px;
	z-index: 4;
	width: 86px;
	height: 20px;
}

#thepatiob a  {
   background-image: url(giftcertificatesmedia/thepatiob.gif);
}

#cameraiconb  {
   visibility: visible;
   position: absolute;
   left: 22px;
   top: 506px;
   z-index: 7;
   width: 28px;
   height: 19px;
}

#seemaptextb  {
   font: 12px/14px Arial;
   text-align: left;
   visibility: visible;
   position: absolute;
   left: 24px;
   top: 389px;
   z-index: 6;
   width: 66px;
   height: 11px;
}

#hoursmapb a  {
   background-image: url(giftcertificatesmedia/hoursmapb.gif);
}

#feedbackb a  {
   background: url(giftcertificatesmedia/feedbackb.gif) no-repeat 0% 0px;
   display: block;
   height: 24px;
   width: 69px;
}

#shape1copy2  {
   background: url(giftcertificatesmedia/shape1copy2.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 8px;
   top: 7px;
   z-index: 3;
   width: 787px;
   height: 102px;
}

#employmentb  {
	visibility: visible;
	position: absolute;
	left: 652px;
	top: 64px;
	z-index: 4;
	width: 121px;
	height: 27px;
}

#thehistoryb  {
   visibility: visible;
   position: absolute;
   left: 447px;
   top: 41px;
   z-index: 4;
   width: 80px;
   height: 27px;
}

#id38shape2  {
   visibility: visible;
   position: absolute;
   left: 8px;
   top: 504px;
   z-index: 6;
   width: 220px;
   height: 45px;
   background-color: #8F5133;
   background-image: none;
}

#shape1copy  {
   background: url(giftcertificatesmedia/shape1copy.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 8px;
   top: 549px;
   z-index: 3;
   width: 787px;
   height: 16px;
}

#thefoodb a  {
   background-image: url(giftcertificatesmedia/thefoodb.gif);
}

#thepubb a  {
   background: url(giftcertificatesmedia/thepubb.gif) no-repeat 0% 0px;
   display: block;
   height: 24px;
   width: 61px;
}

#feedbackb  {
	visibility: visible;
	position: absolute;
	left: 570px;
	top: 64px;
	z-index: 4;
	width: 80px;
	height: 24px;
}

#grayframe  {
	background: url(giftcertificatesmedia/grayframe.gif) no-repeat;
	visibility: visible;
	position: absolute;
	left: 207px;
	top: 132px;
	z-index: 2;
	width: 563px;
	height: 419px;
}

#hoursmapb  {
   visibility: visible;
   position: absolute;
   left: 541px;
   top: 41px;
   z-index: 4;
   width: 88px;
   height: 27px;
}

#shapeleft  {
   background: url(giftcertificatesmedia/shapeleft.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 253px;
   top: 127px;
   z-index: 6;
   width: 511px;
   height: 131px;
}

#thepatiob  {
   visibility: visible;
   position: absolute;
   left: 266px;
   top: 64px;
   z-index: 4;
   width: 68px;
   height: 24px;
}

#thefoodb  {
   visibility: visible;
   position: absolute;
   left: 368px;
   top: 41px;
   z-index: 4;
   width: 68px;
   height: 24px;
}

#dessert  {
   background: url(giftcertificatesmedia/dessert.jpg) no-repeat;
   position: absolute;
   left: 227px;
   top: 131px;
   z-index: 5;
   width: 567px;
   height: 418px;
}

#thepubb  {
   visibility: visible;
   position: absolute;
   left: 273px;
   top: 43px;
   z-index: 4;
   width: 61px;
   height: 24px;
}

#shape1 {
    background-color: #DEC698;
    height: 625px;
    position:top;
    width: 800px;
    z-index: 0;
}

html, body  {
   padding: 0px;
   margin: 0px;
   background-color: #FFFFFF;
}
#giftcertificates #sampsonLink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	height: 20px;
	width: 176px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	top: 584px;
	position: absolute;
	left: 330px;
	z-index: 200;
}
#sampsonLink {
	color: #333300;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 9px;
	text-align: center;
	width: 176px;
	position: absolute;
	height: 20px;
	text-decoration: none;
}
#sampsonLink a {
    color: #3399CC;
	text-decoration: none;
}
food.css (line 1349)
a {
    color: #000000;
   
}

