/*
 * jquery.ui.potato.menu
 * 
 * Copyright (c) 2009 makoto_kw (makoto.kw@gmail.com)
 * Dual licensed under the MIT and GPL licenses.
 * 
 * Version: 1.0
 */
ul.potato-menu {
	margin:0;
	padding:0;
	width:auto;
	list-style:none;

}
.potato-menu:after {
	content: " ";
	display: block;
	visibility: hidden;
	clear: both;
	height: 0.1px;
	font-size: 0.1em;
	line-height: 0;
}
ul.potato-menu li.potato-menu-item {
	margin:0;
	padding:0;
	position:relative;
	list-style:none;
	list-style-position:outside;
	display:inline;
	float:left;
}
ul.potato-menu li.potato-menu-item a {
	display:block;
	text-decoration:none;
	white-space:nowrap;
	outline:0;
}
ul.potato-menu ul.potato-menu-group {
	margin:0;
	padding:0;

	position:absolute;
	display:none;
	z-index:1000;
}
.potato-menu-has-vertical 
{

background:transparent url(images/nav_separator_sub.png) no-repeat scroll right center !important;


}
#mainNavigation ul li.potato-menu-has-vertical:hover
{

	background:transparent url(images/hasVertical.png) left bottom repeat-x !important;


}

#mainNavigation ul li.potato-menu-has-vertical a:hover
{
background:none;
}
#mainNavigation ul li.potato-menu-has-vertical a
{
padding:39px 12px 18px 8px;
}
#mainWrap .potato-menu-has-vertical ul
{
	background:transparent url(images/ulMenuBg_shadow.png) center bottom no-repeat;
	/*
background:transparent url(images/menu_trans_bg.png) ;
*/
padding:0 3px 5px 3px;
border:none;
width:160px;
border-top:none;
left:-6px !important;
}
#mainWrap .potato-menu-has-vertical li.potato-menu-item 
{
padding:3px 0;
margin:0 3px 0 3px;
background:none;
border-top:1px dashed #ebebeb;
width:154px;
clear:both;
float:none;
line-height:30px;
	/*background:#ffffff url(images/menu_shadow.png) top center no-repeat;*/
} 
#mainWrap .potato-menu-has-vertical li.potato-menu-item  img
{
float:left;

}
#mainWrap .potato-menu-has-vertical li.potato-menu-item a
{
padding:5px;
margin:0;
background:none;
color:#666;
font-weignt:bold;
border-right:5px solid #fff;
margin:0 5px 0 0 ;
}

#mainWrap .potato-menu-has-vertical li.potato-menu-item a:hover
{
color:#000;
border-right:5px solid #008BC7;
}