/* Site specific styles */

/* Enhance */

body {
	background: #000;
}

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

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

#sidenav { color:#747477; }

.regular-price .price {	color:#3667a1; }

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

.block { color:#a39161; }

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

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

.new-container h2 {

	color: #747477;
	border-bottom: dotted 1px #e9e3e7;
}

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

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

button.button span {
	background: #a39161;
	color:#FFF;
	border-radius: 4px;
}

a.button { background: #a39161; }

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


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

	color:#fff;
	width: 970px;
	max-width: 970px;
	margin-bottom:10px;
}
.nav a {
	width:135px;
	color:#FFF;
}
.nav a:hover {
	background:#a39161;
	color: #000;
}
.nav a:hover:after {
	content: "";
	position: absolute;
	left: 50%;
	top: -12px;
	width: 28px;
	height: 18px;
	margin-left: -14px;
	background:url(../images/nav-arrow.png) center top no-repeat;
}

/* Footer */
.footer-container {margin-top:10px;	background: #87898c; /* Old browsers */
	background: -moz-linear-gradient(top,  #87898c 0%, #242021 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#87898c), color-stop(100%,#242021)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #87898c 0%,#242021 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #87898c 0%,#242021 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #87898c 0%,#242021 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #87898c 0%,#242021 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#87898c', endColorstr='#242021',GradientType=0 ); /* IE6-9 */

	padding: 20px 0 40px 0;

	} /* Set for full width bg */

.footer {


	color:#fff;
}
.footer a { color:#fff; }

/* End Enhance */

.header-container { padding: 20px 0;}
.header {
	background:url(../images/header-ring.jpg) 450px 0px no-repeat;
	max-width: 970px;
	z-index: 0;
}

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

}

.header .logo {
	width: 620px;
}


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


.header .logo img {
	width: 451px;
}

.top-bar { background-color: #a39161;}

.sub-promo h2 {
	background:#a39161;

	color: #FFF;
	text-align: left;
}

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

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

.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;
	width: 950px;
}

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