#nav {
	width: 884px;
	height: 58px;
	background: url(../images/linkbar.png);
	margin: 0;
	padding: 0;
	position: relative;
	clear: both;
	}

#nav li {margin: 0; padding: 0; list-style: none; position: absolute; top: 0;}

#nav li, #nav a {height: 58px; display: block;}

#link1 { left: 0; width: 130px; }
#link2 { left: 130px; width: 179px; }
#link3 { left: 309px; width: 74px; }
#link4 { left: 383px; width: 76px; }
#link5 { left: 459px; width: 176px; }
#link6 { left: 635px; width: 150px; }
#link7 { left: 785px; width: 99px; }

#link1 a:hover { background: transparent url(../images/linkbar.png) 0px -58px no-repeat; }
#link2 a:hover { background: transparent url(../images/linkbar.png) -130px -58px no-repeat; }
#link3 a:hover { background: transparent url(../images/linkbar.png) -309px -58px no-repeat; }
#link4 a:hover { background: transparent url(../images/linkbar.png) -383px -58px no-repeat; }
#link5 a:hover { background: transparent url(../images/linkbar.png) -459px -58px no-repeat; }
#link6 a:hover { background: transparent url(../images/linkbar.png) -635px -58px no-repeat; } 
#link7 a:hover { background: transparent url(../images/linkbar.png) -785px -58px no-repeat; }

/*=====Buttons=====*/

#order, #giftcert {
	width: 198px;
	height: 47px;
	background: url(../images/sitephotos/order-button.png);
	margin: 35px 0 0 0;
	padding: 0;
	position: relative;
	float: right;
	clear: right;
	}

#giftcert {
	background: url(../images/sitephotos/giftcert-button.png);
	margin: 35px 10px 0 0;
	clear: none;
	}

#order li, #giftcert li {margin: 0; padding: 0; list-style: none; position: absolute; top: 0;}

#order li, #order a, #giftcert li, #giftcert a {height: 47px; display: block;}

#orderbutton, #giftbutton { left: 0; width: 198px; }
#orderbutton a:hover { background: transparent url(../images/sitephotos/order-button.png) 0px -47px no-repeat; }

#giftbutton a:hover {background: transparent url(../images/sitephotos/giftcert-button.png) 0px -47px no-repeat;}

/*=====Leftlinks=====*/

#leftlinks {
	width: 190px;
	font-size: 11px;
	margin: 0;
	padding: 0;
	position: relative;
	float: left;
	}

#leftlinks li {
	margin: 0;
	padding: 0;
	list-style: none;
	position: absolute;
	}

#leftlinks li, #leftlinks a { 
	width: 183px;
	height: 23px;
	display: block;
	padding-top: 7px;
	color: #555;
	text-decoration: none;
	}

#leftlinks a {padding-left: 7px;}

#leftlinks1 {top: 0;}
#leftlinks2 {top: 30px;}
#leftlinks3 {top: 60px;}
#leftlinks4 {top: 90px;}
#leftlinks5 {top: 120px;}
#leftlinks6 {top: 150px;}
#leftlinks7 {top: 180px;}
#leftlinks8 {top: 210px;}
#leftlinks9 {top: 240px;}
#leftlinks10 {top: 270px;}
#leftlinks11 {top: 300px;}
#leftlinks12 {top: 330px;}
#leftlinks13 {top: 360px;}

#leftlinks a:hover {
	color: #FFF;
	background: url(../images/sitephotos/graidbg.png) repeat-x;
	text-decoration: none;
	}

body#hist a#histnav,
body#star2 a#star2nav,
body#express a#expressnav,
body#sched a#schednav,
body#rate a#ratenav,
body#directions a#directionsnav,
body#trip a#tripnav,
body#light a#lightnav,
body#fireworks a#fireworksnav,
body#bug a#bugnav,
body#cedar a#cedarnav,
body#horton a#hortonnav,
body#latimer a#latimernav,
body#littlegull a#littlegullnav,
body#dumpling a#dumplingnav,
body#orient a#orientnav,
body#plum a#plumnav,
body#racerock a#racerocknav,
body#se a#senav,
body#north a#northnav,
body#photogallery a#gallerynav,
body#faq a#faqnav,
body#fishingreport a#fishingreportnav,
body#reserve a#reservenav,
body#terms a#termsnav,
body#privacy a#privacynav,
body#sitemap a#sitemapnav,
body#block a#blocknav,
body#gift a#giftnav {
	background: url(../images/sitephotos/graidbg.png) repeat-x;
	color: #FFF;
	}

/*=====Photo Gal Links=====*/

#galleries_menu ul {
	list-style: none;
    margin: 0;
    padding: 0 0 0 4px;
	}

#galleries_menu ul li {
    float: left;
    padding: 0 10px 0 0;
    margin: 0 10px 0 1px;
    /*min-width: 84px;  be nice to Opera */
    border-right: 1px solid #97a5b0;
	}

.topline {border: 0 !important}

/*=====Lighthouse Learn More=====*/

#learnmore {
	width: 225px;
	height: 51px;
	background: url(../images/sitephotos/learnmore.png);
	margin: 35px 0 0 0;
	padding: 0;
	position: relative;
	}

#learnmore li {margin: 0; padding: 0; list-style: none; position: absolute; top: 0;}

#learnmore li, #learnmore a {height: 51px; display: block;}

#learnmore1 { left: 0; width: 225px; }
#learnmore1 a:hover { background: transparent url(../images/sitephotos/learnmore.png) 0px -51px no-repeat; }

