
/**
 * Home
 */
#pageHome {}
#pageHome div.rows p { margin:0; }
#pageHome div.rows div.left { float:left; width:270px; }
#pageHome div.rows div.right { margin-left:290px; }
#pageHome div.rows.top { padding-top:14px; padding-bottom:17px;   }
#pageHome div.rows.bottom { margin-top:10px; }
#pageHome div.offers img { border:0; }


/**
 * Product View
 */
#pageProductView {}
#pageProductView h3 { font-size:1.2em; color:#126a30; font-weight:normal; }
#pageProductView h4 { font-size:1.8em; color:#126a30; font-weight:normal; margin-top:0; margin-bottom:0.2em; }

#pageProductView div.header { padding:6px 0 6px 13px; margin-bottom:6px; }

#pageProductView div.image { padding:13px 0 13px 0; margin-bottom:6px; text-align:center; }

#pageProductView div.image { padding:13px 0 13px 0; margin-bottom:6px; text-align:center; }

#pageProductView div.footer { padding:13px; height:151px; }
#pageProductView div.footer p { margin:0; }
#pageProductView div.footer div.basket { float:left; width:220px; }
#pageProductView div.footer div.detail { margin-left:250px;  }

#pageProductView form { margin:0; padding:0; }
#pageProductView form.basket #basketOptions { width:100%; }
#pageProductView form.basket .qty { margin-top:4px; }

#pageProductView .stdButton { width:100%; margin-top:4px; }


/**
 * Search
 */
#pageSearch a:link, #pageSearch a:visited { color:#12672E }
#pageSearch #SearchS { float:left; margin-right:2px; }
#pageSearch h4 { margin-bottom:4px; }
#pageSearch .results { overflow:auto; height:473px; overflow-y:scroll; overflow-x:hidden; }
#pageSearch form { margin-bottom:10px; }

/**
 * Contact
 */
#pageContactUs {}
#pageContactUs div.cols { padding:13px; }
#pageContactUs div.cols { line-height:18px; }
#pageContactUs div.cols .left { float:left; width:300px; }
#pageContactUs div.cols .right { margin:0; }

#pageContactUs div.cols.form div.input { margin-bottom:4px; }
#pageContactUs div.cols.form #EnquiryAddress1 { margin-bottom:4px; }

#pageContactUs div.cols.form #EnquiryPostcode,
	#pageContactUs div.cols.form #EnquiryTelephone 
		{ margin-bottom:14px; }

#pageContactUs div.cols.form div.left input { width:15em; }

#pageContactUs div.cols.form div.right textarea { width:22em; height:14em; }
#pageContactUs div.cols.form div.right #EnquiryEnquiry { margin-top:4px; }

#pageContactUs div.cols.form input.submit { margin-right:4px; }

#pageContactUs label { width:100px; float:left; }


/**
 * Sitemap
 */
#pageSitemap ul { margin-top:0; margin-bottom:0; padding-left:1em; margin-left:0; }
#pageSitemap ul li { font-size:12px; margin-top:0em;  }


/**
 * Privacy
 */
#pagePrivacy h2 { margin-bottom:0; }
#pagePrivacy .scroller { overflow:auto; height:522px; overflow-y:scroll; overflow-x:hidden; }
#pagePrivacy .wrapper { margin:0; padding:13px; margin-right:13px; }
 
