
/* menu items - categories */

#menu {
	float: left;
	padding:0;
	margin:0;
	width: 260px;
}

#menu ul {
	list-style: none;
	float: left;
	padding: 0;
	margin: 0;
}

#menu li {
	float: left;
	padding: 0;
	margin: 0;
	
}

/* pages */


.page_item {
    float: left;	
	padding: 0;
	margin: 0;
	border: 0;
    text-transform: lowercase;
	line-height: 16px;
	text-align: left;
	border-bottom: 1px solid #fff;
}

.page_item a, .page_item a:visited {	
	float: left;
	width: 210px;
	padding: 5px 25px 5px 25px;
	margin:0;
    color: #fff;
    font-size: 12px;
    font-weight: normal;
	text-decoration: none;
    text-transform: none;
	background: #ff002b;
}


.page_item a:hover, .page_item a:active, .current_page_item a, .current_page_item a:visited,
.current_page_parent a, .current_page_parent a:visited {
	color: #fff;
	background: #a19589;
}
	
	
/* the submenu links */
/* first make them invisible */

.page_item .page_item {
	display: none;
	border :0;
	
}

/* now make only the current_page_parent + current_page_item submenu items visible */

.current_page_parent .page_item, .current_page_item .page_item {
	display: block;
	border: 0;
	border-top: 1px solid #fff;
}

.page_item .page_item a:link, .page_item .page_item a:visited {	
	padding: 5px 5px 5px 45px;
	color: #a19589;
	background: #dfd7cd;
	border: 0;
}


/* the submenu links on mouseover */
.page_item .page_item a:hover, .page_item .page_item a:active, .current_page_parent .current_page_item a, .current_page_parent .current_page_item a:visited {
	color: #dfd7cd;
	background: #a19589;
	text-decoration: none;
	padding: 5px 5px 5px 45px;
	border: 0;
	
}


