/*** ESSENTIAL EDROP MENU STYLES ***/
ul.primary-links li {
float:left;
list-style:none;
margin:0 1px 0 0;
}
ul.primary-links li a, ul.primary-links li a:link, ul.primary-links li a:visited {
color:#3f3f3d;
font-size:15px;
font-weight:bold;
}
ul.primary-links li a {
padding:13px 44px 12px 43px;
margin-right:1px;
}
ul.primary-links li a.five {
padding:13px 56px 12px 55px;
}
ul.primary-links li a.seven {
padding:13px 48px 12px 48px;
}
ul.primary-links li a:hover {
background-color:#c7f0f8;
text-decoration:none;
}
ul.menu-drop-links {
margin-top:11px;
}
div#menu ul.menu-drop-links li a {
padding:13px 0 13px 20px;
width:130px;/*CHANGE TO FIT DROP MENU LINKS*/
font-size:12px;
color:#008ca8;
}
div#menu ul.menu-drop-links li {
margin-right:0;
}
.nav, .nav * {
margin:0;
padding:0;
list-style:none;
}
.nav {
line-height:1.0;
}
.nav ul {
position:absolute;
top:-999em;
padding:1px;
background-color:#FFFFFF;
border:1px solid #07a9ca;
border-top:none;	
width:151px;
}
.nav li {	
float:left;
position:relative;
z-index:99;
}
.nav a {
display:block;
}
.nav li:hover ul, ul.nav li.sfHover ul {
left:-1px;
top:2.5em;
}
.nav li:hover li ul, .nav li.sfHover li ul {
top:-999em;
}
.nav li li:hover ul, ul.nav li li.sfHover ul {
left:9.45em;
top:-1px;
}
.superfish li:hover ul, .superfish li li:hover ul {
top: -999em;
}
.nav li:hover, .nav li.sfHover, .nav a:focus, .nav a:hover, .nav a:active {
background:#c7f0f8;
}
.nav li li {
background:#FFFFFF;
}
