/* Stylesheet for LifeStylePlants.co.nz */

body, table, textarea, input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	}

body {
	margin: 0px;
	padding: 0px;
	background: url(/images/bg.jpg) repeat-x top left #5c7a3a;
	}

h2, h3 {
	color: #5c7a3a;
	}

h1 {
	color: #5f2b1e;
	font-size: large;
    margin-top: 0;
	}

h2 {
	font-size: medium;
	}

h3 {
	font-size: small-medium;
	margin-bottom: 0px;
	}

td {
	vertical-align: top;
	}

hr {
	height: 1px;
	color: #5c7a3a;
	background-color: #5c7a3a;
	border: 0px;
	}

.seo_top {
    background: url(/images/seo_intro_bg.jpg) no-repeat bottom right;
	padding: 5px 20px 7px 5px;
	color: #5f2b1e;
	text-align: right;
    }

.left_column {
	width: 180px;
	padding: 20px 0 0 20px;
	}

.main_content {
	padding: 15px 30px;
	}

.main_content li {
    padding-bottom: 5px;
  }

.right_column {
	width: 180px;
	padding: 20px 20px 0 0px;
	}

.small_print {font-size: 10px}

.main_nav, .snippet {
    margin-bottom: 20px;
	background: url(/images/menu-bg.jpg) repeat-x bottom left #e2f8a9;
	color: #5c7a3a;
	}

.main_nav td {
    font-size: 14px;
    }

.main_nav td {
	padding: 9px 2px 9px 8px;
    vertical-align: middle;
    border-bottom: 1px solid #FFF;
	}

.main_nav a {
	color: #5c7a3a;
	}

.snippet {
	padding: 5px 10px 5px 10px;
	}

.snippet p {
	color: #000000;
	}

.footer {
	background: url(/images/footer_bg.jpg) repeat-y top right #FFF;
    text-align: right;
	padding: 5px 20px 5px 20px;
	color: #5f2b1e;
	}

.featured {
	margin-bottom: 10px;
	}

.featured th {
	text-align: center;
	font-weight: normal;
	padding: 10px;
	background-color: #eee;
	border-top: 1px solid #ddd;
	border-bottom: 1px solid #ddd;
	border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;

	}

.featured td {
	padding: 5px 5px 5px 10px;
	border-top: 1px solid #ddd;
	border-bottom: 1px solid #ddd;
	border-left: 3px solid #5f2b1e;
	}

.featured a {
	color: #999;
	}

.featured th h2 {
	margin: 0;
	padding: 0;
	padding-top: 10px;
	font-size: 30px;
	color: #5f2b1e;
	text-align: center;
	}

.featured th span {
	font-size: 16px;
	}

.featured .spacer td, .featured .spacer th {
	background-color: #FFFFFF;
	border: 0px solid #fff;
	}

.special_price {
	color: #FF0000;
	margin-top: 5px;
	padding: 5px;
	border: 1px solid #F00;
	}

.featured th .special_price h2 {
	color: #FF0000;
	}
