/* ================================================================ 
This copyright notice must be untouched at all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.stunicholls.com/menu/hover_drop_1.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
This stylesheet and the associated (x)html may be modified in any 
way to fit your requirements.
=================================================================== */

#outer {
width:959px;
margin:0 0 8px 0;
padding:0;
height:32px;
background:#f0eee4;
border:1px solid #cbcdb1;
}

.pad1 {width:51px; height:25px; background:#fc0; float:left; margin-top:3px; margin-right:3px; border:1px solid #000;}
.pad2 {width:52px; height:25px; background:#fc0; float:left; margin-top:3px; border:1px solid #000;}
.topline {width:748px; height:3px; border:1px solid #000; background:#fc0; font-size:1px;}

#menu {list-style-type:none; padding:0; margin:0;}

#menu ul {list-style-type:none; padding:0; margin:0;}

#menu li {float:left; margin:0;padding:9px 15px 9px 0px;width:93px;}
#menu li:hover {background:#8e8b75;}



/* for IE5.5 and IE6 only */

#menu li a {display:block; color:#635036; font-size:12px;
 text-align:center;border-left:1px solid #c0c4a4;padding-left:15px;}

#menu li a.home {border-left:none;padding-left:15px;}

#menu li a table {position:absolute; left:0; top:-1px; border-collapse:collapse; width:0; height:0;}

#menu :hover {position:relative;}
#menu :hover > a {color:#fffffa;border:none;padding-left:16px;}

#menu ul, 
#menu :hover ul ul,
#menu :hover ul :hover ul ul,
#menu :hover ul :hover ul ul.left {visibility:hidden; width:0; height:0; overflow:hidden;}

#menu :hover ul {
visibility:visible; 
overflow:visible; 
position:absolute; 
height:auto; 
width:165px; 
left:0px;
top:32px; 
background:#ffffff;
border-left:1px solid #c5c5a5; 
border-right:1px solid #c5c5a5;
border-top:1px solid #c5c5a5;
} 

#menu li ul li{
border-bottom:1px solid #c5c5a5;
margin:0;
padding:2px 0 2px 0;
width:165px;
} 

#menu :hover ul a{
color:#333333;
border-left:none;
padding-left:15px;
padding-right:15px;
margin:0;
text-align:left;
}

#menu li ul li:hover{
background:#8e8b75;
} 

#menu li ul li:hover a{
color:#fffffb;
} 

