
#top-menu{
	position: absolute;
	left: 0px;
	top: 110px;
	z-index: 1;
	border-bottom: solid 5px #D51C15;
	width: 100%;
}
#top-menu ul,#top-menu ul *{
	list-style: none;
	margin: 0;
	padding: 0;
	
}

#top-menu ul  li{
	float: left;
	padding-left: 4px;
	margin-right: 4px;
	background: url(nav_li.gif) no-repeat left top;
}
#top-menu ul li a{
	display: block;
	padding: 0px 13px 0px 9px;
	line-height: 36px;
	text-decoration:  underline;
	color: black;
	background: url(nav_a.gif) no-repeat right top;
	font-size: 13px;
}

#top-menu ul  li.current{background:url(nav_li_current.gif) no-repeat left top}
#top-menu ul  li.current a{color:white;background:url(nav_current_a.gif) no-repeat right top}

#top-menu ul  li:hover a{
	color: #D51C15;
	text-decoration: none;
}

#top-menu ul  li.current:hover a{
	color: white;
	text-decoration: none;
}

.side-menu ul{
	margin-left: 0em;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-top: 20px;
	padding-bottom: 20px;
}
.side-menu li ul{padding-top:0px;padding-bottom:0px}
.side-menu li{
	list-style-type: none;
	list-style-position: outside;
	margin-bottom: 0px;
	line-height: normal;
	_height: 1px;
	
}
.side-menu li a{
	text-decoration: none;
	display: block;
	margin: 0px;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 14px;
	font-weight: bold;
}
.side-menu li li a{text-decoration:none;display:block;margin:0px;padding-top:0px;padding-bottom:0px;padding-left:40px;font-weight:normal;color:#942424}
.side-menu li a:hover,.side-menu li.current a{
	display: block;
	text-decoration: none;
	 background-color: #D51C15;
	 color: white;
}

