.horizontal-nav 
{
position:relative;
margin:0;
padding:0;
border:0;
background:transparent;
font-family:arial,sans-serif;
font-weight:600;
font-size:16px;
}

.horizontal-nav ul 
{
position:absolute;
left:0;
top:0;
z-index:1;
margin:0;
padding:0;
border:0;
background:transparent;
list-style: none outside none;
height:90px;
}

.horizontal-nav ul li
{
float:left;
display:block;
position:relative;
height:90px;
margin:0;
text-align:center;
padding:0;
border:0;
background:transparent;
text-align:center;
font-family:arial,sans-serif;
font-weight:600;
font-size:16px;
}

.horizontal-nav ul li a
{
position:relative;
display:block;
background:url(/images-css/bkg.menu.hover.500x200.png) bottom center no-repeat;
text-align:center;
height:46px;
margin:17px 0 0 0;
padding:12px 0 0 0;
color:#ffffff;
text-decoration:none;
font-family:arial,sans-serif;
font-weight:600;
font-size:16px;
line-height:18px;
border:0;
border-left:2px solid rgba(163,113,125,0.50);
-webkit-transition-property:color; 
-webkit-transition-duration: .2s, .2s; 
-webkit-transition-timing-function: linear, ease-in;
}

.horizontal-nav ul li a.oneliner
{
padding:20px 0 0 0;
}

.horizontal-nav ul li:first-child a {
border-left:0px solid rgba(255,255,255,0.50);
}

.horizontal-nav ul li a:hover {
background:url(/images-css/bkg.menu.hover.500x200.png) top center no-repeat;
color:#000000;
}

.horizontal-navmmmmmmmmmmmmmm ul li:first-child a:hover {
background:url(/images-css/bkg.menu.hover.500x200.png) top center no-repeat;
color:#000000;
}

