body, .site_body
{	
	color: #777777;
	font-size:14px;
	font-family: Helvetica, Arial, Verdana, sans-serif;
}

h1, .pagetitle, h2, .sectiontitle, .box1_title
{
	background-color:#777777;
	border:none;
}

.menu
{
	background-color:transparent;
	position:relative;
	color:rgb(209, 32, 31);
	height:30px;
	text-transform:uppercase;
	padding: 5px 10px;
}
.menu.selected, .menu.current, .menu.current.selected
{
	background-color:transparent;
	color:#000;
}
.menu_level1 .menu.selected, .menu_level1 .menu.current, .menu_level1 .menu.current.selected
{
	
}
.menu_level1 .menu.selected:before, .menu_level1 .menu.current:before, .menu_level1 .menu.current.selected:before,
.menu_level1 .menu.selected:after, .menu_level1 .menu.current:after, .menu_level1 .menu.current.selected:after
{
	content:'';
	position:absolute;
	top:0;
	left:0;
	right:0;
	height:6px;
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#f13a41+0,f13a41+50,000000+51,000000+100 */
	background: #f13a41; /* Old browsers */
	background: linear-gradient(to right,  #f13a41 0%,#f13a41 50%, #000000 51%,#000000 100%);
	/*background: linear-gradient(to right,  #f13a41 0%,#f13a41 48%,rgba(255,255,255,0) 49%,rgba(255,255,255,0) 51%, #000000 52%,#000000 100%);*/ /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
}
.menu_level1 .menu.selected:after, .menu_level1 .menu.current:after, .menu_level1 .menu.current.selected:after
{
	top:auto;
	bottom:0;
}
.submenu
{
	color:#777777;
	background-color:#FFF;
}
.submenu.selected, .submenu.current, .submenu.current.selected
{
	color:#FFF;
	background-color: rgb(209, 32, 31);
}

.button, a.button_link, input[type="submit"], input[type="reset"], input[type="button"]
{
	background: rgb(209, 32, 31);
}

a, a:link, a:visited, a:active
{
	color: rgb(209, 32, 31);
}
a:hover
{
	color: rgb(0, 0, 0);
}
.button:hover
{
	color:#fff;
	background: rgb(0, 0, 0);
}
.ss-folders>.ss-fold_title>.ss-title
{
	color: #fff;
}
.ss-accordion .ss-title
{
	color: #fff;
}
.ss-folders>.ss-fold_title>.ss-title.current, .ss-folders>.ss-fold_title>.ss-title:hover
{
	color:#fff;
	background: rgb(209, 32, 31);
}
.ss-accordion .open .ss-title, .ss-accordion .ss-title:hover
{
	color:#fff;
	background: rgb(209, 32, 31);
}
.prdmenu_level1:hover, .prdmenu_level1:hover a
{
	color: #fff;
	background: rgb(209, 32, 31);
}

.band_color_1_bg1
{
	background:rgb(209, 32, 31);
}
.band_color_1_content
{
	color: #fff;
}
.band_color_1_content a
{
	color: #fff;
} 
.band_color_1_content .button:hover, .band_color_1_content .ss-folders>.ss-fold_title>.ss-title.current, .band_color_1_content .ss-folders>.ss-fold_title>.ss-title:hover, .band_color_1_content .ss-accordion .open .ss-title, .band_color_1_content .ss-accordion .ss-title:hover
{
	color: rgb(209, 32, 31);
	background: #303030;
}
.band_color_1_content .ss-folders>.ss-fold_cnt>.ss-item>.ss-cnt
{
	color:#777777;
	background: #FFF;
}
.band_color_1_content .ss-accordion>.ss-item>.ss-cnt
{
	color:#777777;
	background: #FFF;
}

.band_light_2_bg1
{
	background: #e5e4e4;
}
.band_color_2_bg1
{
	background: radial-gradient(ellipse at center, rgba(238,238,238,1) 0%,rgba(180,180,180,1) 100%);
}
.band_color_3_bg1
{
	background: #7B8CAB;
}

.band_dark_1_bg1
{
	background: #6d6e71;
}
.band_dark_2_bg1
{
	background: #474648;
}

.mod_menu_responsive .menu_level2 .menu.selected, .mod_menu_responsive .menu_level2 .menu.current, .mod_menu_responsive .menu_level2 .menu.current.selected,
.mod_menu_responsive .menu_content .menu.selected, .mod_menu_responsive .menu_content .menu.current, .mod_menu_responsive .menu_content .menu.current.selected
{
	color:rgb(209, 32, 31);
	background:#262626;
}
.mod_menu_responsive .menu_level2 .menu
{
	background:#191919;
}
.mod_menu_responsive .menu_level2 .menu.selected, .mod_menu_responsive .menu_level2 .menu.current, .mod_menu_responsive .menu_level2 .menu.current.selected
{
	color:rgb(209, 32, 31);
	background:#191919;
}
.th_footer h4, .th_footer .bigcontent_title
{
	color: #FFF;
}
.gab_cat_detail_breadcrumb, .gab_prd_breadcrumb
{
	color:#fff;
	background: rgb(209, 32, 31);
}
.gab_cat_detail_breadcrumb a, .gab_prd_breadcrumb a
{
	color:#fff;
	text-decoration: none;
}
.gab_cat_detail_breadcrumb a:hover, .gab_prd_breadcrumb a:hover
{
	text-decoration: underline;
}
.gab_cat_list .gab_cat_list_item h2
{
	color:#fff;
}
.gab_cat_list .gab_cat_list_item:hover h2
{
	background:rgb(209, 32, 31);
}
.gab_cat_detail .gab_cat_detail_description
{
	color:rgb(209, 32, 31);
}
.gab_prd_list .gab_prd_list_item
{
	
}
.gab_prd_list .gab_prd_list_item_new
{
	border:none;
	background: rgb(209, 32, 31);
}
.gab_prd_list .gab_prd_list_item_sale
{
	border:none;
	background: rgb(209, 32, 31);
}
.prdprice
{
	color: rgb(209, 32, 31);
}
a.prddetail_link
{
	color: #fff;
}
a.prddetail_link:hover
{
	color: #fff;
	background: rgb(209, 32, 31);
}
.prdaddtokart:hover
{
	background-color: rgb(209, 32, 31);
}

.fld_image.listcell
{
	text-align: center;
}

/******************************************************************************/
/******		   	 					MLS						             ******/
/******************************************************************************/
.th_header_companyname a, .th_header_subtitle a
{
	color: #777777;
}
.th_header_language .button
{
	background-color: #777777;
}
.th_header_language .button:hover
{
	background-color: rgb(209, 32, 31);
}
.th_header_language a, .th_header_language a:hover
{
	color:#FFF;
}

.jssv_extra_1 .genre, .jssv_extra_1 .price
{
	color:rgb(200, 200, 200);
}

.mod_jssl_slider_home .slider_bullet_off
{
    background: #777;
}
.mod_jssl_slider_home .slider_bullet_on
{
    background: rgb(209, 32, 31);
}