
/*----------------------------------------------------------------
 theme.css
----------------------------------------------------------------*/

/* COMMON ELEMENTS
-------------------------------------------------------------*/
/*Normal link---*/
a { color: #963f69; }

a:hover, a:active, a:focus { color: #963f69; }

/* HEADER
--------------------------------------------------------- */
#ja-header .main { border-top-color: #963f69; }

h1#logo a { background-image: url(../../images/violet/logo.gif) !important; }

/* MAIN NAVIGATION
--------------------------------------------------------- */
#ja-mainnav .block-cart .block-content { border-color: #963f69; }

#ja-mainnav .block-cart:hover .block-title,
#ja-mainnav .block-cart .block-title.active { background-color: #963f69; }

/* SPOTLIGHT
--------------------------------------------------------- */
/* Top Spotlight */
#ja-topsl1 .category-desc a.category-title:hover,
#ja-topsl1 .category-desc a.category-title:focus,
#ja-topsl1 .category-desc a.category-title:active {
	background-color: #963f69;
}

/* Bottom Spotlight */
#ja-botsl .content-inner { color: #963f69; }

/* FOOTER
--------------------------------------------------------- */
#ja-footer .main { border-bottom-color: #963f69; }

#ja-footer li a { color: #963f69; }

#ja-footer .jm-footer-logo a { background-image: url(../../images/violet/logo.gif); }

/* FORMS
----------------------------------------------------------------*/
button.btn-cart {
	background-color: #963f69;
	border-color: #963f69;
}

button.btn-continue,
button.btn-update,
button.btn-empty,
button.btn-add,
button.btn-share {
	color: #963f69;
}

button.btn-proceed-checkout {
	background-color: #963f69;
	border-color: #963f69;
}

/* LISTS
----------------------------------------------------------------*/
.disc li a,
.std > ul li a {
	color: #963f69;
}

/* Pager magento */
.pager .pages li a { color: #963f69; }

/*PRICES
----------------------------------------------------------------*/
/*Special price---*/
.special-price .price-label { color: #963f69; }
.special-price .price { color: #963f69; }

/*Minimal price (as low as)---*/
a.minimal-price-link .price { color: #963f69; }

/*Excluding tax---*/
.price-excluding-tax .price { color: #963f69; }

/*Including tax---*/
.price-including-tax .price { color: #963f69; }

/* MIS.
----------------------------------------------------------------*/
.product-name a:hover,
.product-name a:focus,
.product-name a:active {
	color: #963f69;
}

strong.grid {
	background-image: url(../../images/violet/icon-grid-active.gif);
}

strong.list {
	background-image: url(../../images/violet/icon-list-active.gif);
}

/*Tool Tips---*/
.truncated a.details { border-bottom-color: #963f69; }

/*CATALOG LISTING
----------------------------------------------------------------*/
.category-products h2 a:hover,
.category-products h2 a:focus,
.category-products h2 a:active { color: #963f69; }

ul.ja-tab-navigator li.active a { color: #963f69 !important; }

/*Product tabs---*/
.product-img-box .more-views li a:hover { border: 4px solid #963f69; }

/*Gift Messages----*/
.giftmessages .gift-header { color: #963f69; }

/*Checkout Progress---*/
.checkout-progress li.active { background: #963f69; }

/*Multiple Addresses checkout---*/
.shipment-count { background: #963f69; }

.place-order-box .grand-total .price { color: #963f69; }

/*My Account navigation---*/
.block-account .block-title strong { color: #963f69; }

.block-account li a:hover,
.block-account li a:active,
.block-account li a:focus { color: #963f69; }

.block-account li.current { color: #963f69; }

.box-account .box .box-content a.button { background: #963f69; border: 1px solid #963f69; }

.box-account ol .number { background: #963f69; }

/*Account Order History---*/
#my-orders-table a:hover,
#my-orders-table a:focus,
#my-orders-table a.link-reorder { color: #963f69; }

/*ADVANCED SEARCH
----------------------------------------------------------------*/ 
.advanced-search-nothing-found { color: #963f69; }

/*----------------------------------------------------------------
 menu.css
----------------------------------------------------------------*/
#nav li.over a, #nav a:hover, #nav a:active, #nav a:focus, #nav a.over { background: #963f69; }

#nav li.level0.active.over > a > span { border-bottom-color: #E0BACC; }

#nav ul { background: #963f69; }

#nav li.over ul li > a span { background: #963f69; }

#nav li.over ul li.over > a,
#nav li.over ul li.active > a {
	color: #ffba00;
}

#nav li.over ul li.over > a span,
#nav li.over ul li.active > a span {
	border-left: 5px solid #ffba00;
}

/*----------------------------------------------------------------
 slideshow.css
----------------------------------------------------------------*/
.jm-mask-desc a.readon { background: #963f69; }

/*CONTENT SLIDER
----------------------------------------------------------------*/
.jm-slider .controls .next-slide {
	background-image: url(../../images/violet/next.png);	
}

.jm-slider .controls .prev-slide {
	background-image: url(../../images/violet/pre.png);	
}

.jm-megamenu ul.level0 li.mega a.mega:hover,
.jm-megamenu ul.level0 li.mega:hover > a.mega,
.jm-megamenu .childcontent-inner {background: #963f69;}

.jm-megamenu .level2 li a.mega span {background: #963f69 !important}

.jm-megamenu ul.level0 li.mega.active:hover > a.mega span {border-bottom: 1px solid #fff !important;}