#nav-wrapper {
	position: relative;
}
#shop-button {
	width: 182px;
	height: 40px;
	display: block;
	text-indent: -9999px;
	background: url('../../../../../images/shop-button.png') no-repeat;
	position: absolute;
	top: 1px;
	left: 18px;
}
#featured-top, #featured-bottom {
	width: 290px;
	height: 16px;
	background: url('../../../../../images/featured-top.gif') no-repeat;
}
#featured-bottom {
	background: url('../../../../../images/featured-bottom.gif') no-repeat;
}
#featured-body {
	background: url('../../../../../images/featured-bg.gif') repeat-y;
}

/* CUSTOM STYLES FOR BURTON POOLS */
h2.main-title {
	color: #004c94;
	font-size: 26px;
	font-weight: bold;
	font-family: Helvetica, Arial;
}
#footer {
	text-align: left;
}
.col-left {
	padding-top: 42px;
}
.col-main, .col-right {
	padding-top: 40px;
}
.col-main {
	width: 596px;
	padding-right: 24px;
}
.col-right {
	float: left;
}
.col-right .block {
	margin-top: 15px;
}
#categories-nav {
	padding-left: 15px;
}
.products-grid {
	background-image: none;
	border-bottom: 0px;
}
.products-grid li.item {
	padding: 12px 65px 35px 0;
}
.products-grid li.last {
	padding-right: 0px;
}
.products-grid .product-image {
	margin-bottom: 10px;
	height: 119px;
	width: 133px;
}
.products-grid li.item .product-image img {
	border: 4px solid #0089bb;
}
.products-grid li.item h3, .products-grid li.item h2 {
	padding-bottom: 3px;
	text-align: center;
}
.products-grid li.item h3 a, .products-grid li.item h2 a {
	color: #3fa6cc;
	text-decoration: none;
	font-size: 12px;
	font-weight: normal;
}
.products-grid li.item {
	padding-bottom: 20px;
}
.checkout-button {
	display: block;
	text-indent: -9999px;
	width: 191px;
	height: 38px;
	background: url('../../../../../images/proceed-to-checkout.jpg') no-repeat;
	margin: 0 0 11px 15px;
}
.add-prod {
	display: block;
	text-indent: -9999px;
	width: 140px;
	height: 22px;
	background: url('../../../../../images/add-to-cart-button.jpg') no-repeat;
}
.add-to-cart, .box-tags, .breadcrumbs {
	display: none;
}
.add-to-box .add-to-cart {
	display: block;
}
.add-to-box .or {
	display: none;
}
.add-to-cart .add-prod {
	margin-top: 10px;
}
#review-form h3, #review-form h4, #review-form .form-list {
	padding-left: 20px;
}
#review-form h3 {
	padding-top: 12px;
}
#review-form .buttons-set {
	padding: 10px 20px;
}
#my-account-button, #my-cart-button, #checkout-button {
	width: 214px;
	height: 39px;
	display: block;
	text-indent: -9999px;
	background: url('../../../../../images/my-account-button.jpg') no-repeat;
}
#my-cart-button {
	background: url('../../../../../images/my-cart-button.jpg') no-repeat;
	height: 36px;
}
#checkout-button {
	background: url('../../../../../images/checkout-button.jpg') no-repeat;
	padding-bottom: 15px;
}
.title-buttons {
	display: none;
}
.category-image {
	text-align: left;
}
.pager {
	background-image: none;
	border: 0;
	text-align: right;
}
.pager .pages {
	margin: 0;
}
.product-name h2 {
	font-size: 13px;
	color: #dd4700;
	text-transform: uppercase;
}
.product-view {
	border: 0;
}
.product-view .product-shop {
	width: 380px;
}
.product-essential {
	background-image: none;
	padding: 0 0 15px 0;
}
.product-view .product-img-box, .product-img-box .product-image img {
	width: 182px;
}
.product-img-box .product-image img {
	border: 4px solid #0089bb;
}
.more-views, .add-to-links, .rating-links {
	display: none;
}
.regular-price, .regular-price .price {
	color: #007b91;
}
.product-view .product-shop .availability {
	margin-bottom: 2px;
}
.product-view .product-shop .price-box {
	margin: 2px 0;
}
.product-options {
	background: transparent;
	border: 0;
	padding: 0;
	margin: 0;
}
.product-options dd select {
	width: 110px;
}
.product-options-bottom {
	display: none;
}
.product-options .required {
	display: none;
}
.product-options dl {
	clear: both;
	overflow: auto;
}
.product-options dt, .product-options dd {
	float: left;
	border: 0;
	padding: 0;
	margin: 0 0 5px;
}
.product-options dt label, .add-to-cart label {
	display: block;
	width: 70px;
}
.add-to-cart label {
	color: #2F2F2F;
	width: 65px;
}
.product-view .product-shop .short-description {
	background-image: none;
	border-top: 1px solid #63edfd;
}
.product-collateral {
	padding: 0;
	background: transparent;
	border: 1px solid #95c4e4;
}
.product-collateral h2, .product-collateral .box-collateral h2 {
	height: 30px;
	line-height: 30px;
	background: url('../../../../../images/h2-bg.gif') repeat-x;
	font-size: 12px;
	color: #007b91;
	border-top: 1px solid #95c4e4;
	border-bottom: 0px;
	margin: 0;
	padding: 0 0 0 18px;
}
.product-collateral .box-collateral {
	margin: 0;
}
.product-collateral .std {
	padding: 12px 19px;
}
.product-collateral .data-table, #upsell-product-table {
	margin: 12px 19px;
	border: 1px solid #95c4e4;
	width: 555px;
}
#upsell-product-table tr td a {
	color: #0089bb;
}
.product-collateral .data-table tr {
	background: transparent;
}
.product-collateral .data-table tr th, .product-collateral .data-table tr td {
	border-color: #95c4e4;
}
.product-view .box-up-sell .products-grid td, .product-view .box-up-sell .products-grid td.empty {
	background-color: transparent;
}
.data-table tfoot tr td .btn-update span {
	background: transparent none;
	border: 0;
	font-size: 11px;
	color: #007c91;
	text-decoration: underline;
	text-transform: lowercase;
	font-weight: normal;
}
.cart .discount {
	float: left;
	border: 1px solid #95C4E4;
	background-image: none;
}
.cart .discount h2 {
	background-image: none;
	padding-left: 0px;
}
.cart .discount button span {
	background: #de4300;
	border-color: #de4300;
}
