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

/* Horizontal Navigation */
#navigation {
	padding: 0;
	margin: 0;
	width: 100%;
	height: 48px; /* Change height to whatever suits */
	background-image:url(../images/nav_bg.jpg);
	background-repeat:repeat-x;
	border-bottom: 1px solid #020302;
	overflow:hidden;

}
	

ul.menu {
	padding: 0;
	margin: 0;
	width: 100%; /* 100% fixed to containing divs width */
}
ul.menu li {
	padding: 0;
	margin: 0;
	float: left;
	list-style: none;
	line-height: 48px;
	height: 48px; /* Change height to whatever suits */
}
ul.menu li a {
	padding: 0px;
	margin: 0px;
	width: 140.6px; /* Change depending on amount of links in navigation */ 
	display: block;
	text-decoration: none;
	text-align: center;
	font-weight: bold;
	background-image:url(/images/nav_bg.jpg);
	background-repeat:repeat-x;
	color:#FFF;
	text-transform:uppercase;
	border-right:1px solid #333;
}
ul.menu li a:hover {
	height: 48px;
	line-height: 48px;
	color: #fff; /*rollover text colour */
	background-image:url(/images/nav_bg_on.jpg);
	background-repeat:repeat-x;
	color:#FF0000;
}
/* /Horizontal Navigation */


.categories li{
	list-style:none;
	margin-top:1px;
	margin-bottom:0px;
}

.categories li a {
	float:left;
	margin-top:1px;
	display:block;
	width:150px;
	height:22px;
	line-height:22px;
	padding:3px;
	background-color:#1F1F1F;
	color:#FFF;
	text-decoration:none;}

.categories li a:hover {
	margin-top:1px;
	display:block;
	width:150px;
	height:22px;
	line-height:22px;
	padding:3px;
	background-color:#191919;
	color:#F00;
	text-decoration:none;}
