@charset "UTF-8";
/* Holiday Theme Color CSS */

/***** BEGIN: Holiday Color Styles *****/

body {
	background: #c4b68a;
	color: #000000;
}

a {
	color: #8e3129;
}

a:hover {
	color: #8e3129;
}

h1, h2, h3, h4, h5, h6 {
	color: #262b19;
}

/* Customer Links / Login */

#customer_links_list li a {
	color: #ffffff;	
}

/* Header Section */

.logo span.slogan {
	color: #ffdfda;
}

.search_title {
	color: #FEFEFE;
}

.search_form_button,
.search_form_button:hover, 
.enduser_btn,
.enduser_btn:hover {
	border: 1px solid #2b4116;
	color: #ffffff;
	background: #5e712e;
	background: -moz-linear-gradient(#5e712e, #22310b);
	background: -webkit-linear-gradient(#5e712e, #22310b);
	background: linear-gradient(#5e712e, #22310b);
	-pie-background: linear-gradient(#5e712e, #22310b);
	behavior: url(/templates/customtmpls/js/PIE.php);
}

.search_form_box input.textbox {
	border: 1px solid #084608;
	background: #dbe9d3;
	behavior: url(/templates/customtmpls/js/PIE.php);
}

/* Header Links Section */

#header_links_list li {
	behavior: url(/templates/customtmpls/js/PIE.php);
}

#header_links_list li a { 
	color: #ffffff;
}

#header_links_list li a:hover {
	background: #770404;
}

/* Circle Patterns Section */


.circle_pattern_first {
	background: #6b3232;
	-pie-background: rgba(107,50,50,.54);
	behavior: url(/templates/customtmpls/js/PIE.php);
}

.circle_pattern_second {
	background: #dcc4af;
	-pie-background: rgba(220,196,175,.54);
	behavior: url(/templates/customtmpls/js/PIE.php);
}

.circle_pattern_third {
	background: #7e342d;
	-pie-background: rgba(126,52,45,.90);
	behavior: url(/templates/customtmpls/js/PIE.php);
}

.circle_pattern_fourth {
	background: #6d1812;
	-pie-background: rgba(109,24,18,.72);
	behavior: url(/templates/customtmpls/js/PIE.php);
}

.circle_pattern_fifth {
	background: #435c2c;
	-pie-background:  rgba(67,92,44,.83);
	behavior: url(/templates/customtmpls/js/PIE.php);
}

.page_circle_left_one {
	background: #384223;
	-pie-background: rgba(56,66,35,.57);
	behavior: url(/templates/customtmpls/js/PIE.php);
}

.page_circle_left_two {
	background: #852e22;
	-pie-background: rgba(133,46,34,.52);
	behavior: url(/templates/customtmpls/js/PIE.php);
}

.page_circle_left_three {
	background: #264818;
	-pie-background: rgba(38,72,24,.68);
	behavior: url(/templates/customtmpls/js/PIE.php);
}

.page_circle_right_one {
	background: #1a290b;
	-pie-background: rgba(26,41,11,.54);
	behavior: url(/templates/customtmpls/js/PIE.php);
}

.main_wrapper_circle_left_one {
	background: #263814;
	-pie-background: rgba(38,56,20,.52);
	behavior: url(/templates/customtmpls/js/PIE.php);
}

.main_wrapper_circle_left_two {
	background: #770404;
	-pie-background: rgba(119,4,4,.79);
	behavior: url(/templates/customtmpls/js/PIE.php);
}

.main_wrapper_circle_right_one {
	background: #770404;
	-pie-background: rgba(119,4,4,.66);
	behavior: url(/templates/customtmpls/js/PIE.php);
}

.footer_top_right_circle_one {
	background: #263814;
	-pie-background: rgba(38,56,20,.72);
	behavior: url(/templates/customtmpls/js/PIE.php);
}

/* Navigation Section */

#main_nav_wrapper {
	background: #748a5e;
	behavior: url(/templates/customtmpls/js/PIE.php);
}

#main_nav_list li a.main_nav_top_level_link {
	color: #ffffff;
}

#main_nav_list li:hover {	
	background: #384223;
	behavior: url(/templates/customtmpls/js/PIE.php);
}

#main_nav_list li:hover a {
	color: #ffffff;
}

#main_nav_list ul.menu_hidden {
	background: #384223;
}

#main_nav_list li:hover ul.menu_hidden li:hover a,
#main_nav_list li:hover ul.menu_hidden li a:hover {
	color: #ffffff;
}

/* Breadcrumb Section */

#breadcrumb_list li a.breadcrumb_link {
	color: #8e3129
}

#breadcrumb_list li span.breadcrumb_text {
	color: #636363;
}

#breadcrumb_list li span.breadcrumb_nolink {
	color: #636363;
}

/* Content Section */

#main_wrapper {	
	background: #FFFFFF;
	behavior: url(/templates/customtmpls/js/PIE.php);
}

.cat-list-item-img-container {
	border: 2px solid #8e3129;
}

.content_prod_img img {
	border: 1px solid #d5d5d5;
}

#category_row_one_list li a {
   color: #8e3129;
}

/* Content Product Page */

#color_swatch_list li img {
	border: 2px solid #b1b1a9;
}

/* Order grid */

.shoptable tr.headergrey td {
	background: #262b19;
}

/* PayFlow */

.payflowtable tr.headergrey td {
	background: #262b19;
}

/* Footer Section */

.copyright span.copyright_text {
	color: #262c19;
}

/***** END Holiday Color Styles *****/