/* COMMON ELEMENTS
-------------------------------------------------------------*/
/*Normal link---*/

a:hover, a:active, a:focus {
	color: #3bb3f0;
}

/*Logo---*/

h1#logo a {
	background-image: url(../../images/light/logo.png);
}


/* MAIN NAVIGATION
--------------------------------------------------------- */
#nav a {
	color: #000;
}

#nav li {
	background-image: url(../../images/light/mainnav-sep.gif);
}

#nav li.active a,
#nav a.over,
#nav a:hover, 
#nav a:active, 
#nav a:focus {
	background-image: url(../../images/light/mainnav-active.gif);
}

#nav li.over a,
#nav li.nav-home a:hover, 
#nav li.nav-home a:focus,
#nav li.nav-home a:active,
#nav li.parent a.over,
#nav li.parent a:hover, 
#nav li.parent a:active, 
#nav li.parent a:focus {
	background-image: url(../../images/light/mainnav-hover.gif) ;
	color: #3bb3f0;
}

#nav li.active a:hover, 
#nav li.active a:focus,
#nav li.active a:active {
	background-image: url(../../images/light/mainnav-active.gif);
	color: #3bb3f0;
}

#nav li.active.parent ul li a:focus {
	color: #3bb3f0 !important;
}

#ja-subnav .subnav-item li.hover {
	background: url(../../images/light/bullet2-hover.gif) no-repeat left center;
	color: #3bb3f0;
}

#ja-subnav .subnav-item li.active a,
#ja-subnav .subnav-item li a:hover,
#ja-subnav .subnav-item li a:focus,
#ja-subnav .subnav-item li a:active,
#ja-subnav .subnav-item li:hover a,
#ja-subnav .subnav-item li.hover a{
	color: #3bb3f0;
}

#nav ul li a:hover, 
#nav ul li a:active, 
#nav ul li a:focus, 
#nav ul li a.over,
#nav li.active li.active a,
#nav li.active.parent ul li a:hover, 
#nav li.active.parent ul li a:active, 
#nav li.active.parent ul li a:focus {
	color: #3bb3f0 !important;
}

/* CONTAINER
--------------------------------------------------------- */
#ja-container {
	background-image: url(../../images/light/contentwarp-bg.gif);
	background-color: #d1d1d1;
}

#ja-header {
	background-image: url(../../images/light/head-bg.gif);
	background-color: #202020;
}

#ja-botsl .main {
	background-color: #cfcfcf;
	color: #000000;
}

#ja-botsl .col1 {
	background-color: #d9d9d9;
}

#ja-botsl .block .block-title {
	color: #000000;
}

#ja-botsl a {
	color: #000000;
}

#ja-footer .jm-legal a {
	color: #3bb3f0;
}
#ja-sidenav li li a:hover, #ja-sidenav li li a:active, #ja-sidenav li li a:focus,
#ja-sidenav li li.active li a:hover, #ja-sidenav li li.active li a:active, #ja-sidenav li li.active li a:focus {
	color: #3bb3f0;
	background-image:url(../../images/light/bullet2-hover.gif);
}

#ja-sidenav li li.active a {
	color: #3bb3f0;
	background-image:url(../../images/light/bullet2-hover.gif);
}

#ja-sidenav .toggle:hover {
	background-image: url(../../images/light/arrow-cat-hover.gif);
}

#ja-sidenav .toggle:focus, #ja-sidenav .toggle:active {
	background-image: url(../../images/light/arrow-cat-hover.gif);
}

#ja-sidenav li.selected .toggle {
	background-image: url(../../images/light/arrow-cat-active.gif);
}

#ja-sidenav li.selected .toggle:hover {
	background-image: url(../../images/light/arrow-cat-active.gif);
}

#ja-sidenav li li li a:hover,
#ja-sidenav li li li a:focus,
#ja-sidenav li li li a:active,
#ja-sidenav li.selected li li a:hover,
#ja-sidenav li.selected li li a:focus,
#ja-sidenav li.selected li li a:active,
#ja-sidenav li li.active li li a:hover,
#ja-sidenav li li.active li li a:focus,
#ja-sidenav li li.active li li a:active,
#ja-sidenav li li li.active a {
	color: #3bb3f0;
	background-image:url(../../images/light/bullet2-hover.gif);
}

.block-layered-nav dd li a:hover,
.block-layered-nav dd li a:active,
.block-layered-nav dd li a:focus {
	color: #3bb3f0;
	background-image:url(../../images/light/bullet2-hover.gif);
}

/*RATINGS
----------------------------------------------------------------*/

.rating-box .rating {
	background-image: url(../../images/light/product_rating_full_star.gif);
}

/* SORTER 
----------------------------------------------------------------*/

.sorter strong.grid {
	background-image: url(../../images/light/icon-grid-active.gif);
}

.sorter strong.list {
	background-image: url(../../images/light/icon-list-active.gif);
}

/*Widget
----------------------------------------------------------------*/

.widget-static-block .block-title {
	color: #3bb3f0;
}

/* JM SLide Show */

.jm-slide-thumb.active  {
	background-color: #3bb3f0;
}

/* Checkout */

.cart-collaterals .totals ul.checkout-types li a {
	color: #3bb3f0;
}

/* Customer */

.account-nav li a:hover,
.account-nav li a:active,
.account-nav li a:focus,
.block-account li a:hover,
.block-account li a:active,
.block-account li a:focus {
	background-image: url(../../images/light/bullet2-hover.gif);
	color: #3bb3f0;
}

.account-nav li.current,
.block-account li.current {
	color: #3bb3f0;
	background-image: url(../../images/light/bullet2-hover.gif) no-repeat right center;
}

.back-link a {
	color: #3bb3f0;
}

.box .box-title h3 a,
.box .box-title h2 a,
.box .box-title h4 a {
	color: #3bb3f0;
}

.col-wide h3 a,
.col-wide h4 a {
	color: #3bb3f0;
}

.col-wide h3.product-name a,
.col-wide h4.product-name a{
	color: #353535;
}