@charset "utf-8";
/* CSS Document ----Navigation---- */
/*annetterolston.co.uk version 6
designed by Mike Fenton: www.gallerymikefenton.co.uk
-------------------*/
/*main nav------------------------------*/
#mainNav{
	width:100%;
	height:93px;
	margin:0px;
	background-image:url(../visuals/graphics/logo-reflection-02.png);
	background-repeat:no-repeat;
	background-position:top left;
	border-bottom:2px solid #ddddb1;
	}
#mainNav ul{
	float:left;
	width:650px;/*567*/
	margin:70px 0px 0px 118px;
	padding: 5px 5px 0px 5px;
	list-style: none;
	/*background-color:#ffe;*/
	}
#mainNav ul li{
	display: inline;
	font-size:.9em;
	font-weight:bolder;
	color:#000;
	/*background-color:#ddddb1;
	border-bottom:2px solid #ddddb1;*/
	}
#mainNav ul li a{
	font-size:1em;
	}
#mainNav a:link, #mainNav a:visited{
	padding: 5px 3px 3px 3px;
	color:#766c6e;
	/*background-color:#ffe;*/
	text-decoration: none;
	/*border-right: 2px solid #ddddb1;
	border-bottom:2px solid #ddddb1;*/
	}
#mainNav ul li a:hover{
	color:#cc0000;
	/*background-color:#fff;*/
	}
.current{
	margin:0px 0px 0px 0px;
	padding:6px 5px 5px 5px;
	/*background-color:#ddddb1;*/
	}
	/*------------------------sub Nav------------*/
#subNav{
	width:100%;
	height:auto;
	margin:1px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	/*border-top:3px solid #ddddb1;*/
	border-bottom:2px solid #ddddb1;
	/*background-color:#ddddb1;*/
	}
#subNav ul{
	margin:3px 0px 0px 0px;/*150px*/
	text-align:center;
	padding:0px;
	list-style: none;
	/*background-color:#ddddb1;*/
	}
#subNav ul li{
	display: inline;
	font-size:.9em;
	font-weight:bold;
	padding: 0px 5px 0px 5px;
	color:#000;/*dark*/
	}
#subNav ul li a{
	font-size:1em;
	/*border-left: 2px solid #424242;cream*/
	}/**/
#subNav a:link, #subNav a:visited{
	padding: 0px 5px 0px 5px;
	color:#424242;
	/*background-color:#ddddb1;*/
	text-decoration: none;
	}
#subNav ul li a:hover{
	padding: 0px 5px 0px 5px;
	color:#ff0000;
	}
	/*------------------------LINKS------------*/
a{
	text-decoration:none;/**/
	color:#993300;
	font-weight:bold;
	}
a:hover{
	color:#ff0000;
	text-decoration:underline;
	}
a img{
	border:2px solid #FFe;
	}
	
a img:hover{
	border:2px solid #FF0000;
	}
ul{
	list-style:none;
	}
ul li a{
	text-decoration:none;
	font-size:1.2em;
	}
#linksHorizontal{
	width:99%;
	clear:both;
	margin:0px;
	padding:0 0 0 5px;
	border-top:1px solid #ddddb1;
	}
#linksHorizontal ul{
	list-style: none;
	margin: 10px 0px 10px 0px;
	padding: 5px;
	}
#linksHorizontal ul li{
	display:inline;
	color:#069;
	padding-top:1em;
	}
#linksHorizontal ul li a{
	margin:0px 5px 0px 0px;
	padding:0px;
	color:#424242;
	font-size:.9em;
	text-decoration:none;
	font-weight:normal;
	}
#linksHorizontal ul li a:hover{
	color:#ff0000;
	text-decoration:underline;
	}
#linksHorizontal ul li a:visited{
	color:#999;
	}
/* HACK FOR IE: to stabilize appearance of menu items; the slash in float is to keep IE 5.0 from parsing */
@media screen, projection
{
	ul.MenuBarHorizontal li.MenuBarItemIE
	{
		display: inline;
		f\loat: left;
		background: #FFF;
	}
}
#displayWrapper #mainNav {
	position:relative;
	margin: auto;
}

