nav ul {list-style-type: none; margin: 0; padding: 0;}
nav ul li{float:left; text-align:center;}

nav#menuMain > ul > li > a {
    color: #FFF;
    display: block;
    line-height: 2em;
    padding: 0.5em 2em;
    text-decoration: none;

}

nav#menuMain li > ul{
    display : none;
    margin-top:1px;
    background-color: #333333;

}

nav#menuMain li > ul li{
	clear: both;
    display: block;
}

nav#menuMain  li > ul li a {
    color: #FFF;
    display: block;
    line-height: 2em;
    padding: 0.5em 2em;
    text-decoration: none;
}

nav#menuMain li:hover {
    background-color: #666;
}

nav#menuMain li:hover > ul{
    position:absolute;
    display : block;
}

nav#menuMain {height:1%; overflow:hidden; background-color:#333333; padding:0 10px;}
nav#menuMain ul li a{display:block; text-decoration:none; color:#FFF; padding:10px 30px;}
nav#menuMain ul li a:hover{display:block; background-color:#529010; text-decoration:none; color:#FFF; padding:10px 30px;}

nav#menuMain ul li.divider{width:1%; padding:10px 0; text-align:center; color:#FFF;}

#menuFooter, #companyName {width:100%; float:left; text-align:center;}

#menuFooter {margin-bottom:10px;}
#menuFooter ul {list-style-type: none; margin: 0; padding: 0; left:20%;}
#menuFooter ul li{float:left; width:12%;}
#menuFooter ul li:first-child{margin-left:18%;}
#menuFooter ul li:last-child{margin-right:18%;}
#menuFooter ul li.divider{width:1%; float:left; padding:5px 0;}



#menuFooter a{display:block; text-decoration:none; color:#FFF; padding:5px 10px;}