@charset "UTF-8"; /* CSS Document */

#mainNav {width: 1000px; border-bottom: 18px solid #b2b2b2; height: 38px; position: absolute; top: 134px; left: 0;}
	#skagit-regional-airport #mainNav {border-bottom: 18px solid #31607b;}
		#skagit-regional-airport #mainNav li.nav-skagit-regional-airport {border-bottom: 2px solid #31607b;}
	#la-conner-marina #mainNav {border-bottom: 18px solid #00253a;}
		#la-conner-marina #mainNav li.nav-la-conner-marina {border-bottom: 2px solid #00253a;}
	#bayview-business-park #mainNav {border-bottom: 18px solid #903416;}
		#bayview-business-park #mainNav li.nav-bayview-business-park {border-bottom: 2px solid #903416;}
	#environmental-stewardship #mainNav {border-bottom: 18px solid #003022;}
		#environmental-stewardship #mainNav li.nav-environmental-stewardship {border-bottom: 2px solid #003022;}


#mainNav ul {list-style-type: none; margin: 0; position: relative; width: 1000px;}
#mainNav li {height: 36px; position: relative; display: inline; float: left; overflow: hidden;}
#mainNav li a {position: absolute; width: 100%; height: 100%; display: block;}
#mainNav li a:hover {background-position: left -38px !important;}
#mainNav li a span {display: block; text-indent: -9999px;}

#mainNav li.nav-skagit-regional-airport {width: 255px; border-bottom: 2px solid #5a8095;}
	#mainNav li.nav-skagit-regional-airport a {background: url(/images/siteBuild/nav-airport.png) no-repeat left top;}
#mainNav li.nav-la-conner-marina {width: 209px;border-bottom: 2px solid #335161;}
	#mainNav li.nav-la-conner-marina a {background: url(/images/siteBuild/nav-marina.png) no-repeat left top;}
#mainNav li.nav-bayview-business-park {width: 246px; border-bottom: 2px solid #a65d45;}
	#mainNav li.nav-bayview-business-park a {background: url(/images/siteBuild/nav-business-park.png) no-repeat left top;}
#mainNav li.nav-environmental-stewardship {width: 290px; border-bottom: 2px solid #33594e;}
	#mainNav li.nav-environmental-stewardship a {background: url(/images/siteBuild/nav-environmental-stewardship.png) no-repeat left top;}

#secondaryNav {list-style-type: none; margin: 0; text-align: right; position: absolute; top: 36px; left: 0; width: 100%;}
#secondaryNav li {display: inline; padding: 0 1em; border-right: 1px solid #ccc; position: relative; font-size: 1.6em; line-height: 98px;}
	#secondaryNav li.last {padding-right: 35px; border-right: none;}
#secondaryNav li a {color: #999; text-decoration: none; font-weight: bold;}
#secondaryNav li a:hover, #secondaryNav li.current a {color: #00355b;}
#secondaryNav li.current a {cursor: default;}
#topNav {position: absolute; left: 0; top: 0; text-align: right; list-style-type: none; margin: 0; width: 100%; }
#topNav li {line-height: 35px; color: #fff; display: inline; padding: 0 1em; border-right: 1px solid #fff; position: relative; }
	#topNav li.last {padding-right: 35px; border-right: none;}
#topNav li a {color: #fff; text-decoration: none;}
#topNav li a:hover {text-decoration: underline;}

#subNav {background: url(/images/siteBuild/bg-subNav.png) repeat-y left top; padding: 1em 0; line-height: 1.2; position: relative;}
#subNav h3 {color: #fff; font-weight: normal; padding: 0 20px .5em; margin: 0;}
#subNav ul {border-top: 1px solid #adadad; list-style-type: none; margin:0;}
	#subNav ul ul {border-top: none!important;}
#subNav li {border-bottom: 1px solid #adadad; font-size: 1.1em;}
	#subNav li li {font-size: .9em; border-bottom: none !important;}
#subNav li a {background: url(/images/siteBuild/bg-subNav-over.png) repeat-y left top; display: block; padding: .5em 20px;} /* pre-load the bg image */
	#subNav li a {background: none; color: #fff; text-decoration: none;}
	#subNav li li a {padding: 0 0 .5em 4em;}
	#subNav li li a:hover, #subNav li li.here a {text-decoration: underline;}
#subNav li a:hover, #subNav li.here a, #subNav li.parent-here a {background: url(/images/siteBuild/bg-subNav-over.png) repeat-y left top;}

#skagit-regional-airport #subNav {background: url(/images/siteBuild/bg-subNav-airport.png) repeat-y left top; }
#skagit-regional-airport #subNav ul {border-top: 1px solid #6d9eb9;}
#skagit-regional-airport #subNav li {border-bottom: 1px solid #6d9eb9;}
#skagit-regional-airport #subNav li a {background: url(/images/siteBuild/bg-subNav-over-airport.png) repeat-y left top;} /* pre-load the bg image */
	#skagit-regional-airport #subNav li a {background: none;}
#skagit-regional-airport #subNav li a:hover, #skagit-regional-airport #subNav li.here a, #skagit-regional-airport #subNav li.parent-here a {background: url(/images/siteBuild/bg-subNav-over-airport.png) repeat-y left top;}

#la-conner-marina #subNav {background: url(/images/siteBuild/bg-subNav-marina.png) repeat-y left top; }
#la-conner-marina #subNav ul {border-top: 1px solid #3a6780;}
#la-conner-marina #subNav li {border-bottom: 1px solid #3a6780;}
#la-conner-marina #subNav li a {background: url(/images/siteBuild/bg-subNav-over-marina.png) repeat-y left top;} /* pre-load the bg image */
	#la-conner-marina #subNav li a {background: none;}
#la-conner-marina #subNav li a:hover, #la-conner-marina #subNav li.here a, #la-conner-marina #subNav li.parent-here a {background: url(/images/siteBuild/bg-subNav-over-marina.png) repeat-y left top;}

#bayview-business-park #subNav {background: url(/images/siteBuild/bg-subNav-business-park.png) repeat-y left top; }
#bayview-business-park #subNav ul {border-top: 1px solid #c97252;}
#bayview-business-park #subNav li {border-bottom: 1px solid #c97252;}
#bayview-business-park #subNav li a {background: url(/images/siteBuild/bg-subNav-over-business-park.png) repeat-y left top;} /* pre-load the bg image */
	#bayview-business-park #subNav li a {background: none;}
#bayview-business-park #subNav li a:hover, #bayview-business-park #subNav li.here a, #bayview-business-park #subNav li.parent-here a {background: url(/images/siteBuild/bg-subNav-over-business-park.png) repeat-y left top;}

#environmental-stewardship #subNav {background: url(/images/siteBuild/bg-subNav-nature-trails.png) repeat-y left top; }
#environmental-stewardship #subNav ul {border-top: 1px solid #3a6f60;}
#environmental-stewardship #subNav li {border-bottom: 1px solid #3a6f60;}
#environmental-stewardship #subNav li a {background: url(/images/siteBuild/bg-subNav-over-nature-trails.png) repeat-y left top;} /* pre-load the bg image */
	#environmental-stewardship #subNav li a {background: none;}
#environmental-stewardship #subNav li a:hover, #environmental-stewardship #subNav li.here a, #environmental-stewardship #subNav li.parent-here a {background: url(/images/siteBuild/bg-subNav-over-nature-trails.png) repeat-y left top;}

	

#footerNav {list-style-type: none; margin: 0 0 1em; }
#footerNav li {display: inline; padding: 0 1em; border-right: 1px solid #fff; position: relative;}
	#footerNav li.first {padding-left: 0;}
	#footerNav li.last {padding-right: 0; border-right: none;}
#footerNav li a {color: #fff; text-decoration: none;}
#footerNav li a:hover {text-decoration: underline;}


.inlineNav {list-style-type: none; margin-left: 0; display: inline;}
.inlineNav li {display: inline;}
.inlineNav li a {padding: 0 .5em;}
.inlineNav li a:hover {}

#sitemap {list-style-type: none; margin-left: 0;}
#sitemap li {border-bottom: 1px solid #ccc; padding: .25em 0; font-size: 1.1em; font-weight: bold;}
	#sitemap li li {border: none; font-size: .9em; font-weight: normal;}

