ul { font-size: 10px; }
ul#mainNav { position: absolute; margin: 264px 0 0 22px; }
ul#subNav { position: absolute; margin: 264px 0 0 110px; }
ul#subNav li { width: 110px; }
li { 
	background: #FFF; 
	width: 80px; 
	height: 12px; }
li + li { margin-top: 5px; }
li.on { background: #333; }
li > a:link, li > a:visited, li > a:active { 
	color: #666; 
	text-decoration: none; 
	height: 12px; 
	display: block; 
	padding-left: 5px; }
li > a:hover { background: #333; color: #FFF; }
li.on > a:hover { color: #666; }

ul#subNav.videoSubNav li {
  width: 140px;
}

