/* CCS Coded by Laboratre - http://www.laboratre.com */

#menulinks {
	float:left;
	background-color:#E30513;
	font-family:Arial, Helvetica, sans-serif;
	width:100%;
	margin-top:10px;
}

#menulinks ul 
{
	padding:0px;
	margin:0px;
	position:relative;
    list-style:none;
	float:left;
}

#menulinks ul>:first-child{
	list-style:none;}

#menulinks ul li { 
	position:relative;    
	float:left;
	cursor:pointer;
	padding:5px 13px 6px;
}

#menulinks li a ,#menulinks li span {
	text-decoration:none;
	padding:3px 2px 2px;
	letter-spacing:1px;
	text-transform:uppercase;
	font-size:11px;
	font-weight:bold;
	color:#fff;
}
#menulinks li:hover a,#menulinks li.active a{
	text-decoration:none;
	background:#fff;
	color:#E30513;
	}
#menulinks li.active span{
	text-decoration:none;
	color:#38A7DB;
	background:#fff;
	}
#menulinks li:hover span{
	text-decoration:none;
	color:#E30513;
	background:#fff;
	}
	
	
/*sub nav*/
#menulinks li ul {
	position: absolute;
	list-style-type:none;
	left:-999em;
	height:auto;	
	min-width: 200px;
	z-index:1000;
	top:29px;
	display:none;
	padding:0px 6px;
	background-image:url(../images/bg-nivo.png);
}


#menulinks li ul li {
	margin:0px !important;
	float:none!important;
	padding:3px 0 6px !important;
	text-align:left;
	border-right:none !important;
	border-left:none!important;
	color:#ffffff !important;
	border-bottom:1px solid #fff;
}

#menulinks li ul li:hover,#menulinks li ul li.active {
	text-decoration:none !important;
}
#menulinks ul.nav li ul li a span,#menulinks ul.nav li ul li a {
	text-decoration:none !important;
	background:none !important;
	color:#fff;
	padding:2px 8px 2px;display: block;
	}
#menulinks ul.nav li ul li:hover a span{	
	text-decoration:none !important;
	background:#fff !important;
	color:#E30513 !important;
}
#menulinks li ul li a span,#menulinks li ul li span{padding:0px 0px 0px 2px;}
#menulinks li ul li:last-child{border:none;}
#menulinks li:hover ul {
	left: 3px;
	margin-left:-4px;
	display:block;
    z-index:1000;
}


/***menu footer***/
#menu-footer{
	float:right;
	width:750px;
	}

#menu-footer ul{
	overflow:hidden;
	list-style-type:none;
	float:right;
	margin:10px 0px 5px 0px;
}
#menu-footer li{
	margin:0px;
	float:left;	
	font-size:11px;
	padding:0px 15px;
}
#menu-footer li a{
	text-decoration:none;
	color:#58585A;
	font-size:11px;
	padding:0;
	text-transform:uppercase;
	letter-spacing:1px;
}

#menu-footer li a:hover, #footer li a.active{
	text-decoration:underline;
	background:#fff;
}
