/* CSS Document */
ul, li {
	padding:0;
	margin:0;
	list-style:none;
	
}
a {
	outline:none;
}
ul#mainnav li {
	display:block;
	float:left;
	font-family:arial,sans-serif;
}

ul#mainnav li li{
	float:none;
}

ul#mainnav a{
	border:0px;
}

ul#mainnav li a {
	display:block;
	outline:none;
	width:120px;
	height:30px;
	background:transparent url(../images/nav.png) no-repeat 0 0;
	text-indent:-9009px;
	margin:0 0 0 0;
}

ul#mainnav li li a{
	background:none;
	background-color: #000000; 
	color:#FFFFFF;
	text-indent:0;
	height:auto;
	font-size:11px;
	padding:4px; 
	filter:alpha(opacity=90);
	-moz-opacity:0.9;
	-khtml-opacity: 0.9;
	opacity: 0.9;

	
}

ul#mainnav li li a:hover{
	color: #6dcff6; background-color:#000000;
	filter:alpha(opacity=100);
	-moz-opacity:1.0;
	-khtml-opacity: 1.0;
	opacity: 1.0;
}


ul#mainnav li a:hover {
	background-position:0 -30px;
}
ul#mainnav li a.active {
	background-position:0 -60px;
}
ul#mainnav li#learn-how-nav a {
	width:86px;
	background-position:-120px 0px;
}
ul#mainnav li#learn-how-nav a:hover {
	background-position:-120px -30px;
}
ul#mainnav li#learn-how-nav a.active {
	background-position:-120px -60px;
}
ul#mainnav li#about-simon-nav a {
	width:99px;
	background-position:-282px 0px;
}
ul#mainnav li#about-simon-nav a:hover {
	background-position:-282px -30px;
}
ul#mainnav li#about-simon-nav a.active {
	background-position:-282px -60px;
}
ul#mainnav li#book-nav a {
	width:76px;
	background-position:-206px 0;
}
ul#mainnav li#book-nav a:hover, ul#mainnav li#book-nav:hover a {
	background-position:-206px -30px;
}
ul#mainnav li#book-nav a.active {
	background-position:-206px -60px;
}
ul#mainnav li#contact-nav a {
	width:73px;
	background-position:-381px 0px;
}
ul#mainnav li#contact-nav a:hover, ul#mainnav li#contact-nav:hover a {
	background-position:-381px -30px;
}
ul#mainnav li#contact-nav a.active {
	background-position:-381px -60px;
}
ul#mainnav li#buy-nav a {
	width:46px;
	background-position:-454px 0px;
}
ul#mainnav li#buy-nav a:hover, ul#mainnav li#buy-nav a.active, ul#mainnav li#buy-nav:hover a{
	background-position:-454px -30px;
}



/*Stills Subnav*/

ul#secondary-nav li {
	display:block;
	float:left;
	font-family:arial,sans-serif;
}

ul#secondary-nav li li{
	float:none;
}

ul#secondary-nav a{
	border:0px;
}

ul#secondary-nav li a {
	display:block;
	outline:none;
	width:66px;
	height:9px;
	background:transparent url(images/subnav-stills.gif) no-repeat 0 0;
	text-indent:-9009px;
	margin:0 0 0 0;
}

ul#secondary-nav li a:hover {
	background-position:0 -9px;
}
ul#secondary-nav li a.active {
	background-position:0 -9px;
}
ul#secondary-nav li#food-nav a {
	width:39px;
	background-position:-66px 0px;
}
ul#secondary-nav li#food-nav a:hover {
	background-position:-66px -9px;
}
ul#secondary-nav li#food-nav a.active {
	background-position:-66px -9px;
}
ul#secondary-nav li#objects-nav a {
	width:45px;
	background-position:-105px 0px;
}
ul#secondary-nav li#objects-nav a:hover {
	background-position:-105px -9px;
}
ul#secondary-nav li#objects-nav a.active {
	background-position:-105px -9px;
}
