/* style.css */
#TopMenu li {
	background: url("../images/ecru/PagesMenuBg.gif") 0 3px no-repeat;
}
#SearchForm .MenuTitle,#WineCategoriesTitle{
	background:url("../images/top/tit_wine_category.gif") no-repeat;
	text-indent:-9999px;
	display:block;
}
/*
#WineCategories li{
	background:url("../images/top/bg_wine_category_list.gif") no-repeat;
}
#WineCategories li:hover{
	background:url("../images/top/bg_wine_category_list_on.gif") no-repeat;
}
#WineCategories li.active,#WineCategories li.parent{
	background:#FFCCFF url("../images/top/bg_wine_category_list_active.gif") no-repeat;
}
#WineCategories .MenuTitle{
	text-indent:-9999px;
	height:32px;
	text-align:center;
	width:184px;
	background-repeat:no-repeat;
	background-position:center;
	margin:0 auto;
}
*/
#SideWineTypeList .MenuTitle {
  background-image:url("../images/top/tit_wine_category_type.gif");
}
#RegionList .MenuTitle {
  background-image:url("../images/top/tit_wine_category_area.gif");
}
#PriceBand .MenuTitle {
  background-image:url("../images/top/tit_wine_category_price.gif");
}
.Breadcrumb li a {
	background: url('../images/BreadcrumbSep.gif') no-repeat center right;
}
.FindByCategory li {
	background: url('../images/BreadcrumbSep.gif') no-repeat 3px 5px;
}
.Pages .SideMenu h2 {
	background:url("../images/ecru/BlockTitle.gif") no-repeat scroll 0 3px;
}
.CartContents .CartProductFieldsLink {
	background: url('../images/GiftWrappingAvailable.gif') no-repeat;
}
.Right .Block h2{
	background: url("../images/ecru/BlockTitle.gif") 0 3px no-repeat;
}
.WrappingOptions {
	background: url('../images/GiftWrappingAvailable.gif') no-repeat;
}

.InfoMessage {
	background-image:url('../images/InfoMessage.gif');
	background-color:#faf8f0;
}
.SuccessMessage {
	background-image:url('../images/SuccessMessage.gif');
	background-color:#E8FFDF ;
}
.ErrorMessage {
	background-image:url('../images/ErrorMessage.gif');
	background-color:#FFECEC;
}

#shadow {
	background:url(../images/header/bg_shadow.gif) top repeat-x;
	padding:0px 0 8px;
}
#guide_site ul li{
	background: url(../images/header/arrow.gif) no-repeat;
}
#guide_user {
	background: url(../images/header/bg_guide_user.gif) no-repeat;
}
#search{
	background:url(../images/header/bg_search.gif) repeat-x;
}

#shippingInfo{
	background:url("../images/top/bg_shipping_middle.gif") repeat-y;
}
#shippingInfo li.link a{
	background:url('../images/top/link_arrow.gif') no-repeat left center;
}
#shippingInfo li.bottom {
	background:url('../images/top/bg_shipping_bottom.gif') no-repeat;
	height:5px;
}

/* --- cart_box ---*/
#cart_info .tit_cart {
	background:url(../images/top/bg_cart_tit.gif) repeat-x;
}
#ranking {
	background:url("../images/top/bg_ranking_middle.gif") repeat-y scroll 0 0 transparent;
}
/* --- member_entry ---*/
/* --- mail_magazine ---*/

.btn_cart_check a,.btn_user_info a{
	height:28px;
}
.btn_cart_check a,#SideCartMiniCart .link{
	background:url('../images/top/btn_cart_check.gif') no-repeat center;
}
.btn_user_info a{
	background:url('../images/top/btn_user_info.gif') no-repeat center;
}
#Logo{
	float:left;
}
#Logo a{
	text-indent:-9999px;
	background:url("../images/header/logo_iwine.gif") no-repeat;
	display:block;
	height:39px;
	width:140px;
}
a:active, a:focus, input[type="image"],input[type="text"] {
	outline: 0;
}

.ViewCartLink {
	background: url('../images/ecru/Cart.gif') no-repeat 0px 4px;
}
