/* content text formatting */
ul.a {list-style-type:square; list-style-position: inside; text-indent: -1.3em; padding-left: 1.5em; font-size: 0.8em;}
p.a {font-size: 9px !important; font-family: Arial, Helvetica, sans-serif !important;}
p.b {font-size: 13px !important; font-family: Georgia, serif !important;}
p.c {font-size: 11px !important; font-family: Arial, Helvetica, sans-serif !important; color: #777 !important;}
p.d {font-size: 30px !important; font-family: Georgia, serif; color: #558F3E; border-bottom: 1px dotted #558F3E; padding-bottom: 20px;}
p.e {font-size: 10px !important; font-family: Arial, Helvetica, sans-serif !important;}
p.f {font-size: 17px !important; font-family: Georgia, serif; color: #558F3E; border-bottom: 1px dotted #558F3E; padding-bottom: 20px;}
a.e {font-size: 10px !important;}
a.b {text-decoration: none !important;}

.presslinks { margin: 0px 0px; overflow:hidden;  zoom: 1;}
.presslinks li                { float:left; border-right:2px solid #ffffff; border-left:1px solid #fff; font-size:0.9em; line-height:1em;  background: #DDDDDD;}
.presslinks li.first          { border-left:0; }
.presslinks li.last           { border-right:0; }
.presslinks a                 { display:block; padding:6px 7px; color:#444; text-decoration: none;}
.presslinks a:hover           { background-color:#ccc; text-decoration:none; color:#000; ; text-decoration: none;}
.presslinks li.active a,
.presslinks li.active a:hover { background:#90AF83;  font-weight:normal; color:#000; }



/************************* Elements *********************/
body {
	background:url(../images/logo-bg.jpg) 50% 0;
	color: #000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
a {
	color: #336F1B;
	text-decoration: underline;
	
}
a:hover {
	color: #000;
	text-decoration: underline;
	
}
h1, h2, h3, h4, h5, h6, .head {
	color: #000;
}



/************************* Structure Reset *********************/
.header-top-container, .header, .middle-container, .header-nav-container, .middle, .footer-container, .footer, .mini-search {
	border: none;
	background: none;
}


/************************* Structure Styles *********************/
.wrapper {
	width: 790px;
	margin: 20px auto;
	background: #fff;
	padding-bottom: 20px;
	}

/************ Header ************/
.header-top {
	padding: 20px 0 10px 0;
	width: 750px;
	height: 67px;
}
h1#logo {
	margin: 0;
}
.quick-access {
	margin: 0 250px 0 0;
	width: auto;
	padding: 0;
}
.quick-access li {
	background: none;
	/*border-bottom: 1px solid #000;*/
	padding: 0;
	margin-right: 15px;
	padding: 0 0 3px 0;
}
.quick-access li.last {
	margin: 0;
}
.quick-access li a {
	text-decoration: none;
	text-transform: lowercase;
	color: #777;
	font-size: 10px;
}
.quick-access li a:hover {
	color: #000;
	font-size: 10px;
}
.shop-access {
	margin: 0;
}
.mini-search {
	padding: 0;
	top: 66px;
	width: auto;
}
.mini-search .input-text {
	width: 200px;
	margin: 0;
	font-size: 11px;
}

/************ Nav **********
.header-nav {
	position: relative;
	top: 5px;
	z-index: 10;
}
#nav {
	background: transparent;
	padding: 0;
}
#nav a {
	color: #000;
  background: none;
	text-transform: lowercase;
	padding: 5px 23px 5px 0px;
	font-size: 14px;
	font-weight: normal;
	height: 23px;
}
#nav li.over a, #nav a:hover {
	background: transparent;
	color: #4DAC26;
}
#nav li.active a {
	background: transparent;
	color: #4DAC26;
	/*text-decoration: underline;
}
#nav li {
	position: static;
}
#nav ul {
	width: 790px;
	background: #2F2F2F;
	/* for IE 
  filter:alpha(opacity=65);
  /* CSS3 standard 
  opacity:0.65;
	border: none;
	border-top: 2px solid #fff; 
	top: 29px;
	margin-left: -20px;
	}
#nav ul li, #nav ul li.active {
	background: none;
	float: left !important;
	padding-right: 0px;
}
#nav ul li a {
	background: none !important;
	color: #fff !important;
	/* for IE 
  filter:alpha(opacity=100);
  /* CSS3 standard 
  opacity:1;
	font-weight: normal !important;
	font-size: 11px;
	text-shadow: 0 0 #fff;
	padding: 0;
	margin-left: 4px;
	margin-right: -4px;
	
}
#nav ul li a:hover, #nav ul li.over a {
	color: #fff !important;
	background: #4F4F4F !important;
}

#nav ul li.last {
	background: none;
}
#nav ul li.over ul li a {
	background: none !important;
	color: #fff !important;
}
#nav ul li.over ul li a:hover {
	color: #000 !important;
	background: #ddd !important;
}
#nav li.over > ul li.over > ul { 
	left:0px;
}
#nav ul ul { 
	top:22px;
}


/***************** Top Cart ************/
.top-cart-container {
	width: 230px;
	background: #DDD;
	position: absolute;
	top: 20px;
	right: 0;
	font-size: 10px;
	color: #777;
	padding: 2px 0;
}
.top-cart-container p {
	margin: 0;
	background: url(../images/icon_cart.png) 10px 2px no-repeat;
	padding-left: 35px;
}
.top-cart-container p a {
	color: #777;
}
.top-cart-container p a:hover {
 color: #000;
 text-decoration: underline;
 } 

/*************** Middle *************/
.middle {
	padding: 30px 0 0px 0;
	width: 750px;
}



/*********** Footer **********/
.footer {
	/*border-top: 1px solid #000;*/
	/*border-bottom: 1px solid #000;*/
	padding: 10px 0 10px 0;
	text-align: left;
	color: #888;
	font-size: 10px;
	width: 485px;
	position: relative;
       left: 130px;
       z-index: 500;
}
.footer a {
	color: #888;
	text-transform: lowercase;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
       
}
.footer a:hover {
	color: #000;
}
.footer .store-switcher {
	display: block;
	float: left;
}
.footer ul {
	float: right;
}
.footer ul li {
	float: left;
	margin-right: 10px;
       
}
.footer ul li.last {
	margin: 0;
}
.footer div div ul li.last {
	margin-right: 10px;
}
.footBottom {
	padding: 7px 0 0 0;
	font-size: 10px;
/*	border-bottom: 3px solid #DFDFDF; */
	margin: 0;
       position: relative;
       top: 52px;
       right: 270px;
       width: 150px;
}
.footer .mini-newsletter {
	width: 460px;
	position: absolute;
	border: none;
	background: none;
	bottom: 5px;
	right: 0;
	text-align: right;
	text-transform: lowercase;
	color: #777;
}

.footer .mini-newsletter .content {
	padding: 0;
	background: none;
	font-size: 10px !important;
	border: none;
       border-top: 3px solid #dfdfdf !important;
       position: relative;
       top: 25px;
       padding-top: 5px;
       
}
.mini-newsletter input.input-text {
	display: inline;
	font-size: 10px !important;
}
.footer .mini-newsletter .form-button-alt {
	background: #DDD;
	border-color: #DDD; 
	font-size: 10px !important;
	color: #777;
	margin-left: 5px;
}
.footer .mini-newsletter .form-button-alt:hover {
  color: #000;
  }

/*********************** Content *************************/

/********** Category Pages ***********/
.col-2-left-layout .col-main {
	width: 535px;
}
.breadcrumbs {
	color: #555;
	font-size: 10px;
}
.breadcrumbs a {
	color: #555;
	text-decoration: none;
}
.category-head {
	/*border-bottom:1px solid #444; */
	margin-bottom:10px;
	padding-bottom:1px;
	display: none;
}
.category-head h2 {
	color: #162F0C;
	padding: 0;
	font-size: 20px;
	font-weight: normal;
}
.col-2-left-layout .listing-type-grid li.item, .col-2-right-layout .listing-type-grid li.item {
	width: 162px;
	padding: 0px;
	margin-right: 23px;
	background: #fff;
	border: none;
}
.col-2-left-layout .listing-type-grid, .col-2-right-layout .listing-type-grid {
	background: none;
}
.listing-type-grid .grid-row {
	border: none;
	margin-bottom: 20px;
}
.listing-type-grid .product-image {
	margin: 0;
	border: 1px solid #AFAFAF;
	}
.catalog-listing h5 {
	margin: 0;
	padding-left: 5px;
}
.catalog-listing h5 a, .catalog-listing h5 a:hover {
	font-size: 11px;
	font-weight: bold;
	color: #162F0C;
	text-decoration: none;
	text-transform: lowercase;
}
.item .minimal-price-link {
	display: none;
}
.col-2-left-layout .listing-type-grid li.last {
	margin: 0;
}
.col-2-left-layout .listing-type-grid li .price-box {
	padding: 0 0 0 5px;
	display: none;
}
.col-2-left-layout .listing-type-grid li .price-box .regular-price .price, .col-2-left-layout .listing-type-grid li .price-box .price {
	color: #CF9978;
	font-weight: normal;
	font-size: 11px;
}
.col-2-left-layout .listing-type-grid li .price-box .minimal-price .price, .col-2-left-layout .listing-type-grid li .price-box .price-from .price, .col-2-left-layout .listing-type-grid li .price-box .price-to .price {
	color: #CF9978;
	font-size: 11px;
	font-weight: normal;
}
.col-2-left-layout .listing-type-grid li .price-box .minimal-price .price-label, .col-2-left-layout .listing-type-grid li .price-box .price-from .price-label, .col-2-left-layout .listing-type-grid li .price-box .price-to .price-label {
	font-size: 11px;
	color: #fff;
	font-weight: normal;
}
.col-2-left-layout .listing-type-grid li .price-box .old-price .price-label {
	color: #999;
	font-size: 11px;
}
.col-2-left-layout .listing-type-grid li .price-box .old-price .price {
	color: #999;
	font-size: 11px;
	font-weight: normal;
}
.col-2-left-layout .listing-type-grid li .price-box .special-price {
	padding: 0;
}
.col-2-left-layout .listing-type-grid li .price-box .special-price .price-label {
	color: #fff;
	font-size: 11px;
	font-weight: normal;
}
.col-2-left-layout .listing-type-grid li .price-box .special-price .price {
	color: #CF9978;
	font-weight: normal;
	font-size: 11px;
}
.col-2-left-layout .listing-type-grid li .price-box .label {
	color: #fff;
	font-size: 11px;
}
table.pager, table.view-by {
	background: none;
	font-size: 10px !important;
	color: #666;
	display: none;
}
table.pager td, table.view-by td {
	border-top: 1px dotted #444;
}
.layered-nav .head {
	display: none;
}
.layered-nav h4 {
	background: #ADBF9B;
	color: #fff;
	border: none;
	padding: 0 5px;
	text-transform: uppercase;
	font-size: 8px;
	font-weight: bold;
	padding-bottom: 2px;
	padding-top: 2px;
}
.layered-nav .border-creator {
	border: none;
}
.narrow-by dl {
	background: none;
}
.narrow-by dt {
	padding: 3px 0px;
	background: #fff;
	border-bottom: 1px solid #afafaf;
	color: #162F0C;
	font-size: 11px;
}
.narrow-by dd {
	background: #fff;
	padding: 5px 0px;
	font-size: 10px;
	/*border-left: 5px solid #000;  */
}
.narrow-by dd a {
	text-decoration: none;
	text-transform: uppercase;
}
.narrow-by dd a:hover {
	text-decoration: underline;
}
.layered-nav .narrowed-category li {
	background: #ddd;
	font-size: 10px;
	margin-bottom: 5px;
	text-transform: uppercase;
}
.layered-nav .narrowed-category li .label {
	background: none;
	padding: 0;
}
.layered-nav .actions {
	background: none;
	border: none;
	padding: 0 0 5px 0;
	font-size: 10px;
	text-transform: uppercase;
}
.layered-nav .actions a {
	color: #000;
}
.listing-type-list h5 {
	padding: 0;
}
.listing-type-list h5 a, .listing-type-list h5 a:hover {
	color: #000;
	font-size: 14px;
}
.listing-type-list .product-image {
	width: 235px;
}
.listing-type-list .product-shop {
	width: 460px;
	font-size: 11px;
}
.listing-type-list .product-shop .price {
	font-size: 11px;
	font-weight: normal;
}
.listing-type-list .product-shop .minimal-price-link {
	display: none;
}
.listing-type-list .product-shop .special-price .price-label {
	font-size: 11px;
	font-weight: normal;
}
.listing-type-list .product-shop .price-from .price-label, .listing-type-list .product-shop .price-to .price-label {
	font-weight: normal;
}
.listing-type-list .product-shop .price-from .price, .listing-type-list .product-shop .price-to .price {
	color: #000;
}

/* 1 col layout */
.col-1-layout .col-main {
	width: 750px;
}
.breadcrumbs {
	color: #555;
	font-size: 10px;
}
.breadcrumbs a {
	color: #555;
	text-decoration: none;
}
.category-head {
	/*border-bottom:1px solid #444; */
	margin-bottom:10px;
	padding-bottom:1px;
	display: none;
}
.category-head h2 {
	color: #162F0C;
	padding: 0;
	font-size: 20px;
	font-weight: normal;
}
.col-1-layout .listing-type-grid li.item, .col-1-layout .listing-type-grid li.item {
	width: 172px;
	padding: 0px;
	margin-right: 20px;
	background: #fff;
	border: none;
}
.col-1-layout .listing-type-grid, .col-1-layout .listing-type-grid {
	background: none;
}
.listing-type-grid .grid-row {
	border: none;
	margin-bottom: 20px;
}

.listing-type-grid .grid-row .price-box{
  display: none;
  }
.listing-type-grid .product-image {
	margin: 0;
	border: 1px solid #AFAFAF;
	}
.listing-type-grid .product-image:hover{
  border: 1px solid #5f5f5f;
  }
.catalog-listing h5 {
	margin: 0;
	padding-left: 5px;
	text-align: center;
}
.catalog-listing h5 a, .catalog-listing h5 a:hover {
	font-size: 11px;
	font-weight: bold;
	color: #162F0C;
	text-decoration: none;
	text-transform: lowercase;
}
.item .minimal-price-link {
	display: none;
}
.col-1-layout .listing-type-grid li:nth-child(4n) {
  margin-right: 0;}



/*.col-1-layout .listing-type-grid li.last {
	margin-right: 0;
}     */
.col-1-layout .listing-type-grid li .price-box {
	padding: 0 0 0 5px;
	display: none;
}
.col-1-layout .listing-type-grid li .price-box .regular-price .price, .col-1-layout .listing-type-grid li .price-box .price {
	color: #CF9978;
	font-weight: normal;
	font-size: 11px;
}
.col-1-layout .listing-type-grid li .price-box .minimal-price .price, .col-1-layout .listing-type-grid li .price-box .price-from .price, .col-1-layout .listing-type-grid li .price-box .price-to .price {
	color: #CF9978;
	font-size: 11px;
	font-weight: normal;
}
.col-1-layout .listing-type-grid li .price-box .minimal-price .price-label, .col-1-layout .listing-type-grid li .price-box .price-from .price-label, .col-1-layout .listing-type-grid li .price-box .price-to .price-label {
	font-size: 11px;
	color: #fff;
	font-weight: normal;
}
.col-1-layout .listing-type-grid li .price-box .old-price .price-label {
	color: #999;
	font-size: 11px;
}
.col-1-layout .listing-type-grid li .price-box .old-price .price {
	color: #999;
	font-size: 11px;
	font-weight: normal;
}
.col-1-layout .listing-type-grid li .price-box .special-price {
	padding: 0;
}
.col-1-layout .listing-type-grid li .price-box .special-price .price-label {
	color: #fff;
	font-size: 11px;
	font-weight: normal;
}
.col-1-layout .listing-type-grid li .price-box .special-price .price {
	color: #CF9978;
	font-weight: normal;
	font-size: 11px;
}
.col-1-layout .listing-type-grid li .price-box .label {
	color: #fff;
	font-size: 11px;
}
table.pager, table.view-by {
	background: none;
	font-size: 10px !important;
	color: #666;
	display: none;
}
table.pager td, table.view-by td {
	border-top: 1px dotted #444;
}




/********* QuickView ********/
.quickView {
	background: url(../images/quickview.png) 0 0 no-repeat;
	display: none;
	width: 231px;
	height: 28px;
	position: absolute;
	margin-top: 203px;
}
.quickView:hover {
	background-position: 0 -28px;
}
.quickView span {
	display: none;
}
.highslide-body .product-shop {
	border-left:1px solid #DDDDDD;
	min-height:440px;
	padding-left:20px;
	width:325px;
}
.highslide-body .product-name {
	font-size: 28px;
	font-weight: normal;
}
.highslide-body .highslide-hide {
	display: none;
}
.highslide-show {
	display: none;
}
.highslide-body .highslide-show {
	display: block;
}

/****************** Product Page ********************/
.col-2-right-layout .col-main {
	width: 510px;
}
.product-info-box {
	border: none;
	font-size: 11px;
}
.product-essential {
	margin-bottom: 0px;
}
.product-essential, .product-collateral {
	background: none;
	border: none;
	padding: 5px;
	}
.product-info-box .product-name {
	font-size: 38px;
	font-weight: normal;
	font-family: "times";
	color: #558F3E;
	border-bottom: 1px dotted #AFAFAF;
	padding-bottom: 4px;
	margin-right: 10px;
}
.product-img-box {
	width: 340px;
	background-color: #fff;
}
.product-essential .product-shop {
	padding-left: 20px;
	/*border-left: 1px solid #ddd; */
	width: 350px;
	min-height: 440px;
}
.product-img-box .product-image-zoom {
	width: 340px;
}
.product-options {
	background: none;
}
.product-options dd select {
	/*width: auto;  */
}
.product-options dt {
	padding: 0 0 5px 0; display: none;
}
.product-options dd {
	padding: 0;
	border-bottom: none;
}
.more-views {
	float: left;
	width: 350px;
	margin-top: -40px;
}
.product-img-box p {
	float: left;
}
.product-img-box .more-views ul {
	margin: 0;
}
.product-img-box .more-views li {
	margin: 0 10px 10px 0;
	border: none;
}
.product-img-box .more-views li a {
	width: auto;
	height: 76px;
}
.product-img-box .more-views h4 {
	color: #666;
}
.regular-price .price {
	font-size: 20px;
	font-weight: normal;
	font-family: "times";
	color: #558F3E;
}
.product-options {
	padding: 0px;
}
.product-options p.required {
	padding: 0;
	display: none;
}
.product-options-bottom {
  background: none;
	border: none;
	padding: 5px 0 0 0;
}
.product-options-bottom .price-box {
	display: none;
}
.add-to-cart-box .qty-box {
	display: none;
}
.product-shop .add-to-cart-box {
	float: right;
	padding: 0;
}
.form-button, .form-button-alt {
	background: #DDD;
	color: #558F3E;
	border: none;
	border: none;
	float: top-right;
}

.form-button:hover, .form-button-alt:hover {
  color: #000;
}

.product-shop .product-options-bottom .add-to-cart-box {
	float: right;
}
.product-options dt label {
	font-size: 12px;
}
.product-collateral .collateral-box h4 {
	color: #4F4D4D;
	font-size: 14px;
	font-weight: normal;
}
.product-collateral .head {
	border-color: #ddd;
}
.product-collateral .up-sell .generic-product-grid {
	border: none;
}
.product-collateral .up-sell .generic-product-grid td {
	background: #fff;
	border-color: #fff;
	border-width: 5px;
	padding: 5px;
}
.product-collateral .up-sell .generic-product-grid td h5 a {
	color: #fff;
}
.product-collateral .up-sell .generic-product-grid td.empty-product {
	background: none;
}
.product-collateral .up-sell .head {
	border: none;
}
.product-collateral .up-sell .generic-product-grid td .price-box {
	margin: 0;
	padding-left: 5px;
}
.product-collateral .up-sell .generic-product-grid td .regular-price .price {
	color: #CF9978;
	font-weight: normal;
	font-size: 11px;
}
.product-collateral .up-sell .generic-product-grid td .minimal-price-link {
	display: none;
}
.product-collateral .up-sell .generic-product-grid td img {
	border: none;
}
.product-collateral .up-sell .generic-product-grid td .special-price .price-label {
	color: #fff;
	font-weight: normal;
	font-size: 11px;
}
.product-collateral .up-sell .generic-product-grid td .special-price .price {
	color: #CF9978;
	font-weight: normal;
	font-size: 11px;
}
.generic-product-grid .product-image {
	margin: 0;
}
.old-price .price {
	color: #999;
	font-weight: normal;
}
.special-price .price-label {
	color: #000;
}
.special-price .price {
	color: #000;
}

/******************* Customer Account / Log in ********************/
.login-box .col-1, .login-box .col-2 {
	background: #fff;
	border-color: #ddd;
	border: none;
	padding: 14px 21px;
	width: 44%;
}
.login-box .content {
	background: none;
	padding: 0;
}
.login-box .button-set {
	background: none;
	border-top: 1px solid #ddd;
}
.login-box h4 {
	background: none !important;
	padding-left: 0;
	font-size: 18px;
	color: #222;
	font-weight: normal;
	text-transform: none;
}
.group-select, .advanced-search {
	background: none;
	border-color: #ddd;
}
.group-select .legend, .advanced-search .legend {
	background: #fff;
	border-color: #999;
	color: #222;
	padding: 3px 8px 4px 8px;
}
.account-nav {
	border: none;
}
.account-nav .head {
	background: #ccc;
}
.account-nav ul {
	background: #fff;
	
}
.account-nav li.on {
	color: #000;
}
.account-nav li a {
	color: #696969;
}
.account-nav li a:hover {
	color: #000;
}
.account-box {
	background: #fff;
	border: 1px solid #ddd;
}
.account-box h4 {
	color: #222;
}
.primary-address-list h4, .address-list h4 {
	color: #222;
}


/************** Shopping Cart / Checkout ******************/
.page-head-alt .checkout-types {
	display: none;
}
.shopping-cart-collaterals .discount-codes h4, .shopping-cart-collaterals .shipping-estimate h4 {
	color: #222;
}
.upsell .product-shop small, .upsell .product-shop .minimal-price-link {
	display: none;
}
.shopping-cart-collaterals .upsell {
	background: #fff;
	border-color: #ddd;
}

/*************** Data Table *****************/
.data-table {
	border: 1px solid #EBEBEB;
}
.data-table thead tr th {
	background: #ededed;
	border: none;
	text-transform: uppercase;
	font-weight: normal;
}
.data-table tbody td {
	border-right: none;
	border-bottom: 1px solid #EBEBEB;
	background: #F9F9F9;
}
.data-table tfoot tr.first, .data-table tfoot tr {
	background: #EBEBEB !important;
}



/************** Side Boxes **********/
.base-mini {
	border: none;
}
.base-mini .head h4 {
	color: #000;
}
.base-mini .head {
	background: #ccc;
	margin: 0;
	border: none;
}
.base-mini .head a, .base-mini h5 {
	color: #000;
}
.base-mini .actions {
	background: #fff;
	/*border-left: 5px solid #000;  */
}
.base-mini .content, .base-mini ol, .base-mini ol li.odd, .base-mini ol li.even {
	background: none;
}
.base-mini .content, .base-mini ol {
	/*border-left: 5px solid #000;   */
}

/******************* Catalog Search ******************/
.advanced-search-summary-box {
	background: #eee;
	border-color: #ccc;
}
.advanced-search-summary-box ul li span {
	color: #000;
}
.one-page-checkout .allow .head {
	background: #ddd;
}
.one-page-checkout .active .head {
	background: #E8F1DE;
}
.one-page-checkout-progress h4 {
	background: #ddd;
	color: #000;
}
.one-page-checkout-progress li {
	background: #ddd;
	border: none;
}
.one-page-checkout-progress h4.complete {
	background: #DDD;
	color: #000;
	border: none;
}
.one-page-checkout-progress h4.complete a {
	color: #558F3E;
}
.one-page-checkout-progress .content {
	background: #fff;
	border-right: none;
}


/**************** Checkout *************/
.one-page-checkout .active h3 {
  font-family: Georgia, serif;
	color: #558F3E;
	font-size: 19px;
	font-weight: normal;
}
.one-page-checkout .active .step-count {
	background: #558F3E;
	font-weight: bold;
	border-color: #000;
}

/************** Home Page **********/
.cms-home .middle {
	padding: 3px 0 0 0;
}

.ethbuts {
	width: 330px;
	height: 65px;
       position: absolute;
       margin-top: 10px;
}

#button1 {
	float: left;
       margin-left: 10px;
	width:50px;
	height:65px;
	overflow:hidden;
	display:block;
	background:url('http://po-zu.com/media/buttons/button1.jpg') top left no-repeat;
}
#button1:hover {
	background-position:bottom left;
}
#button2 {
	float: left;
       margin-left: 6px;
       margin-top: 4px;
	width:103px;
	height:65px;
	overflow:hidden;
	display:block;
	background:url('http://po-zu.com/media/buttons/button2.jpg') top left no-repeat;
}
#button2:hover {
	background-position:bottom left;
}
#button3 {
	float: left;
       margin-left: 6px;
       margin-top: 9px;
	width:55px;
	height:55px;
	overflow:hidden;
	display:block;
	background:url('http://po-zu.com/media/buttons/button3.jpg') top left no-repeat;
}
#button3:hover {
	background-position:bottom left;
}
#button5 {
	float: left;
       margin-left: 6px;
       margin-top: 9px;
	width:55px;
	height:55px;
	overflow:hidden;
	display:block;
	background:url('http://po-zu.com/media/buttons/button5.jpg') top left no-repeat;
}
#button5:hover {
	background-position:bottom left;
}


.header {
	height:127px;

	z-index:2;
}
.middle-container {
	
	z-index:1;
}
.slideshow { 
	height: 438px; 
	overflow: hidden; 
	width: 790px; 
	margin: 0;
	position:relative; 
	left: -20px; 
	float:left;
	z-index:1;
}

/*********************product-list-detail-box********************/
.detail_box{
	
	display:none;
	float:right;
	margin-top:-183px;
	position:relative;
	width:80px;
	margin-right:1px;
}
.detail_box .single-price {
	background:url("../images/both-price-bg.png") no-repeat scroll 0 0 transparent;
	float:right;
	height:35px;
	width:80px;
}
.detail_box .single-price span.price{
	color:#FFFFFF;
	float:right;
	font-size:11px;
	font-weight:normal;
	line-height:11px;
	padding-left:4px;
	padding-top:4px;
}
.detail_box .both-price {
	background:url("../images/both-price-bg.png") no-repeat scroll 0 0 transparent;
	float:right;
	height:35px;
	width:80px;
}
.detail_box .both-price .regular-price{
	color:#FFFFFF;
	line-height:5px;
	text-align:right;
	float:right;
}
.detail_box .both-price .regular-price span{
	font-size:9px;
	float:left;
}
.detail_box .both-price .regular-price span.price{
	color:#FFFFFF;
	float:right;
	font-size:11px;
	font-weight:normal;
	line-height:11px;
	padding-left:4px;
	padding-top:5px;
}

.detail_box .both-price .special-price{
	color:#cc0000;
	line-height:2px;
	text-align:left;
	float:left;
}
.detail_box .both-price .special-price span{
	float:left;
	font-size:9px;
}
.detail_box .both-price .special-price span.price{
	color:#CC0000;
	float:right;
	font-size:11px;
	font-weight:normal;
	line-height:11px;
	padding-right:15px;
	padding-top:5px;
}

.detail_box .sizes-box{
	color:#555555;
	float:right;
	font-size:9px;
	line-height:11px;
	width:80px;
	margin-bottom:0;
}
.detail_box .sizes-box p{
	margin-bottom:0;
	text-align:right;
}
/*********************product-list-detail-box********************/


/******************coconutpage***********************************/
#coco_pan {
 width: 780px;
 float: left;
	 margin-left:-30px;	
}

#coco_pan .title {
 width: 780px;
 float: left;	
}

#coco_pan .title h1{
	border-bottom:1px dotted #558F3E;
	color:#558F3E;
	font-family:Georgia,serif !important;
	font-size:30px;
	font-weight:normal;
	margin-left:35px;
	padding-bottom:10px;
	text-transform:lowercase
}

#coco_pan .content {
 width: 780px;
 float: left;	
}

#coco_pan .content .con_left {
 width: 412px;
 float: left;	
}

#coco_pan .content .con_right {
 width: 368px;
 float: left;	
}

#coco_pan .content .con_left .text1 p{
    color: #000000;
    font-family: Georgia,serif !important;
    font-size: 13px;
    margin: 0;
    padding-bottom: 10px;
	padding-right: 20px;
    padding-left: 20px;
}

#coco_pan .content .con_left .text1 {
height: 67px;
}

#coco_pan .content .con_left .text2 p{
    color: #000000;
    font-family: Georgia,serif !important;
    font-size: 13px;
    margin: 0;
    padding-left: 20px;
	 padding-right: 20px;
	 padding-bottom: 10px;
}

#coco_pan .content .con_left .text2 p a{
     color: #3bb441;
	 text-decoration: none;
}

#coco_pan .content .con_left .text2 {
height: 147px;
    padding-bottom: 25px;
}

#coco_pan .content .con_right .image_1 {
	height: 155px;
}

#coco_pan .content .con_right .image_2 {
	height: 160px;
}

#coco_pan .content .con_right .image_1 img,
#coco_pan .content .con_right .image_2 img,
#coco_pan .content .con_right .image_3 img {
 border: #CCC 1px solid;
}

#coco_pan .content .con_right .image_1 img:hover,
#coco_pan .content .con_right .image_2 img:hover,
#coco_pan .content .con_right .image_3 img:hover {
 border:#3bb441 1px solid;
}

/******************eof coconut page****************************/
