a {
	outline: none !important;
}

#homeLink {
	position: absolute; z-index: 100;
	width: 220px; height: 150px;
	top: 11px; right: 22px;
	}

	#homeLink img {
		border: none;
		display: block;
		width: 100%; height: 100%;
		}


#topNav a {
	position: relative; display: block; float: left;
	background-position: left top;
	background-repeat: no-repeat;
	background-color: transparent;
	color: #698675; text-transform: uppercase; text-align: center; line-height: 32px;
	}
	
#topNav a:hover, #topNav a.active {
	background-position: left bottom;
	background-color: #002928;
	color: #9daf89;
	}
	
	#topNav a img {
		border: none;
		display: block;
		width: 100%; height: 32px;
		}
	
	#topNav a.home {
		background-image: url(http://stewardmarine.co.za/site/assets/images/navigation/home.png);
		width: 59px; height: 32px;
		}
		
	#topNav a.crewreg {
		background-image: url(http://stewardmarine.co.za/site/assets/images/navigation/crewreg.png);
		width: 149px; height: 32px;
		}
		
	#topNav a.boattrack {
		background-image: url(http://stewardmarine.co.za/site/assets/images/navigation/boattrack.png);
		width: 167px; height: 32px;
		}
		
	#topNav a.login {
		background-image: url(http://stewardmarine.co.za/site/assets/images/navigation/login.png);
		width: 107px; height: 32px;
		}
		
	#topNav a.about {
		background-image: url(http://stewardmarine.co.za/site/assets/images/navigation/about.png);
		width: 86px; height: 32px;
		}
		
	#topNav a.contact {
		background-image: url(http://stewardmarine.co.za/site/assets/images/navigation/contact.png);
		width: 104px; height: 32px;
		}
		
#footer div.navWrapper {
	float: left; clear: both;
	}
	
	#footer a {
		display: block; float: left; position: relative; padding: 0 10px; height: 28px; line-height: 28px;
		text-decoration: none; color: #698675; font-size: 9px;
		border-right: 1px solid #033633;
		background: transparent top left repeat-x url(http://stewardmarine.co.za/site/assets/images/navigation/footer_bg.png);
		}
		
	#footer a:hover, #footer a.active {
		background-position: bottom left;
		background-color: #002928;
		color: #9daf89;
		}
		
	#footer span.copyright {
		display: block; float: left; position: relative; padding: 0 0 0 10px; height: 28px; line-height: 28px;
		text-decoration: none; color: #698675; font-size: 9px;
		}	
