#page {
	-moz-box-shadow: 0 0 10px rgba(0, 0, 0, 0.4);
	-webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.4);
}

ul.nav li ul {
    display: none;
    position: absolute;
    background-color: #EFEFEF;
    white-space: nowrap;
}

#sidebar ul li {
	padding-left: 10px;
}

.textwidget {
	text-align: center;
}

#header ul.nav li ul li {
    position: static;
    display: block;
    float: none;
}

#header ul.nav li ul li a {
	text-align: left;
}

#header ul.nav li ul li a:hover {
    background-color: #ffffff;
}

.entry ul li:before, #sidebar ul ul li:before {
	content: " ";
	}
