/*Nav bar styles*/
.nav {text-align:left; font-family:Georgia,sans-serif; text-transform:uppercase; font-size:10px;}

ul.nav,
.nav ul{
margin: 0;
padding: 0;
cursor:default;
list-style-type:none;
display:block;
background-color: #9a0463;
color:#fff;
}

ul.block{
width:100%;
table-layout:fixed;
}

ul.nav>li{
display:table-cell;
position:relative;
padding:2px 6px;
color:#fff;
float:left;
}

ul.nav li>ul{
display: none;
position: absolute;
max-width: 40ex;
margin-left: -6px;
margin-top: 2px;
color:#fff;
z-index:100;
left:6px;
top:20px;
}

ul.nav li:hover>ul{
display:block;
}

.nav ul li a{
display: block;
padding: 2px 10px;
color:#fff;
}

/*Menu styles*/

ul.nav,
.nav ul,
.nav ul li a{
background-color: #000;
color: #fff;
font-family:Georgia,sans-serif; text-transform:uppercase; font-size:10px;
}

ul.nav li:hover,
.nav ul li a:hover{
background-color: #9a0463;
color: #fff;
}

ul.nav li:active,
.nav ul li a:active{
background-color: #9a0463;
color: #fff;
}

ul.nav,
.nav ul{
border: 0px solid #000;
}

.nav a,
.nav a:visited {
color:white;
text-decoration: none;
font-weight:normal;
}

.nav a:hover { background-color:#9a0463; }

.rightmenu { width: 261px; }
