#currency a:hover {
	color: #1784cd;
}
#currency a b {
	color: #1784cd;
}
#header #welcome a {
    color: #1784cd;
}
#header .links a:hover {
	color: #1784cd;
}

#menu-holder {
    background: url("../image/dark_blue/menu.png") repeat-x scroll 0 0 transparent;
    height: 49px;
    margin-bottom: 20px;
}
#menu > ul > li {
	background: url("../image/dark_blue/menu-sep2.png") no-repeat scroll right top transparent;
}
#menu > ul > li:first-child > a span{
	background: url('../image/dark_blue/menu-home.png') repeat-x!important;
}
#site_search .s_search_button {
	background: url('../image/dark_blue/button-search.png') center center no-repeat;
}
#menu > ul > li:hover > a {
	background: url("../image/dark_blue/menu-hover2.png") repeat-x 0 1px;
}

#menu > ul > li:hover a span span {
	background: url('../image/dark_blue/menu-sep.png') no-repeat  right 1px;
}

#menu > ul > li > div > ul {
    background: none repeat scroll 0 0 #04131e;
    border: 1px solid #04131e;
	background-repeat: repeat-x; /* Safari 4-5, Chrome 1-9 */ 
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#04131e), to(#08293f)); /* Safari 5.1, Chrome 10+ */ 
	background: -webkit-linear-gradient(bottom, #04131e, #08293f); /* Firefox 3.6+ */ 
	background: -moz-linear-gradient(bottom, #04131e, #08293f); /* IE 10 */ 
	background: -ms-linear-gradient(bottom, #04131e, #08293f); /* Opera 11.10+ */ 
	background: -o-linear-gradient(bottom, #04131e, #08293f);
}
#menu > ul > li ul > li {
    border-top: 1px solid #08293f;
}
#menu > ul > li ul > li:hover {
	background: #0a375a;
	background: rgba(10, 55, 90, 0.8);
}
.camera-holder {
    background: #021929;
	background: none repeat scroll 0 0 rgba(2, 25, 41, 0.8);
	border: 1px solid #3d3d3e;
	border-bottom: none;
}
.camera-border {
	border: 1px solid #03131c;
}
.camera-bottom {
	background: url(../image/dark_blue/slider-bottom.png) no-repeat;
}

.camera_wrap .camera_pag .camera_pag_ul li:hover > span {
	background: url(../image/dark_blue/slider-active.png) no-repeat!important;
}
.camera_wrap .camera_pag .camera_pag_ul li.cameracurrent > span {
	background: url(../image/dark_blue/slider-active.png) no-repeat!important;
}
.camera_wrap .camera_pag .camera_pag_ul li > span {
	background: url(../image/dark_blue/slider-inactive.png) no-repeat!important;
}
#container-border-home, #container-border {
    background: url("../image/dark_blue/contaier-border.png") repeat scroll 0 0 transparent;
}
#container-holder-home , #container-holder {
    background: url("../image/dark_blue/bgr.png") repeat scroll 0 0 transparent;
}

.breadcrumb {
	background: url("../image/dark_blue/box-header.png") repeat-x;
}
.box .box-heading {
	background: url("../image/dark_blue/box-header.png") repeat-x;
	border: 1px solid #01101a;
	border-bottom: none;
}
.box-featured .box-featured-heading {
	background: url("../image/dark_blue/box-header.png") repeat-x;
	border: 1px solid #01101a;
	border-bottom: none;
}
.box-news .box-news-heading {
	background: url("../image/dark_blue/box-header.png") repeat-x;
}
.box-latest .box-latest-heading {
	background: url("../image/dark_blue/box-header.png") repeat-x;
}
.box-banner .box-banner-heading {
	background: url("../image/dark_blue/box-header.png") repeat-x;
}
.boxcategory .box-heading {
	background: url("../image/dark_blue/box-header.png") repeat-x;
}
.product-filter {
	background: url("../image/dark_blue/box-header.png") repeat-x;
}
.box-newsletter .box-heading {
	background: url("../image/dark_blue/box-header.png") repeat-x;
	border: 1px solid #01101a;
	border-bottom: none;
}

#content {
	border: 1px solid #01101a;
	background: #062034;
}
.box .box-content {
	background: #092945;
	border: 1px solid #01101a;
	border-bottom: none;
	border-top: none;
}

.box-featured .box-featured-content {
	border: 1px solid #01101a;
	border-bottom: none;
	background: #092945;
	border-top: none;
}

#column-right, #column-left {
    border-bottom: 1px solid #01101a;
}

.box-latest .box-latest-heading {
border: 1px solid #01101a;
border-bottom: none;
height: 14px;
}
.box-latest .box-latest-content {
	border: 1px solid #01101a;
	border-top: none;
	border-bottom: none;
	background: #062034;
}
.box-banner .box-banner-heading {
	border: 1px solid #01101a;
	border-bottom: none;
}
.box-banner .box-banner-content {
	border: 1px solid #01101a;
	border-bottom: none;
	background: #062034;
}
.boxcategory .box-heading {
	border: 1px solid #01101a;
	border-bottom: none;
}
.boxcategory .box-content {
	border: 1px solid #01101a;
	border-top: none;
}
.boxcart .box-heading {
    border: 1px solid #01101a;
	border-bottom: none;
	background: url("../image/dark_blue/boxcart-header.png") repeat-x scroll 0 0 transparent;
}
.boxcart .box-content {
	background-color: #147dc3; 
	background-repeat: repeat-x; /* Safari 4-5, Chrome 1-9 */ 
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#147dc3), to(#2970a0)); /* Safari 5.1, Chrome 10+ */ 
	background: -webkit-linear-gradient(bottom, #2970a0, #147dc3); /* Firefox 3.6+ */ 
	background: -moz-linear-gradient(bottom, #2970a0, #147dc3); /* IE 10 */ 
	background: -ms-linear-gradient(bottom, #2970a0, #147dc3); /* Opera 11.10+ */ 
	background: -o-linear-gradient(bottom, #2970a0, #147dc3);
}
.minimodule-border {
    background: url("../image/dark_blue/mm-border.png") repeat-x scroll 0 0 transparent;
}
#content-home {
    border-bottom: 1px solid #01101a;
}

a, a  {
	color: #1784cd;
}
.breadcrumb {
	color: #1784cd;
}
.breadcrumb-category {
	color: #1784cd;
}
.pagination .links a:hover {
	border: 1px solid #1784cd;
	color: #1784cd;
}
.pagination .links b {
	border: 1px solid #1784cd;
	color: #1784cd;
}
.htabs a:hover {
	color: #1784cd;
}
.htabs a.selected {
	color: #1784cd;
}
.box-product .price {
	color: #1784cd;
}
.box-featured-product .price {
	color: #1784cd;
}
.box-information > ul > li > a:hover {
	color: #1784cd;
	background: url("../image/dark_blue/information-list-hover.png") no-repeat scroll left 7px transparent;
}
.product-info .review > div > a:hover {
	color: #1784cd;
}
.tf-tooltip {
	background-color: #1784cd;
	}
	.tf-tooltip:after {
	border-top-color: #1784cd;	
}
.ch-info p a:hover {
	color: #1784cd;
}

.box-product .name a:hover {
	color: #1784cd;
}
#column-right .box-product .name a:hover, #column-left .box-product .name a:hover  {
	color: #1784cd;
}
.box-featured-product .name a:hover {
	color: #1784cd;
}
.box-latest-product .name a:hover {
	color: #1784cd;
}
.box-category > ul > li > a:hover {
	color: #1784cd;
	background: url("../image/dark_blue/category-list-active.png") no-repeat scroll left 4px transparent;
}
.box-category > ul > li a.active {
	color: #1784cd;
	background: url("../image/dark_blue/category-list-active.png") no-repeat scroll left 4px transparent;
}
.box-category > ul > li ul > li > a:hover {
	color: #1784cd;
}


ul.btnfeatured li a.prev, ul.btnlatest li a.prev, ul.btnspecial li a.prev, ul.btnbestseller li a.prev { 
	background: url('../image/dark_blue/featured-prev.png') center no-repeat; 
}
ul.btnfeatured li a.next, ul.btnlatest li a.next, ul.btnspecial li a.next, ul.btnbestseller li a.next { 
	background: url('../image/dark_blue/featured-next.png') center no-repeat; 
}

input[type='text'], input[type='password'], textarea {
	background: none repeat scroll 0 0 #092945;
}

select {
	background: #092945;
}
table.list thead td {
	background-color: #092945;
}
table.radio tr.highlight:hover td {
	background: #092945;
}
.htabs a {
	background: #092945;
}
.tab-content {
	background: #092945;
}

.box-featured .box-featured-content {
	background: #092945;
}

.box-latest-product > .latest, .box-latest-product > .special, .box-latest-product > .bestseller{
	background: #092945;
	border: 1px solid #051a2a;
}

.boxcategory .box-content {
	background: #092945;
}

.product-grid > div {
	background: none repeat scroll 0 0 #092945;
	border: 1px solid #051a2a;
}

.tab-content .product-grid > div {
	background: none repeat scroll 0 0 #092945;
	 border: 1px solid #051a2a;
}
.product-info .cart {
    background: #092945;
}
.product-info .review {

	background: none repeat scroll 0 0 #092945;
}
.product-info .review > div {
	background: none repeat scroll 0 0 #092945;
}
.compare-info thead td, .compare-info thead tr td:first-child {
	background-color: #092945;
}
.wishlist-info thead td {
	background-color: #092945;
}
.cart-info thead td {
	background-color: #092945;
}
.checkout-heading {
	background: #092945;
}
.checkout-product thead td {
	background-color: #092945;
}
.box-newsletter .box-content {
	background: #092945;
	border: 1px solid #01101a;
	border-bottom: none;
	border-top: none;
}
.box-latest-product .rating {
	border-bottom: 1px solid #123a5d;
}
.product-list .cart {
	border-left: 1px solid #123a5d;
}
.product-grid .rating {
	border-bottom: 1px solid #123a5d;
}


/* box-news */
.box-news {
}
.news-htabs {
	background: url(../image/dark_blue/news-tab.png) repeat-x;
	border: 1px #01101a solid;
	border-top: none;
	border-bottom: none;
}

.news-htabs a {
border-left: 1px solid #01101a;
border-bottom: none;
}
.news-htabs a:first-child {
	border-left: none;
}
.news-htabs a.selected:first-child {
	border-left: none;
}

.news-htabs a.selected {
	background: #062034;
	border: 1px solid #11344e;
	border-top: none;
	border-bottom: none;
}

.box-news .box-news-content {
	border: 1px solid #01101a;
	background: #062034;
	border-top: none;
}

.jcarousel-skin-opencart .jcarousel-container, .jcarousel55-skin-opencart .jcarousel55-container {
    background: url("../image/dark_blue/carousel-bgr.png") repeat-x scroll 0 0 transparent!important;
    border: 1px solid #01101a !important;
}

.jcarousel-skin-opencart .jcarousel-next-horizontal, .jcarousel55-skin-opencart .jcarousel55-next-horizontal {
    background: url("../image/dark_blue/featured-next.png") no-repeat!important;
}
.jcarousel-skin-opencart .jcarousel-prev-horizontal, .jcarousel55-skin-opencart .jcarousel55-prev-horizontal {
    background: url("../image/dark_blue/featured-prev.png") no-repeat!important;
}
#footer-border {
    background: url("../image/dark_blue/footer-border.png") repeat scroll 0 0 transparent;
    height: 2px;
}
#footer {
    background: none repeat scroll 0 0 #021523;
}
#powered-border {
    background: url("../image/dark_blue/powered-border.png") repeat scroll 0 0 transparent;
}
#powered-wrap {
    background: none repeat scroll 0 0 #010b14;
}

.footer-area .column_3:first-child, .footer-area .column_3,.footer-area .column_4:first-child, .footer-area .column_4,.footer-area .column_6:first-child, .footer-area .column_6,
.footer-area .column_12:first-child, .footer-area .column_12, #footer h3
 {
	background: url("../image/dark_blue/footer-header-first.png") no-repeat scroll left 30px transparent!important;
}
#footer .column a, #footer .column1 a {
	background: url("../image/dark_blue/footer-list.png") no-repeat scroll left 4px transparent;
}
#footer .column a:hover, #footer .column1 a:hover {
	background: url("../image/dark_blue/footer-list-hover.png") no-repeat scroll left 3px transparent;
	color: #1784cd;
}
.box-category > ul > li + li {
	background: url(../image/dark_blue/category-border.png) repeat-x;
}
.box-category > ul > li > a {
	background: url("../image/dark_blue/category-list.png") no-repeat scroll left 4px transparent;
}
.box-category .accordion {
	background: transparent url(../image/dark_blue/accordion.png) no-repeat;
}
			
.box-category .accordion:hover {
	background: transparent url(../image/dark_blue/accordion-hover.png) no-repeat;
}

.box-category > ul > li a.active + .accordion { background: transparent url(../image/dark_blue/accordion-visited.png) no-repeat; }
#site_subcribe input {
    background: none repeat scroll 0 0 #01121e;
}	
a.minimodule-view {
    background: url("../image/dark_blue/viewcart.png") repeat scroll 0 0 transparent;
}
a.viewcart {
	background: url('../image/dark_blue/viewcart.png') repeat;
}
.button-search {
	background: url("../image/dark_blue/viewcart.png") repeat scroll 0 0 transparent;
}
a.button, input.button {
	background: url("../image/dark_blue/viewcart.png") repeat scroll 0 0 transparent;
}
#site_subcribe .button-s {
    background: url("../image/dark_blue/viewcart.png") repeat scroll 0 0 transparent;
}

#search_bar {
    background: none repeat scroll 0 0 #092945;
    border: 1px solid #01101a;
}
#search_bar input {
    background: none repeat scroll 0 0 #01121e;
}
#header #cart .content {
	border: 1px solid #01101a;
	background: #092945;
}
#header #cart.active .content {
	border: 1px solid #01101a;
	background: #092945;
}

#header #cart.active .heading {
	border: 1px solid #01101a;
	background: #092945;
	border-bottom: none;
}
.mini-cart-info td a, .mini-cart-total td {
    color: #9E9E9E;
}
.mini-cart-info td {
    border-bottom: 1px solid #01101a;
	color: #1784cd;
}
.left-mini-cart  {
	color: #1784cd!important;
}
#header #cart .checkout {
    border-top: 1px solid #01101a;
}	
.mini-cart-info .removeimage {
	background-image: url('../image/dark_blue/remove-small.png');
}	
.box-information > ul > li > a {
	background: url("../image/dark_blue/information-list.png") no-repeat scroll left 7px transparent;
}
#notification a{	
	color: #1784cd;
}
#notification > div {
	background: #092945;
	box-shadow: 0 0 5px rgba(20, 125, 195, 0.5) inset;
}
#notification .success .icon {background: url('../image/dark_blue/success.png');}
#notification .close {
		background:  url('../image/dark_blue/remove-small.png') no-repeat;
	}

.product-list > div + div {
    background: url("../image/dark_blue/pl-border.png") repeat-x scroll 0 0 transparent;
}	

input[type='text'], input[type='password'], textarea {
    border: 1px solid #123957;
}
select {
	border: 1px solid #123957;
}
table.list {
	border-top: 1px solid #123957;
	border-left: 1px solid #123957;
}
table.list td {
	border-right: 1px solid #123957;
	border-bottom: 1px solid #123957;
}
.pagination .links a {
	border: 1px solid #123957;
}
.htabs div {
	border: 1px solid #123957;
}
.tab-content {
	border: 1px solid #123957;
}
.product-info .cart {
	border: 1px solid #123957;
}
.product-info .review {
	border-top: 1px solid #123957;
	border-left: 1px solid #123957;
	border-right: 1px solid #123957;
}
.product-info .review > div {
	border-bottom: 1px solid #123957;
}
.review-list {
	border: 1px solid #123957;
}

.attribute {
	border-top: 1px solid #123957;
	border-left: 1px solid #123957;
}
.attribute {
	border-top: 1px solid #123957;
	border-left: 1px solid #123957;
}

.attribute td {
	border-right: 1px solid #123957;
	border-bottom: 1px solid #123957;
}
.compare-info {
	border-top: 1px solid #123957;
	border-left: 1px solid #123957;
}
.compare-info thead td, .compare-info thead tr td:first-child {
    border-bottom: 1px solid #123957;
}

.compare-info td {
	border-right: 1px solid #123957;
	border-bottom: 1px solid #123957;
}
.compare-info td {
	border-right: 1px solid #123957;
	border-bottom: 1px solid #123957;
}

/* wishlist */
.wishlist-info table {
	border-top: 1px solid #123957;
	border-left: 1px solid #123957;
	border-right: 1px solid #123957;
}
.wishlist-info thead td {
	border-bottom: 1px solid #123957;
}
/* wishlist */
.wishlist-info table {
	border-top: 1px solid #123957;
	border-left: 1px solid #123957;
	border-right: 1px solid #123957;
}

.wishlist-info thead td {
	border-bottom: 1px solid #123957;
}
.wishlist-info tbody td {
	border-bottom: 1px solid #123957;
}
.wishlist-info tbody .image img {
	border: 1px solid #123957;
}
.order-list .order-content {
	border-top: 1px solid #123957;
	border-bottom: 1px solid #123957;
}
.return-list .return-content {
	border-top: 1px solid #123957;
	border-bottom: 1px solid #123957;
}
.download-list .download-content {
	border-top: 1px solid #123957;
	border-bottom: 1px solid #123957;
}
.cart-info table {
	border-top: 1px solid #123957;
	border-left: 1px solid #123957;
	border-right: 1px solid #123957;
}
.cart-info table {
	border-top: 1px solid #123957;
	border-left: 1px solid #123957;
	border-right: 1px solid #123957;
}
.cart-info thead td {
	border-bottom: 1px solid #123957;
}
.cart-info tbody td {
	border-bottom: 1px solid #123957;
}
.cart-info tbody .image img {
	border: 1px solid #123957;
}
.cart-info tbody .image img {
	border: 1px solid #123957;
}
.cart-info tbody .image img {
	border: 1px solid #123957;
}
.cart-total {
	border-top: 1px solid #123957;
}
.checkout-heading {
	border: 1px solid #123957;
}
.checkout-product table {
	border-top: 1px solid #123957;
	border-left: 1px solid #123957;
	border-right: 1px solid #123957;
}
.checkout-product thead td {
	border-bottom: 1px solid #123957;
}
.checkout-product tbody td {
	border-bottom: 1px solid #123957;
}
.checkout-product thead td {
	border-bottom: 1px solid #123957;
}
.checkout-product tbody td {
	vertical-align: top;
	border-bottom: 1px solid #123957;
}
.checkout-product tfoot td {
	text-align: right;
	border-bottom: 1px solid #123957;
}
.product-list .name a {
	color: #1784cd;
}

.htabs a {
	border: 1px solid #01101a;
}
.tab-content-border {
	border: 1px solid #01101a;
	
}
.product-info .cart-border {
	border: 1px solid #01101a;
}
.product-info .review-border {
	border-top: 1px solid #01101a;
	border-left: 1px solid #01101a;
	border-right: 1px solid #01101a;
	border-bottom: 1px solid #01101a;
}
.product-info  .tags-border {
	border: 1px solid #01101a;
}

input[type="product"] {
    background: none repeat scroll 0 0 #062034;
    border: 1px solid #123957;
}
.box-featured-product > div, .box-featured-product > .featured, .box-featured-product > .special, .box-featured-product > .bestseller, .box-featured-product > .latest {
border-bottom: 1px solid #123a5d;
background: none;
}
.tab-stat {
border-bottom: 1px solid #123a5d;
background: none;
}
.box-information > ul > li:first-child {
border-bottom: 1px solid #123a5d;
}
.price-tab a {
color: #1784cd;
}
.name-tab a:hover {
color: #1784cd;
}
#column-right .box-content a:hover, #column-left .box-content a:hover {
color: #1784cd;
}
.button, input.button {
background: url("../image/dark_blue/viewcart.png") repeat scroll 0 0 transparent;
}
.tab-stat .price a {
color: #1784cd;
}
.tab-stat a:hover {
color: #1784cd;
}
.box-latest-heading a:hover {
color: #1784cd;
}
.latest-video {
background: #092945;
border: 1px solid #051a2a;
}
.image-video {
border: 1px solid #051a2a;
}
.box-featured-product .image:hover strong {
border: 4px solid #0085FF;
}
.image-tab:hover strong {
border: 4px solid #0085FF;
}
.image-video:hover strong {
border: 8px solid #0085FF;
background: url(../image/dark_blue/play.png) center no-repeat;
background-size: 30px;
}
.pamp {
background: #092945;
border: 1px solid #051a2a;
}
.box-latest-product .image img {
border: none;
}
.pamp-2 {
background: #092945;
border: 1px solid #051a2a;
}
.pagination .results a {
background: #092945;
}
.pagination .results span {
background: #092945;
}
.pagination .results a:hover {
background: #1784cd;
}
.box-latest-heading {
background: url("../image/dark_blue/box-header.png") repeat-x;
border: 1px solid #01101a;
border-bottom: 0;
}
#footer .column_3 a:hover {
background: url("../image/dark_blue/footer-list-hover.png") no-repeat scroll left 3px transparent;
color: #1784cd;
}
.review-list .text {
border: 1px solid #021D30;
background: #062034;
}
.berrors {
background: #092945 url(../image/dark_blue/success.png) 10px 10px no-repeat;
border: 1px solid #051a2a;
}
.ch-info h3 a:hover {
color: #1784cd;
}
.login-box-2 {
background: #2F445E;
border: 1px solid #35586B;
}
.vtitle {
background: #092945;
}
.vote-button, input.vote-button {
background: #092945;
}
.bb-editor textarea {
border: 1px solid #021D30;
background: #062034;
}