.nav{
    z-index:5
    color: #fff;
    
}

.nav a {
    z-index:5
    color: #fff;
    
}

.whMenu {
    list-style:none;
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}

.whMenu ul {
    top:23px;
    background: #ECE3D7;
    margin:0 0 0 0;
    padding:0 0 0 0;
    left:0;
    display:none;
    list-style:none;
    position:absolute;
}

.whMenu li {
    margin: 0 1px;
    position:relative;
    float:left;
    z-index:5;
}

.whMenu li ul {
	-moz-box-shadow: 3px 3px 4px #ccc;
	-webkit-box-shadow: 3px 3px 4px #ccc;
	box-shadow: 3px 3px 4px #ccc;
	/* For IE 8 */
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#ccc')";
	/* For IE 5.5 - 7 */
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#ccc');
}

.whMenu li li{
    background: #ECE3D7;
    width: 123px;
    float:none;
}

.whMenu li.nav-item-124{
    width: 122px;
	padding: 0;
}

.whMenu li.nav-item-124 li{
    width: 120px;
}

.whMenu li.nav-item-127{
    width: 114px;
}

.whMenu li.nav-item-127 li{
    width: 102px;
}

.whMenu li a{
    color: #e6daca;
    font-size: 12px;
    font-family: 'PT Sans Caption', sans-serif;
    font-weight: bold;
    text-transform: uppercase;
    padding: 2px 10px 3px;
    text-decoration: none;
    display: block;
}

.whMenu li li a{
    font-size: 10px;
    font-family: 'PT Sans', sans-serif;
    padding: 0 10px;
}


.whMenu li:hover,
.whMenu li.whMenuHvr{
    background: #ECE3D7;
}

.whMenu a:hover,
.whMenu li a.whMenuHvr{
    color: #7d5523;
}


.whMenu li li a{
    color: #7d5523;
}

.whMenu li li a:hover,
.whMenu li li a.nav-selected,
.whMenu li li a.nav-path-selected{
    color: #0a3e7d;
}
