body {margin:0px; font: 12px/18px Verdana, Arial, Helvetica, sans-serif; background: #A4D066;}
#header {background: #A4D066;}
#content{width:800px; margin:0px; background: #fff;}
#technology{margin:0px; padding:0px;}
#technology h1 {
	background: url(../images/squish.jpg) no-repeat top right;
	padding: 15px 0px 30px 80px;
	font-size:28px;
	line-height: 32px;
	color: #666666;
	margin:0px;
	letter-spacing: 2px;
}
#split{clear:both;}
#product{background: url(../images/product_bg.gif) repeat-y top right; width:400px; height: 545px; float:left;}

#uses{margin-left: 402px;}

#kitchen {padding: 20px 10px 20px 30px;}
#kitchen h2 {color: #558404; }
.green_bg {margin: 0px 10px 10px 10px; background: #C6E19F; padding: 4px;}
#hnav-container {
	padding: 10px 0px 10px 5px;
	margin: 0;
	background: #C6E19F;
	border-top: 3px solid #8AAE56;
	border-bottom: 2px solid #8AAE56;
	}

#hnav-tabs {
	margin: 0;
	padding: 0;
	}

td{padding:6px 5px;}

#hnav-tabs ul {width:900px;}
#hnav-tabs li {
	margin: 0; 
	display: inline;
	list-style-type: none;
	}
	
#hnav-tabs a:link, #hnav-tabs a:visited {
	font-size: 11px;
	line-height: 14px;
	margin: 0px 2px;
	padding: 5px 10px 5px 10px;
    border: 0px solid #DEDED1;
	border-bottom: 1px solid #8AAE56;
	text-decoration: none;
	background:#E7F3D7;
	color: #333;
	}

#hnav-tabs a.active:link, #hnav-tabs a.active:visited, #hnav-tabs a:hover {
	border-bottom: 3px solid #079DDC;
	color: #039;
	}
.small {font-size:10px}

td.product-image {
  padding-left:  50px;
}
td.product-description {
  width:  350px;
}

#runner {
   background-color:#FFFFCC; 
   padding: 8px; 
   border: 1px solid #cccc99;
   margin-top:  15px;
   margin-left:  10px;
   margin-bottom:  20px;
}
#runner-table {
  width:  100%;
  margin-bottom:  10px;
}
#runner-table td {
  vertical-align:  top;
}


/******** CART STUFF ************/
#cart {
/*  float:  left;*/
}