/*Horizontal Navigation*/
.h-nav{
width: 100%;
overflow: hidden;
background:url(images/nav-bg-x.jpg) repeat-x;
}

.h-nav ul{
margin: 0;
padding: 0;
padding-left: 10px; /*offset of tabs relative to browser left edge*/
font: bold 15px "Trebuchet MS";
list-style-type: none;
float:left;
}

.h-nav li{
display: inline;
margin: 0;
}

.h-nav li a{
float: left;
display: block;
text-decoration: none;
margin: 0;
padding: 12px 8px 13px 8px; /*padding inside each tab*/
font-size:15px;
font-weight:bold;
color: white;
}

.h-nav li a:visited{
color: white;
}

.h-nav li a:hover, .h-nav li.selected a{
color:#CD2324;
background:#FFFFFF url(images/navbar-hover.jpg) repeat-x; /*background of tabs for hover state, plus tab with "selected" class assigned to its LI */
}