div.genSideBar ul li#pages ul {
	margin	: 0;
	padding:0;
	width	: 100%;
}

div.genSideBar ul ul li.page_item,
div.genSideBar ul ul li.current_page_item
{
	margin : 0;
	padding: 0;
}

div.genSideBar .page_item a:link, 
div.genSideBar .page_item a:visited {
	display			: block;
	height			: 25px;
	padding-top		: 10px;
	font			: 14px Arial, "Lucida Sans Unicode", sans-serif;
	font-weight		: bold;
	color			: #d2d2c2;
	text-decoration	: none;
	border			: none;
	background		: url(../images/main-menu-default.jpg) top left no-repeat;
	text-indent		: 20px;

}


div.genSideBar .page_item a:hover
{
	color			: #000;
	background		: url(../images/main-menu-active.jpg) top left no-repeat;
}


div.genSideBar .current_page_item a:link,
div.genSideBar .current_page_item a:visited
{
	color			: #000;
	background		: url(../images/main-menu-active.jpg) top left no-repeat;
	
}


/* category menu */
div.genSideBar ul li.widget_categories ul {
	margin	: 0;
	padding:0;
	width	: 100%;
}

div.genSideBar ul ul li.cat-item,
div.genSideBar ul ul li.current-cat
{
	margin : 0;
	padding: 0;
}

div.genSideBar .cat-item a:link, 
div.genSideBar .cat-item a:visited {
	display			: block;
	height			: 25px;
	padding-top		: 10px;
	font			: 14px Arial, "Lucida Sans Unicode", sans-serif;
	font-weight		: bold;
	color			: #d2d2c2;
	text-decoration	: none;
	border			: none;
	background		: url(../images/cat-menu-default.jpg) top left no-repeat;
	text-indent		: 33px;

}


div.genSideBar .cat-item a:hover
{
	color			: #000;
	background		: url(../images/cat-menu-hover.jpg) top left no-repeat;
}


div.genSideBar .current-cat a:link,
div.genSideBar .current-cat a:visited
{
	color			: #000;
	background		: url(../images/cat-menu-hover.jpg) top left no-repeat;
	
}
