/* Site specific styles */

/* Enhance */

body {
	background: #000;
}

.brands_menu a:hover { background-color:#000; }

h2 {}
.pager { color:#000; }

#sidenav { color:#000; }

.regular-price .price {	color:#555252; }

.delivery {
	color: #FFF;
	margin-bottom: -30px;
	padding-right: 10px;
}

.block { color:#000; }

.page-title { border-bottom: dotted 1px #555252; }

.title { color:white;}

.page-title h1,
.page-title h2 { color:#555252;}

.new-container h2 {
	color: #000;
	border-bottom: dotted 1px #e9e3e7;
}

#brand h2 { border-bottom: dotted 1px #FFF; }

button.button span {
	background: #000;
	color:#fff;
	border-radius: 4px;
}

a.button { background: #000; }

.header .links a,
.header .links { color:#FFF; }
.header .links li + li:before { border-left: 1px solid #FFF; }
.header .links ul {padding-top:0px;}


/* Navigation Styles */
.nav-container {
	background: #727272; /* Old browsers */
	background: -moz-linear-gradient(top,  #727272 0%, #4c4c4c 50%, #000000 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#727272), color-stop(50%,#4c4c4c), color-stop(100%,#000000)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #727272 0%,#4c4c4c 50%,#000000 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #727272 0%,#4c4c4c 50%,#000000 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #727272 0%,#4c4c4c 50%,#000000 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #727272 0%,#4c4c4c 50%,#000000 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#727272', endColorstr='#000000',GradientType=0 ); /* IE6-9 */
} /* Set for full width bg */

.nav {

}
.nav a {
	margin-top:0px;
	width:135px;
	color:#FFF;
	border-bottom:5px solid transparent;
	padding-top:5px;
}
.nav a:hover {
	background:none;
	text-shadow:0 0 10px #c0c0ae,0 0 10px #c0c0ae,0 0 10px #c0c0ae;
}




/* Footer */
.footer-container {margin-top:10px;} /* Set for full width bg */
.footer {
	background:#000;
	color:#fff;
}
.footer a { color:#fff; }

/* End Enhance */

.header-container {background:#000;}


.header .logo-container {
	float:left;
	padding: 0 0 0px 0px;
}

.cms-index-index .col1-layout .col-main {
	background-color: white;
	width:950px;
	padding:10px;
}

.header .logo {
	width: 511px;
}


.new-container {
	background-color: #FFF;
	margin-top: 0px;
	padding:0 20px;
	width:910px;
}


.header .logo img {
	width: 511px;
	margin-bottom:20px;
	margin-top:20px;
}

.top-bar {}

.sub-promo h2 {
	color: #FFF;
	text-align: left;
	background: #727272; /* Old browsers */
	background: -moz-linear-gradient(top,  #727272 0%, #4c4c4c 50%, #000000 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#727272), color-stop(50%,#4c4c4c), color-stop(100%,#000000)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #727272 0%,#4c4c4c 50%,#000000 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #727272 0%,#4c4c4c 50%,#000000 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #727272 0%,#4c4c4c 50%,#000000 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #727272 0%,#4c4c4c 50%,#000000 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#727272', endColorstr='#000000',GradientType=0 ); /* IE6-9 */
}

.new-slider a {
	width:150px;
}

.cms-index-index .header {
	width:950px;
	max-width: 950px;
}

.cms-index-index .nav {
	width:950px;
	max-width: 950px;
}
.cms-index-index .footer {
	width:930px;
}
.cms-index-index .main {
	padding: 0px;
}

.new-slider-container .caroufredsel_wrapper {
	width: 830px !important;
}

.cms-index-index .main {
padding: 0px;
background:none !important;
}

.logo-bottom {
background-color:white;
}

.cms-index-index .main {
	margin-top: 0px;
}

.header .links ul {
	margin: 55px 0 30px;
}

.quick-access {
	margin-top:150px;
}

/* Hide occasion from layered navigation */
#narrow-by-list .occasion { display: none; }