#header #header_user {
    clear: both;
    float: right;
	text-align: right;
    margin-top: 0;
    font-size: 12px;
    color: #999;
	font-family: 'DidotLTStd-Italic'; color:#76787a; 
}
#header #header_user a { font-size: 12px; font-weight: normal; color: #666; text-decoration: none; }
#header #header_user a:hover { font-size: 12px; font-weight: normal; color: #999; }
#header_user_info { float: left; text-align: right; }
#header_user_info a { text-decoration: none; }
#header_user p { display: inline; }
#header_user span { display: inline; }
#header_user ul { display: inline; list-style: none;}
#header_user li {
	float: left;
}
#header_user #shopping_cart, #header_user #logout_account, #header_user #your_account { text-align: left; font-size: 12px; }
#header_user #shopping_cart { text-align: left; width: auto; margin-top: -4px; float: right; }
#header_user #shopping_cart span { text-align: left; font-size: 12px; }
#header_user #shopping_cart a, #header_user #your_account a {
	padding: 0;
	text-decoration: none;
	font-size: 1em;
}

#header_user #shopping_cart a{
	padding:2px 4px 0;
}
#header_user #shopping_cart a,#header_user #shopping_cart a:hover {
	background:#76787a; color:#FFF !important; display:block; margin-top:3px;
}

#header_user #shopping_cart a:hover{ background:#939597;}

#header_user #shopping_cart #cart_icon { }
#header_user #shopping_cart span.ajax_cart_quantity { }
#header_user #your_account a {  }
#header_user p .sep, #header_user_info .sep, #header_nav .sep { display: inline; margin: 0 15px 0 15px; width: 1px; height: 8px; border-right: 1px solid #DDD; font-size: 8px; line-height: 8px; }

