body#bd {
	background: #E3E3E3 url(../../images/handwritten/body-bg.jpg);
	color: #454545;
}

a {
	color: #353535;
}

a:hover, a:active, a:focus {
	color: #353535;
}

.shop-access a:hover,
.shop-access a:active,
.shop-access a:focus{
	color: #353535;
}

#ja-wrapper {
	background: url(../../images/handwritten/wrapper-bg.jpg) repeat-x  left top;
}

#ja-mainnav a.active:focus {
	background-color: #353535;
}	

#nav li.active a {
	background-color: #353535;
}

#nav li.over a, #nav a:hover, #nav a:active, #nav a:focus, #nav a.over,
#nav li.active a:hover, #nav li.active a:active, #nav li.active a:focus {
	background-color: #353535;
}

#nav li.over a span, #nav a.over span, #nav a:hover span, #nav a:active span, #nav a:focus span,
#nav li.active a:hover span, #nav li.active a:active span, #nav li.active a:focus span {
	background-color: #353535;
}

#ja-pathway h4 {
	color: #353535;
}

#ja-search {
	background: url(../../images/handwritten/icon-search.gif) no-repeat 5px center #F8F8F8;
}

#ja-search .input-text {
	background: #F8F8F8;
	border: 1px solid #F8F8F8;
}

#ja-botsl a:hover,
#ja-botsl a:focus,
#ja-botsl a:active {
	color: #353535;
}

.notice	{color: #353535;}

.notice-msg, .note-msg {
	border-color: #353535;
	color: #353535;
}

table.view-by strong {
	border: 3px solid #353535;
	background: #353535;
}

.special-price .price-label {
	color: #353535;
}

.special-price .price {
	color: #353535;
}

.truncated a.details {
	border-bottom: 1px dotted #353535 ;
}

#ja-col1 .mini-product-tags .head {
	background-color: #353535;
}

.mini-product-tags a:hover,
.mini-product-tags a:focus,
.mini-product-tags a:active {
	color: #353535;
}

.product-img-box .more-views li a:hover {
	border: 4px solid #353535;
}

.giftmessages .input-checkbox label {
	color: #353535;
}

.one-page-checkout .active .head {
	background: #353535;
	border-color: #353535;
}

.one-page-checkout .active .step-count {
	border: 1px solid #353535;
	color: #353535;
}

.checkout-progress td.active {
	background-color: #353535;
}

.multi-address-checkout-box .head a {
	color: #353535;
}

.shipment-count {
	background: #353535;
}

.place-order-box .grand-total .price {
	color: #353535;
}

.account-nav .head {
	background: #353535;
}

.jm-product-list h5 a:hover,
.jm-product-list h5 a:active,
.jm-product-list h5 a:focus {
	color: #353535;
}

.jm-product-list h5 a {
	color: #353535;
}

#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: #353535;
	background-image: url(../../images/handwritten/arrow_d1.gif);
}

#ja-sidenav li li.active a {
	color: #353535;
	background-image: url(../../images/handwritten/arrow_d1.gif);
}
