/* NESTED STORE MENU and KEYWORDS WIDGET */

#menu_widget li a, #keywords_widget li a {font-size: 1.1em; padding: 10px 5px; display: block; color: #666; border-top: 1px dotted #168381;}

#menu_widget li a:hover, #keywords_widget li a:hover { background: #D8E1E1; text-decoration: none;}

#menu_widget li.top:first-child a,  #keywords_widget li:first-child a {border-top:none;}


#menu_widget ul.top_two { border-top: 1px dotted #168381; } 


#menu_widget li li a {
	padding: 10px 0 10px 10px;
	background: #E6E6E6;
	border-bottom: 1px solid #fff; border-top: none;
	position:relative; /*fixes some stupid IE6 hover bug */
}

#menu_widget li li li a{
	padding: 10px 0 10px 20px;
	background: #ccc;
	border-bottom: 1px solid #fff;
}

#menu_widget li li a:hover { text-decoration: underline; background: #E6E6E6;}

#menu_widget li li li a:hover { text-decoration: underline; background: #ccc;}



/* MICRO CART and USER */

#header #store_microcart, #header #user_widget {
	float: right; clear: right; display: inline;
	width: 300px; 
	margin: 50px 18px 0 0;
	text-align: right;
}

#header #store_microcart { margin: 5px 18px 0 0; }

#header #store_microcart p, #header #user_widget p {margin:0; padding: 0; line-height: normal; text-transform: uppercase;}




/* STORE SEARCH WIDGET */

input.store_search_field {width: 140px; margin-bottom: 0;}






/* MINI CART */

#store_minicart table { padding-top: 10px; }

#store_minicart a { margin: 0 10px; font-size: 0.9em;}

#store_minicart th {
	font-size: 1.1em;
	font-weight: bold;
	padding: 5px;
}

#store_minicart tr.top th {border-bottom: 1px dotted #168381;}

#store_minicart tr.bottom th {border-top: 1px dotted #168381;}

#store_minicart td { padding:5px; background: #EFF2F2; border-bottom: 1px solid #fff;}




/*EMAIL SUBSCRIBE*/

#email_widget {margin: 15px 0;}
#email_widget_message {margin-top: 5px;}


/* Category Widget Formatting */

#category_widget {

}

#category_widget ul {
	margin: 0;
	padding: 0;
}










