/* Top menu */


.menutitle, .menublocktitle
{
    display: none;
}

.menu ul, .menu li
{
    list-style-type: none;
    padding: 0px;
    margin: 0px;

}



/* hack top menu item to get logo */
#mnuitem_default_1 a {
    border-top: none;
    text-indent: -9999px;
    width: 205px;
    height: 114px;
    background: white url('/_structure/images/limmud_logo.png') no-repeat scroll left top;
    margin-bottom: 15px;
}

#mnuitem_default_1 a:hover {
    background: white url('/_structure/images/limmud_logo.png') no-repeat scroll left top;
}

/* menu */
.menublock ul {
clear: both;
float: left;
margin: 0;
/*padding: 10px 0 0 5px; /* compensate for logo padding */
list-style: none;
font-size: 12px;
width: 150px;
}


.menublock ul li {
margin: 0;
}

.menublock ul li a { 
/*width: 130px;*/
width: 100%;
padding: 5px;
text-decoration: none;
display: list-item;
border-top: 1px dashed #dad5d2;
}

.selected {
font-weight: bold;
}

.menublock ul li a:hover, .menublock ul li a:focus {
background: #eee;
}

.menublock ul ul {
font-weight: normal;
margin: 0;
padding: 0 0 0 15px;
list-style: none;
float: none;
width: auto;
}


.menublock ul ul li a {
color: #666; /*#ef8203;*/
width: 100%;
font-size: 11px;
}



/*
.menu li
{
    float: left;
    margin-right: 10px;
    padding-left: 10px;
}
.menu li li
{
    border-left: 1px solid white;
}

.menu li a
{
    color: white;
    text-transform: uppercase;
    text-decoration: none;
    font-weight: normal;
}

.menu li a.menuitemcurpage
{
    color: white;
    font-weight: bold;
}

.menu li a:hover, .menu li a.menuitemcurpage:hover
{
    color: #004F6D;
}

/* hack to make 'limmud at home' link bold */
/*#mnuSubSectTtl_Limmud-at-home*/
#mnuitem_default_9 {
	font-weight: bold;
}


/* sub-menu differences */
/*
#idx_z0_p3 a
{
    color: black;
    font-size: 10px;
}

#idx_z0_p3 .menu li li
{
    border-left: 1px solid black;
}

#idx_z0_p3 .menu li a:hover, #idx_z0_p3 .menu li a.menuitemcurpage:hover
{
    color: white;
}

/* Left hand items special case */
/*
#mnuitem_default_1, #mnuitem_mainsub_1
{
    border-left: 0px !important;
    padding-left: 0px !important;
}
*/

