@charset "utf-8";
/******************/
/*  J Ben Sledge  */
/*  PU Fertilizer */
/*                */
/*    (c)2008     */
/******************/

/******************/
/* =NORMALIZATION */
/******************/
/* Normalizes Margin and Padding */
body, div, dl, dt, dd, ul, li, ol, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, th, td {margin:0; padding:0;}
/* Normalizes font size for headers */
h1, h2, h3, h4, h5, h6 {font-size:100%;}
/* Removes list-style from lists */
/*ol, ul {list-style:none;}*/
/* Normalizes font-style and font-weight */
address, caption, cite, code, dfn, th, var, abbr {font-style:normal; font-weight:normal;}
/* Removes border from fieldset and img */
fieldset, img, abbr, a {border:0;}
/******************/
/*    =LAYOUT     */
/******************/
#wrapper{width:800px; left:50%; margin-left:-400px; position:relative;}
#header{height:111px;}
#header h1{display:none;}
#nav{height:42px;}
#nav ul{list-style:none;}
#nav ul li a{display: block;width:160px;height:42px;position:absolute;top:111px;}
li.home a{left:0;}
li.company a{left:160px;}
li.products a{left:320px;}
li.careers a{left:480px;}
li.contact a{left:640px;}
.thirds .bigleft{float:left;width:532px;}
.thirds .left {float:left;width:246px;}
.thirds .mid {float:right;width:246px;}
.thirds .right{float:right;width:246px;}
input, textarea{margin-bottom:1em;}
.contact_id{float:left;width:auto;}
.contact_msg{float:right;width:40em;}
/******************/
/*  =TYPOGRAPHY   */
/******************/
body{font: 12px Helvetica, Arial,  sans-serif;}
a, a:hover, a:active{text-decoration:none;}
#nav a{text-indent:-99999px;}
p.promotext{font-size:20px;line-height:1.6em;padding:15px;}
h2{font-size:18px;font-weight:bold;padding-bottom:.8em;}
h3{font-size:16px;font-weight:bold;padding-bottom:.5em;}
.contentText{padding:2em;}
p{margin-bottom:1em;}
.list li{margin-left:1em;}
.list ul{margin:1em;}
.thirds li {list-style:none;font-size:16px;background: url(images/bullet.png) left 5px no-repeat;padding-left: 1em;margin-bottom: 1.6em;}
.thirds .left{padding:0 10px;}
.thirds .mid{padding:0 10px;}
.thirds .right{padding:0 10px;}
.more {float:right;width:auto;text-align:right;margin-bottom:5px;}
input, textarea{padding:3px;}
/******************/
/*     =COLOR     */
/******************/
body{
	background-color: #B0855A;
}
#contentbg{background:#FFF;}
a{color:#000;border-bottom:1px solid #9fd262;}
a:hover{border-color:#FFF;;}
#header a, #nav a{border:none;}
h2{color:#5c832d;}
#footer{border-top:3px solid #9fd262;margin:1em 0;padding:.5em;color:#9fd262;font-size:10px;text-align:right;}
#footer a{border:none;color:#9fd262;}
/*  =NAV  */
#nav li.home a{background: transparent url(images/home.gif) no-repeat top left;}
#nav li.home a:hover{background: transparent url(images/home.gif) no-repeat bottom left;}
#nav li.company a{background: transparent url(images/company.gif) no-repeat top left;}
#nav li.company a:hover{background: transparent url(images/company.gif) no-repeat bottom left;}
#nav li.products a{background: transparent url(images/products.gif) no-repeat top left;}
#nav li.products a:hover{background: transparent url(images/products.gif) no-repeat bottom left;}
#nav li.careers a{background: transparent url(images/careers.gif) no-repeat top left;}
#nav li.careers a:hover{background: transparent url(images/careers.gif) no-repeat bottom left;}
#nav li.contact a{background: transparent url(images/contact.gif) no-repeat top left;}
#nav li.contact a:hover{background: transparent url(images/contact.gif) no-repeat bottom left;}


.clear{clear:both;}

