@charset "UTF-8";
/* CSS Document */

#sidebarNav {
}
#sidebarNav, #sidebarNav ul {
    list-style:none;
    padding:0;
    width:170px;
}
#sidebarNav ul {
    position:relative;
    z-index:-1;
}
#sidebarNav li {
    position:relative;
    z-index:100;
}
#sidebarNav li a {
    background-color:#fff;
    color:#926076;
    display:block;
    font-size:12px;
    font-weight:bold;
    line-height:28px;
    outline:0;
    padding-left:15px;
    text-decoration:none;
}
#sidebarNav li a.sidebarSub {
    background:#fff;
}
#sidebarNav li a:hover {
    background-color:#926076;
	color:#fff;
}
#sidebarNav ul li a {
    background-color:#fff;
    color:#926076;
    font-size:11px;
    line-height:23px;
}
#sidebarNav ul li a:hover {
    background-color:#926076;
    color:#fff;
}

#sidebarNav ul:hover li {
    margin-top:0;
}

/* Yoga Sidebar */
div.menu-yoga-sidebar-container li{
	list-style-type:none;
}
ul#menu-yoga-sidebar{
	padding:0;
}
ul#menu-yoga-sidebar li {
	width:150px;
}
ul#menu-yoga-sidebar li a{
	color:#9A9A9A;
}
ul#menu-yoga-sidebar li a:hover{
	color:#804761;
}

ul#menu-yoga-sidebar ul.sub-menu{
	margin:0 0 0 15px !important;
	visibility:visible !important;
	margin-top: 10px !important
}
ul#menu-yoga-sidebar ul.sub-menu li:hover{
	background:none !important;
}
ul#menu-yoga-sidebar ul.sub-menu li a:hover{
	color:#804761 !important;
}

/* Retreats Sidebar */
div.menu-retreats-sidebar-container li{
	list-style-type:none;
}
ul#menu-retreats-sidebar{
	padding:0;
}
ul#menu-retreats-sidebar li {
	width:150px;
}
ul#menu-retreats-sidebar li a{
	color:#9A9A9A;
}
ul#menu-retreats-sidebar li a:hover{
	color:#804761;
}
ul#menu-retreats-sidebar ul.sub-menu{
	margin:0 0 0 15px !important;
	visibility:visible !important;
	margin-top: 10px !important
}
ul#menu-retreats-sidebar ul.sub-menu li:hover{
	background:none !important;
}
ul#menu-retreats-sidebar ul.sub-menu li a:hover{
	color:#804761 !important;
}