﻿
#cfnavbar
{
margin: 0;
padding: 0;
}

#cfnavbar ul
{
background: url(menubg.gif) bottom repeat-x;
padding: 0;
margin: 0;
float: left;
font: bold 100% Verdana;
}

#cfnavbar ul li
{
display: inline;
}


#cfnavbar ul li a, #cfnavbar ul li span
{
float: left;
color: black;
font-weight: bold;
padding: 9px 23px 11px 16px;
text-decoration: none;
background: url(menudivider.gif) bottom right no-repeat;
}

#cfnavbar ul li span
{ /*Targets span tag to the right of #leftcorner below*/
padding-left: 0px;
}

#cfnavbar ul li a#leftcorner
{
float: none;
padding-left: 20px;
padding-right: 0px;
background: url(menuleftcorner.gif) bottom left no-repeat;
}

#cfnavbar ul li a#rightcorner
{
padding-right: 20px;
background: url(menurightcorner.gif) bottom right no-repeat;
}

#cfnavbar ul li a:hover
{
text-decoration: underline;
}

#cfnavbar:after
{ /*Add margin between menu and rest of content in Firefox*/
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}

