.mainnav {
left:86px;
position:absolute;
top:67px;
}

.nav li,.nav ul {
list-style:none;
margin:0;
padding:0;
}

.mainnav ul {
float:left;
list-style:none;
position:relative;
}

.nav li {
display:inline;
float:left;
position:relative;
}

.nav a {
display:block;
height:32px;
position:relative;
}

.nav li li a {
position:relative;
}

.nav ul {
background:url(../images/nav/bg-dropdown-bottom-2.png) no-repeat bottom right;
margin-left:1px;
padding-bottom:16px!important;
position:absolute;
top:-999em;
width:165px;
z-index:99999;
}

.nav ul li {
background:url(../images/nav/bg-dropdown-2.png);
z-index:99999;
}

.nav ul li:first-child {
background:url(../images/nav/tab-dropdown-bg-top.png);
}

.nav li:hover ul,ul.nav li.sfHover ul {
left:-1px;
top:32px;
}

.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 li {
padding-left:7px;
width:158px;
}

.nav li li a:link,.nav li li a:visited {
border-bottom:1px dotted #fff;
color:#000;
display:block;
float:left;
font-weight:700;
height:auto;
line-height:16px;
padding-left:10px;
position:relative;
text-align:left;
text-decoration:none;
width:145px;
z-index:99999;
}

.nav li li:first-child a:link,.nav li li:first-child a:visited {
margin-top:2px;
}

.nav li li a:hover,.nav li li a:focus {
background-color:#fc0;
}

.nav li li.last a {
border-bottom:none;
}

.nav {
margin-top:11px;
}

.nav .top {
background:url(../images/tab.jpg) top right no-repeat;
color:#000;
display:block;
font-family:"Arial Narrow", Arial;
font-size:1.8em;
font-weight:700;
height:36px;
letter-spacing:-1px;
margin:0 0 0 6px;
overflow:hidden;
padding:10px 7px 0 0;
text-decoration:none;
}

.nav .active {
color:#a00100;
}

.nav .home .top {
margin-left:20px;
}

.nav .contactus .top {
background:none;
}

.nav .sfHover .top {
background:url(../images/nav/tab-bg-right.png) top right no-repeat;
}

.nav .sfHover {
background:url(../images/nav/tab-bg-left.png) top left no-repeat;
}
/*
#header .mainnav #domains {
width:140px;
}

#header .mainnav ul.domains {
margin-left:15px;
}

#header .mainnav #hosting {
/*width:69px;
}

#header .mainnav #email {
width:54px;
}

#header .mainnav #ecommerce {
width:99px;
}

#header .mainnav #webdesign {
width:63px;
}

#header .mainnav #marketing {
width:84px;
}

#header .mainnav #resellers {
width:150px;
}

#header .mainnav #news {
width:53px;
}

#header .mainnav #myaccount {
width:97px;
}

#header .mainnav #support {
/* width:70px;*/
}