@charset "utf-8";
/* CSS Document */

.preload2 {background: url(http://www.blytheco.com/images/index_topnav_up.gif);background: url(http://www.blytheco.com/images/index_topnav_dn.gif);}

.menu2 {
padding:0 0 0 0px; 
margin:0; 
list-style:none; 
height:21px; 
background:#fff url(http://www.blytheco.com/images/index_topnav_up.gif) repeat-x; 
position:relative; font-family:arial, verdana, sans-serif; 
}
 
/* top is main boxes at top */
.menu2 li.top {
display:block;
float:left;
position:relative;}
  
/* top is main links at top */  
.menu2 li a.top_link {
display:block; 
float:left; 
line-height:21px; 
color:#222222; 
text-decoration:none; 
font-size:11px; 
font-weight:bold; 
padding:0 0 0 0px; 
cursor:pointer;
}

/* top is main links at top */
.menu2 li a.top_link span {
float:left; 
display:block; 
padding:0 13px 0 13px;   
height:21px;    
}

/* top is main links at top */
.menu2 li a.top_link span.down {
float:left; 
padding:0 13px 0 13px; 
}

/* top is main links at top */
.menu2 li a.top_link:hover {
color:#000000; 
background: url(http://www.blytheco.com/images/index_topnav_dn.gif) no-repeat;
}

/* top is main links at top - keeps over color in top link when selecting below*/ 
.menu2 li:hover > a.top_link span.down {
background:url(http://www.blytheco.com/images/index_topnav_dn.gif) no-repeat right top;
} 

/* table for IE differences - need for ie6*/ 
.menu2 table {border-collapse:collapse; 
width:0; 
height:0; 
position:absolute; 
top:0; 
left:0;} 

/* keep the 'next' level invisible by placing it off screen. */
.menu2 ul  {position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none;} 

/* topsub menu */
.menu2 :hover ul.topsub {
left:0px; top:21px;  /* overall position of the menu*/
background: #ebebe6; 
padding:0px 0px 9px 0px; /* top-bottom padding around top, bottom of ul*/
border:1px solid #b1b1b1; 
border-top:1px solid #ebebe6; 
white-space:nowrap; 
width:auto;
height:auto; 
}

.menu2 :hover ul.topsub li {
/*line-height:20px; */
position:relative; 
}

.menu2 :hover ul.topsub li a {
display:block;
font-size:11px; 
line-height:17px; /* vertical spacing of menu links */
color:#000; text-decoration:none; 
padding:0px 7px 0px 12px; /* side padding around sides of line*/
 }
 
.menu2 :hover ul.topsub li a:hover {
background:#fff; 
}

.liststyle { 
font-weight:normal;
} 

