/*
 * Naturesclock CSS
 */


/*=============================
  General styles
 ==============================*/

body, form {
	margin: 0px;
	padding: 0px;
}

body, div, input, select, textarea, td {
	font: normal 10px/14px Verdana;
	color: #847127;
}

input, select, textarea {
	border: 1px solid #bdc3a6;
}

a {
	font-weight: bold;
	text-decoration: none;
	color: #7c9920;
}

a.advanced-search {
	color: #718926;
}

a:hover, a.advanced-search:hover {
	color: #2d441e;
}

.button-darkgreen {
	padding: 0px;
	border: 1px solid #556C4A;
	background-color: #2D441E;
	color: #fff;
	font-size: 9px;
}

.button-brightyell {
	padding: 0px;
	border: 1px solid #e2c009;
	background-color: #fbde40;
	color: #7c9920;
	font-size: 9px;
}

ul.flat, ul.flat-spaced {	
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}

ul.flat-spaced {
	line-height: 18px;
}

/*=============================
  Rolldown menus
 ==============================*/

.rolldown-menu {
	padding: 7px 8px 7px 8px;
	background: url("/images/nav-rolldown-bg.gif") repeat-x;
	text-align: left;
}

.rolldown-menu a {
	color: #fff;
}

.rolldown-menu a:hover {
	color: #2d441e; /*fee7b1*/)
}

/*=============================
  Left/right columns
 ==============================*/

#left-column {
	padding: 65px 7px 7px 7px;
	background: url("/images/enhancedhealth_bg.gif") no-repeat;
}

#right-column {
	padding: 0px 7px 7px 7px;
	background: url("/images/banner_bg.gif") no-repeat;
}

#search {
	height: 52px;
}

.sidepanel {
	margin-bottom: 7px;
}

.sidepanel-body-lightgreen, .sidepanel-body-lightyell, .sidepanel-body-red {
	padding: 7px 8px 0px 8px;
}

.sidepanel-body-lightgreen {
	background: url("/images/sidepanel-body-lightgreen.gif") repeat-y;
}

.sidepanel-body-lightyell {
	background: url("/images/sidepanel-body-lightyell.gif") repeat-y;
}

.sidepanel-body-red {
	background: url("/images/sidepanel-body-red.gif") repeat-y;
}

.sidepanel-sub {
	padding-top: 4px;
}

h4.werecommend {
	margin-bottom: 5px;
	font-size: 11px;
	font-weight: bold;
}

/*=============================
  Homepage
 ==============================*/

.homepanel {
	margin-bottom: 7px;
}

.homepanel-body-red {
	padding: 7px 8px 0px 8px;
	background: url("/images/homepanel-body-red.gif") repeat-y;
}

.homepanel-body-red2 {
	padding: 7px 8px 0px 8px;
	background: url("/images/homepanel-body-red2.gif") repeat-y;
}

.homepanel-body-green {
	padding: 7px 8px 0px 8px;
	background: url("/images/homepanel-body-green.gif") repeat-y;
}

.home-prices {
	color: #ff0000;
}

.home-vr {
	background: url("/images/home-vr.gif") repeat-y;
}

/*=============================
  Content
 ==============================*/
 
/* content header */
div#ctheader {	
	margin: 21px 35px }
	
div#ctheader h3 {
	margin: 0px;
	font: bold 14px Verdana }

/* content */
div.ctpanel {
	margin: 15px 35px 0 35px }

/* product page*/
div.ctpanel div#image, 
div.ctpanel div#review,
div.ctpanel div#qtytbl,
div.ctpanel div#combs, 
div.ctpanel div#excls, 
div.ctpanel div#desc, 
div.ctpanel div#extra, 
div.ctpanel div#qty,  
div.ctpanel div#price, 
div.ctpanel div#grouped, 
div.ctpanel div#associated, 
div.ctpanel div#recommended,
div.ctpanel div#basket {
	margin-bottom:15px }

div.ctpanel div#desc p.offer {
	color: #f00  }
	 
div.ctpanel div#review p,
div.ctpanel div#desc p {
	margin: 5px 0;
}

div.ctpanel div#review div#userrating {
	border-bottom:1px solid white }

div.ctpanel div#review span.averagerating {
	float:left }

div.ctpanel div#review span.reviewslink {
	float:right }
		
 .top-backing {
	BACKGROUND-COLOR: #8B4132
}
.top-smallbar-backing {
	BACKGROUND-COLOR: #879C40
}
.top-links {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #507D33; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
.top-links:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #2D441E; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
.top-smallbar-text {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
.textbox-search {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #847127; FONT-FAMILY: Verdana; BORDER-RIGHT: #99BD51 1px solid; BORDER-TOP: #99BD51 1px solid; BORDER-LEFT: #99BD51 1px solid; BORDER-BOTTOM: #99BD51 1px solid; BACKGROUND-COLOR: #ffffff; HEIGHT: 18px;
}
.buttongreen {
	FONT-FAMILY: Tahoma; FONT-SIZE: 9px; BORDER-RIGHT: #556C4A 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #556C4A 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: #556C4A 1px solid; CURSOR: hand; COLOR: #ffffff; PADDING-TOP: 0px; BORDER-BOTTOM: #556C4A 1px solid; HEIGHT: 17px; BACKGROUND-COLOR: #2D441E
}
.mainmenu {
	MARGIN:3px; BACKGROUND-COLOR:#9E3220; LAYER-BACKGROUND-COLOR:#9E3220;
}
.mainmenu-link {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #EFEEE2; FONT-FAMILY: Verdana;
}
.mainmenu-link:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #E49780; FONT-FAMILY: Verdana; 
}
.menu-backing {
	BACKGROUND-COLOR: #EFEEE2
}
.menu-backing-title {
	BACKGROUND-COLOR: #336600
}
.menu-backing-content {
	BACKGROUND-COLOR: #CDD7B1
}
.menu-title-text {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
.menu-section-links {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #006a94; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
.menu-section-links:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
.menu-subsection-links {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #006a94; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
.menu-subsection-links:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
.menu-normal-text {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #68704C; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
.menu-red-text {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #9E3220; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
.menu-bold-text {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #9E3220; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
.menu-links {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #68704C; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
.menu-links:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #2D441E; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
.news-links {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #68704C; FONT-FAMILY: Verdana; TEXT-DECORATION: none; line-height:15px
}
.news-links:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #2D441E; FONT-FAMILY: Verdana; TEXT-DECORATION: none; line-height:15px
}
.middle-backing {
	BACKGROUND-COLOR: #ffffff
}
.text-path {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #336600; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
.text-path:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #A45D4F; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
.middle-normal-text {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #847127; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
.table-backing-title {
	BACKGROUND-COLOR: #CDD7B1
}
.table-backing-nav {
	BACKGROUND-COLOR: #e7e3d6
}
.table-backing-content {
	BACKGROUND-COLOR: #f6f8ef /*F7F7F2*/
}
.table-backing-content2 {
	BACKGROUND-COLOR: #fff
}
.field-backing-title {
	BACKGROUND-COLOR: #CDD7B1
}
.field-backing-name {
	BACKGROUND-COLOR: #e7e3d6
}
.field-backing-content {
	BACKGROUND-COLOR: #F7F7F0
}
.table-title-text {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #fff; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
.middle-links {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #68704C; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
.middle-links:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #2D441E; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
.product-title {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #847127; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
.product-description {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #847127; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
.product-field-description {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #D84F2A; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
.product-field-title {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #847127; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
.product-field-content {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #847127; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
.normal-field-title {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #847127; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
.normal-field-content {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #847127; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
.error-text {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #9E3220; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
.highlight-text {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #9E3220; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
.description-text {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #847127; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
.specialoffer-text {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ff0000; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
.extrafield-title-text {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #847127; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
.extrafield-content-text {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #847127; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
.qty-title-text {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #847127; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
.price-title-text {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #847127; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
.price-content-text {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #0000ff; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
.other-title-text {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #847127; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
.darkshade-backing {
	BACKGROUND-COLOR: #aaaaaa
}
.mediumshade-backing {
	BACKGROUND-COLOR: #bbbbbb
}
.lightshade-backing {
	BACKGROUND-COLOR: #cccccc
}
.extralightshade-backing {
	BACKGROUND-COLOR: #dddddd
}
.review-title-backing {
	BACKGROUND-COLOR: #cccccc
}
.review-subject-backing {
	BACKGROUND-COLOR: #dddddd
}
.review-content-backing {
	BACKGROUND-COLOR: #eeeeee
}
.review-title-text {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #847127; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
.review-content-text {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #847127; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
.header-title {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #847127; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
.header-description {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #222222; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
.subsection-description {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #222222; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
.textbox {
	BORDER-RIGHT: #DADAC1 1px solid; BORDER-TOP: #DADAC1 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #DADAC1 1px solid; COLOR:#847127; BORDER-BOTTOM: #DADAC1 1px solid; BACKGROUND-COLOR: #ffffff; font-family: Verdana; HEIGHT: 18px;
}
.textarea {
	BORDER-RIGHT: #DADAC1 1px solid; BORDER-TOP: #DADAC1 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #DADAC1 1px solid; COLOR:#847127; BORDER-BOTTOM: #DADAC1 1px solid; BACKGROUND-COLOR: #ffffff; font-family: Verdana;
}
.button {
	BORDER-RIGHT: #78281C 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #78281C 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 9px; PADDING-BOTTOM: 0px; BORDER-LEFT: #78281C 1px solid; CURSOR: hand; COLOR: #ffffff; PADDING-TOP: 0px; BORDER-BOTTOM: #78281C 1px solid; FONT-FAMILY: Tahoma; HEIGHT: 17px; BACKGROUND-COLOR: #740E4F
}
.selectbox {
	BORDER-RIGHT: #DADAC1 1px solid; BORDER-TOP: #DADAC1 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #DADAC1 1px solid; COLOR: #847127; BORDER-BOTTOM: #DADAC1 1px solid; BACKGROUND-COLOR: #ffffff; font-family: Verdana;
}
.copyright-text {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #847127; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
.copyright-links {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #507D33; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
.copyright-links:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
h3 {
	font: bold 14px Verdana; color:#847127
}
.body-shop {
	MARGIN: 0px; BACKGROUND-COLOR: #F7F7F2
}

.menu-minicart-text {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #68704C; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
