/* Main Navigation Menu */

div#header ul#nav {
	float: left;
	list-style: none;
	position: relative;
	left: 0px;
	top: 380px;
	font-size: 12px;
	text-transform: uppercase;
}
div#header ul#nav li {
	float: left;
	height: 70px;	
}
div#header ul#nav a, div#header ul#nav a:visited {
	display: block;
	color: #FFFFFF;
	text-decoration: none;
	text-align: center;
	vertical-align: middle;
	height: 25px;
	width: 80px;
	font-size: 11px;
}

div#header ul#nav li a:hover {
	color: #ffb400;
}


/* Parked Page Indicator - NOTE!!!!!!! DO NOT leave a "," after the last rule!!! */

body#home div#container div#header ul#nav .home, 
body#services div#container div#header ul#nav .services,
body#bio div#container div#header ul#nav .bio,
body#contact div#container div#header ul#nav .contact,
body#inspire div#container div#header ul#nav .inspire {
	background-image:url(../images/page-indicator-triangle.png);
	color:#66FF00;
	background-repeat: no-repeat;
	background-position: 30px 30px;	
}

/* Book Stephan-Listen to Audio Sample Menu */

div#header ul#nav-two {
	float: right;
	position: relative;
	top: 363px;
	right: 50px;
	text-transform: uppercase;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	padding: 0px 0px 0px 8px;
	list-style: none;
}
/* Old positioning css that works in Moz and Saf but has IE 5 bugs

div#header ul#nav-two {
	
	position: absolute;
	padding: 0px 0px 0px 8px;
	list-style: none;
	right: 50px;
	top: 363px;
	text-transform: uppercase;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

*/
div#header ul#nav-two li {
	height: 30px;
	
}
div#header ul#nav-two a, div#header ul#nav-two a:visited {
	display: block;
	color: #FFFFFF;
	text-decoration: none;
	text-align: center;
	vertical-align: middle;
	font-size: 13px;
}
div#header ul#nav-two li a:hover {
	color: #ffb400;
	background-image: ;
	background-repeat: no-repeat;
	background-position: 0px -27px;
}
div#header ul#nav-two li img {
	border: none;
	position: relative;
	top: 5px;
	right: 5px;	
	
}


/* Footer Navigation Menu */
div#footer ul {
	list-style: none;
	height: 20px;
	width: 800px;
	font-size: 9px;
	color: #FFCC33;
	padding-top: 9px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	position: relative;
	left: 5%;
}
div#footer ul li {
	display: block;
	float: left;
	width: 120px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #666666;
}

div#footer ul a, div#footer ul a:visited {
	display: block;
	color: #FFFFFF;
	text-decoration: none;
	text-align: center;
	vertical-align: middle;
	height: 19px;
	width: 110px;
	font-size: 9px;
	padding-right: 5px;
	padding-left: 5px;
}
div#footer ul li a:hover {
	color: #ffb400;	

}
#container #footer #red-button {
	background-image: url(../images/book-stephan-button-bg.jpg);
	background-repeat: repeat-x;
	font-weight: bold;
	
}
#container #footer #red-button:hover {
	background-image: url(../images/book-stephan-button-bg-over.jpg);
	background-repeat: repeat-x;
	color:#FFFFFF;
	
}
a, a:visited {
    outline: none;
	color: #ffb400;
}

div#story2 a, div#story2 a:visited {
	color:#0066CC
	
}
