



ul#primary-nav, ul#primary-nav ul {
list-style:none;
display:inline;
padding:7px 0;;
}

ul#primary-nav {
}
ul#primary-nav ul {
position: absolute;
display: none;
padding:10px;
color:#eee;
text-decoration:none;


}
ul#primary-nav ul ul {
margin-top: 1px;
margin-left: -1px;
left: 100%;
top: 0px;
}
ul#primary-nav li {
float: left;
margin: 0 0 0 0;
padding: 0;
}
#primary-nav li li {
width: 150px;
margin-left: -2px;
margin-right: 0px;
padding: 0px;
margin-top: -1px;
float: none;
position: relative;
font-size: 1.3em;
border: 1px solid #800000;
-moz-border-radius:4px;
-khtml-border-radius:4px;
-webkit-border-radius:4px;
-o-border-radius:4px;
border-radius:4px;
}
ul#primary-nav li a {
padding: .4em 1.26em .4em .9em;
font-size: 1.5em;
color: #CC9966;
text: #000000 3px 3px 3px;
background: no-repeat 0em top;
display: block;
text-decoration: none;
}
ul#primary-nav li a:hover {
background: #CC6600; no-repeat 0em top;
color: #FFFFFF;

}
ul#primary-nav li li a:hover {
background: #FFFFFF;
color: #CC6600;
-moz-border-radius:4px;
-khtml-border-radius:4px;
-webkit-border-radius:4px;
-o-border-radius:4px;
border-radius:4px;
}


ul#primary-nav li a.menuactive:hover {
background: #CC6600;
color: #FFFFFF;

}
ul#primary-nav li li a.menuactive:hover {
background: url(uploads/wrtheme/arrow-right.gif) no-repeat 0.3em center;
color: #FF007F;
font-weight: bold;
}
#primary-nav li li a.menuparent span {
display: block;
}
ul#primary-nav li ul a {
text-align: left;
margin: 0px;
position: relative;
padding: .3em .3em .3em 1.5em;
font-weight: normal;
font-size: 1em;
background: #CC6600;
color: #FFFFFF;
border-top: 0 none;
border-right: 0 none;
border-left: 0 none;
border-bottom: 0 none;
-moz-border-radius:4px;
-khtml-border-radius:4px;
-webkit-border-radius:4px;
-o-border-radius:4px;
border-radius:4px;
}
ul#primary-nav li ul {
margin: 0px;
padding: 0px;
position: absolute;
width: auto;
height: auto;
display: none;
position: absolute;
z-index: 999;
}
ul#primary-nav li ul ul {
}
#primary-nav li:hover,
#primary-nav li.menuh,
#primary-nav li.menuparenth,
#primary-nav li.menuactiveh {
color: #000
}
#primary-nav ul, #primary-nav li:hover ul, #primary-nav li:hover ul ul, #primary-nav li.menuparenth ul, #primary-nav li.menuparenth ul ul {
display: none;
}
#primary-nav li:hover ul, #primary-nav ul li:hover ul, #primary-nav ul ul li:hover ul, #primary-nav li.menuparenth ul, #primary-nav ul li.menuparenth ul, #primary-nav ul ul li.menuparenth ul {
display: block;
}
/* IE6 Hacks */
#primary-nav li li {
float: left;
clear: both;
}
#primary-nav li li a {
height: 1%;
}