/*
  CSS Suckerfish ryanhellyer.net
*/

#suckerfishnav				{ background:#FFFFFF; font-size:12px; font-family:'Trebuchet MS', arial; font-weight:bold; padding:0;} 
#suckerfishnav, #suckerfishnav ul	{ list-style:none; line-height:24px; padding:0; width:778px; height:24px; margin:0 auto;} 

#suckerfishnav .last { border-right:0; } 
#suckerfishnav li a {  border-right:1px solid #C0CAB1; } 

#suckerfishnav a { display:block; color:#92886F; text-decoration:none; padding:0 10px 0 9px; }
#suckerfishnav li { float:left; padding:0; } 
#suckerfishnav li ul { position:absolute; left:-999em; height:auto; width:150px; font-weight:normal; margin:0; padding:0; line-height:1; -moz-opacity:0.85; opacity:0.85; khtml-opacity:0.85; }
#suckerfishnav li li { padding-right:1px; width:150px; border-bottom:1px solid #fff; } 
#suckerfishnav li li a { padding:4px 10px;} 
#suckerfishnav li ul li { font-weight:normal; font-family:'Trebuchet MS', arial; } 
#suckerfishnav li ul li a { font-size:12px; color:#ddd;} 
#suckerfishnav li:hover ul li a { color:#FFFFFF; } 
#suckerfishnav li ul ul { margin:-21px 0 0 101px; }
#suckerfishnav li ul li:hover { background:#A7B395;} 
#suckerfishnav li ul li:hover a { color:#FFFFFF; } 
#suckerfishnav li ul li:hover li a { color:#FFF; } 
#suckerfishnav li ul li li:hover a { color:#ddd; } 
#suckerfishnav li ul li ul li:hover ul li a { color:#ddd; } 
#suckerfishnav li ul li ul li:hover ul li:hover a { color:#000; } 
#suckerfishnav li:hover ul ul, #suckerfishnav li:hover ul ul ul, #suckerfishnav li.sfhover ul ul, #suckerfishnav li.sfhover ul ul ul { left:-999em; } 
#suckerfishnav li:hover ul, #suckerfishnav li li:hover ul, #suckerfishnav li li li:hover ul, #suckerfishnav li.sfhover ul, #suckerfishnav li li.sfhover ul, #suckerfishnav li li li.sfhover ul { left:auto; background:#939F81; } 
#suckerfishnav li:hover, #suckerfishnav li.sfhover { background:#C0CAB1; } 
#suckerfishnav li:hover a, #suckerfishnav li.sfhover a { color:#FFFFFF; }

