 /* common styling */
.menu1 {
float:left; width:980px; font-family: verdana; font-size:10px; 
font:bold;
background:url(images/menu1.gif) repeat-x top left; 
border-bottom:3px solid #4c597f;
margin:10 0 20px 0; /* for this demo only */ 
}

.font {
font-family: verdana; font-size:8px;
margin:0 0 20px 0; /* for this demo only */ 
}

.menu1 ul {
padding:0;margin:0;list-style-type:none;
}

.menu1 ul li {
float:left; position:relative; background:url(images/divider1.gif) no-repeat top right;
}

.menu1 ul li a, .menu1 ul li a:visited {
float:left; display:block; text-decoration:none;color:#ffffff; padding:0px 16px; line-height:25px; height:30px; border-bottom:3px solid #fff; 
}

.menu1 ul li:hover {width:auto;}
.menu1 ul li a.menu1one:hover {border-color:#00B200; color:#FFE500;}
