/*
 * Earth Made Me Styles
 * (c) Webdynamic 2009
 */

/*
 * Custom Webdynamic Styles
 */

.price-box{

}

.relatedProducts {
		width: 347px;
		float: right;
}
* + html .relatedProducts {
		margin-top: -70px;
}

.product-interest {
		padding-top: 4px;
}

.product-interest ol li {
		float: left;
		width: 56px;
		margin-right: 9px;
		margin-bottom: 9px;
		text-align: center;
		margin-top: 0px;
}


h2 {
		color: #6C5736;
		font-size: 2em;
		margin-bottom: 1em;
		margin-top: 0;
		text-transform: capitalize;
}

h3 {
		color: #6C5736;
		font-size: 1.5em;
		margin-bottom: 1em;
		margin-top: 0;
		text-transform: capitalize;
}

h4 {
		color: #6C5736;
		font-family: Arial,Helvetica,sans-serif;
		font-weight: bold;
}

.cartDisplay {
		color: #6C5736;
		float: right;
		text-align: right;
		margin-top: 130px;
}

.cartDisplay div {
		color: #B8A58C;
		/*font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
		font-size: 0.9em;*/
}

.cmsMain {
		height: 371px;
		overflow: auto;
		background-color:#D2BDAA;
		padding: 10px 15px 10px 15px;
		float: left;
		width: 640px;
		margin-left: 5px;
}
.col-main {
				background-color:#D2BDAA;
				padding: 10px 15px 10px 15px;
				float: left;
}

.cmsLhsMenu {
		margin-top: 120px;
		color: #ffffff;
		font-size: 20px;
		text-align: center;
}

.cmsLhsMenu a {
		color: #ffffff;
		font-size: 20px;
		font-family:Arial,Helvetica,sans-serif;
		text-align: center;
		text-decoration: none;
}

.cmsLhsMenu a:hover {
		color: #ffffff;
}

.copyWrite {
		float: right;
		position: relative;
		top: -20px;
}
/*
.copyClear {
		clear:both;
		display:block;
}
*/
.footer {
		width: 900px;
}

.footer-container {
		border: none;
}

.informational {
		width:auto;
}

.seoCaption {
		color: #8A795F;
		float: right;
		font-size: 10px;
		margin-top: 1px;
		padding-top: 1px;
}

.cmsHomeMain {
		margin-left: 5px;
		float: left;
}

/*
 * Override Magento Styles
 */

/* Checkout */

.page-head {
		border: none;
}

.one-page-checkout-progress h4.complete, .one-page-checkout .allow .head {
		background: #EEEEEE;
}

.one-page-checkout .box-no-padding, .one-page-checkout-progress .content {
		background: none;
		background-color: #d2bdaa;
}

.one-page-checkout .active .step-count {
		background: none;
		border: 0;
		color: #6C5736;
}

.one-page-checkout .active h3 {
		color:#6C5736;
}

.one-page-checkout .allow .step-count {
		background: none;
}
.one-page-checkout .step-count {
		background: none;
}

.one-page-checkout .active .box {
		background: none;
		background-color: #D2BDAA;
}

.data-table tfoot tr {
		background-color: transparent !important;
}

.data-table tfoot tr.first {
		background: none;
}

.shopping-cart .continue-shopping, .form-button-alt, .form-button, .form-button-alt,
input {
		padding: 1px 8px;
		background-color: #FFFFFF;
		border: 1px solid #E5E5E5;
		color: #B8A58C;
}

.form-button-alt span {
		color: #B8A58C;
}

.checkout-types li a {
		display: none;
}

.data-table {
}

.data-table thead tr {
		background: none;
}

.data-table thead tr th {
		background: none;
}

.data-table .odd {
		background: none;
}

.data-table .even {
		background: none;
}

.shopping-cart-totals {
		background: none;
		border: none;
}


/* Product Listing */

.product-essential {
		background: none;
}

.product-info-box {
				clear:both;
				border:none
}

.product-collateral {
		background: none;
}


/* Left hand side navigation styles */

.navmenu a {
		color: #ffffff;
		text-transform: uppercase;
		font-size: 1.1em;
		text-decoration: none;
}


.nav {
		padding: 10px 10px;
		float: left;
}

#lhs-menu1 {
		width: 70px;
		margin-left: 2px;
}

#lhs-menu2{
		width: 110px;
		padding-right:0;
}

.submenu {
		margin-top: 8px;
}

#nav li.active a {
		color: #ffffff;
}

#nav li {
		float: none;
}

#nav ul {
		position: relative;
		left: 0;
		border: none;
		top: 0;
		width: auto;
}

#nav ul li {
		background: none;

}

#nav ul li a {
		background: none;
		color: #cbb89e !important;
		font-family:Arial,Helvetica,sans-serif;
		font-size:12px;
}

.sub-level a {
		background: none;
		color: #cbb89e !important;
		font-family:Arial,Helvetica,sans-serif;
		font-size:12px;
		text-decoration: none;
}

#nav ul li a:hover {
		color: #cbb89e !important;
		text-decoration: underline;
		background: none;
}

#nav span {
		font-weight: normal;
}

#search_mini_form {
		display: none;
}

/* Product listing styles */

.price-box {
		padding: 0;
}

.regular-price .price {
		color:#6C5736;
		font-size:12px;
		font-weight: normal;
}

.catalog-listing h5 a {
		font-weight: normal;
		font-size:12px;
		color:#8A795F;
		text-decoration: none;
}

.catalog-listing h5 a:hover {
		color:#8A795F;
}

.listing-type-grid li.item {
		width: 100px;
		border:1px solid #FFFFFF;
		margin: 10px 0 0 10px;
}

.category-head h2 {
		padding: 10px;
		color:#6c5736;
		font-size:2em;
		margin-bottom:1em;
		margin-top:0;
		text-transform:capitalize;
}

.header-nav-container {
		background: none;
}

.col-left {
		width: 222px;
		background:url(/skin/frontend/emm/default/images/panel_1_bg.gif) no-repeat left top;
		height: 391px;
}
.col-3-layout .col-main {
		margin-left: 5px;
		width: 640px;
}

.col-3-layout .col-main, table.pager td, table.view-by td {
		background-color:#d2bdaa;
		border: none;
}

.header-top {
		padding: 0 0 10px 0;
}

.header-top-container {
		background: none;
		border: none;
}

.footer {
		background-color: #efeeea;
		width: 900px;
}

a {
		color: #8a795f;
		font-size: 11px;
}

a:hover {
		color: #8a795f;
		text-decoration: underline;
}

.footer .informational a {
		color: #8a795f;
		font-size: 12px;
}

.footer .informational a:hover {
		color: #8a795f;
		text-decoration: underline;
}

.header {
		border: none;
}

.breadcrumbs {
		float: right;
		padding: 5px 5px;
}

.middle {
		width: 900px;
		padding: 0 40px;
		background: none;
}

.middle-container {
		background-color: #efeeea;
		background: none;
}

.mini-search {
		background: none;
}

.listing-type-grid {
		background: none;
        line-height: 1.2em;
}

.listing-type-grid h5 { line-height: 1.2em; }

.listing-type-grid li.item {
		float: left;
		width: 93px;
		min-height: 185px;
}

* html .listing-type-grid li.item {
    height: 185px;
}

.product-img-box .product-image-zoom {
		background: #ffffff;
}

.listing-type-grid .grid-row {
		border: 0;
}

/* Move down top menu */

.quick-access {
		width: 677px;
		text-align: left;
		padding: 0 15px 0 0;
		float: right;
        overflow: visible;
}


/* Top Menu */

.shop-access {
		margin: 168px 0 0 0;
		width: 420px;
		position: relative;
}

.shop-access ul {
		width: 100%;
}

.shop-access a {
		color:#8A795F;
		font-family:Arial,Helvetica,sans-serif;
		font-size:12px;
		text-decoration: none;
}

.shop-access a:hover {
		color:#8A795F;
		font-size:12px;
		text-decoration: underline;
}

.quick-access li {
		background: none;
}

/* Product */


.product-essential{
		display: block;
		width: 600px;
}

.product-options, .product-options-bottom, .product-options dd {
		border: none;
		background-color: #d2bdaa;
}

.product-info-box .product-name {
		color:#6C5736;
		font-family:Arial,Helvetica,sans-serif;
		font-weight:bold;
		font-size:20px;
}

.product-shop .price-box {
		display: inline;
		font-size:1.2em;
		font-weight:bold;
}
.shopping-cart-collaterals {
		padding: 0;
}
.regular-price .price{
		color:#6C5736;
		font-family:Arial,Helvetica,sans-serif;
		font-weight:bold;
		font-size:12px;
}
.add-to-cart-box .form-button {
		background-color:#FFFFFF;
		border:1px solid #E5E5E5;
		color:#B8A58C;
}

/* Others */

#main {
			min-height:371px;
			height:auto !important;
			height:371px;
}

h1#logo {
	margin: 20px 0 0 12px;
}

body {
		color:#6C5736;
		font-family:Arial,Helvetica,sans-serif;
		background: none;
		font-size:12px;
		line-height:1.5em;
		background-color: #efeeea;
		margin:0;
		padding:0;
}

ul.footerLinks {
	padding:0;
	text-align:left;
}

ul.footerLinks li.first {
    padding-left: 0;
}

.footer ul.footerOptLinks {
	padding:0;
	text-align:right;
	display:block;
	padding-top:5px;
    margin-left: -228px;
}

.footer ul.footerOptLinks li {
	display:inline;
}

.footer ul.footerOptLinks li.first {
    padding-left: 0;
}

.footer ul.footerOptLinks li.last {
    padding-right: 0;
}

.footer ul.footerOptLinks a {
	font-size:11px;
    color:#bcb3a4;
}

div.informational{
	text-align: left;
		padding-left: 228px;
		font-size: 12px;
}

.product-essential .product-shop {
	width: 310px;
	float: right;
}

.product-img-box {
		float:left;
		width:267px;
}

.note-msg {
 border-style:none;
}

.product-options {
	padding:0;
	margin:10px 0 0 0;
	}

.product-options dt {
padding:0;
}

.product-options dd {
padding:0;
margin:0;

}
.product-options p.required {
	padding:0;
	}
	.product-options-bottom {
		padding:0 0 10px 0;
		}

/*
		.messages ul{
			padding-left:20px;
		}*/
		.product-specs{
			padding-bottom:10px;
		}

.currency-desc {
color:#6C5736;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
float:left;
}




fieldset.form-list{
	background: url(/skin/frontend/emm/default/images/pad-lock.png) right center no-repeat;
}

h4.product-heading{
	text-decoration:underline;
	margin-bottom:0;
}

* html div#main{
	float: left;
	width:640px;
}
* html div.col-left {
clear:right;
float:left;
width:222px;
}

.header-nav{
	width:auto;
}

.breadcrumbs {
		clear: left;
		margin-bottom:.8em;
		float: none;
		text-align:right;
		padding:0;
		}
.product-essential {
padding:5px 0 0 0;
		}


#nav p a {
		color:#FFFFFF;
		padding: 0;
		text-transform: uppercase;
		font-size: 1.1em;
}

.navmenu a:hover {
		color:#FFFFFF;
		text-decoration: underline;
}

.sub-level li a {
		width:80px;
		color:#FFFFFF;
}
.category-head h2 {
	padding: 0 10px 10px 10px;
	margin-bottom:0;
	}
	.category-head {
		margin-bottom:0;
		}


#nav{
padding:8px;
}


p.lhs-menu2 ul li {
		width:95px;
		}

#nav a, #nav a:hover {
}


#nav p.lhs-menu2 ul li a, #nav p.lhs-menu2 ul li a:hover{
border:1px solid green;
}

/*
ul#nav p.lhs-menu2 li a{
	border:1px solid green;
}
*/
ul.lhs-menu1 {
	width:80px;
}

ul.lhs-menu2 ul li a{
	width:100px;
}

ul.lhs-menu1 ul li{
}
ul.lhs-menu2 ul li{

}
ul.lhs-menu1 ul{

}
ul.lhs-menu2 ul{

}
p{
	margin-bottom:0;
}
.cmsLhsMenu p{
		margin:10px 0;
}
.cmsMain p{
		margin:5px 0;
}
.product-essential, .product-collateral {
		padding:1px;
		}

.clear-float { clear: both; height: 0px; line-height: 0px; font-size: 0.1px; }



li.super-products .product-images img{

		border:2px solid #DDDDDD;

}


#track_hint {
		visibility:hidden;
}



.opt-heading h1 {
		 font-size: 11px;
		 color:#bcb3a4;
		 text-align:right;
		 margin-bottom:3px;
		 font-weight:normal;
		 padding:5px 15px 0 0;
 }
