.nav li:hover{position:relative;line-height:1em;padding-top:20px;padding-right:20px;padding-left:20px;padding-bottom:10px;background-color:orange;color:white;margin-top:-80px}#top-menu>li:last-child{padding-right:20px}#top-menu li a:hover{color:white}