body{
	background:#195920 url("../images/background.gif") repeat-x 0 0;
	margin:20px 0 ;
	padding:0;
	}

a{color:#008837} a:hover{color:#14541D}

td{
	font-family:"Lucida Sans", "NewsGoth BT", Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:20px;
	color:#14541D;
	}

h2{
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
	color:#C69609;
	display:block;
	line-height:30px;
	padding:0;
	margin:0;
	border-bottom:1px solid #C69609;
	}

#content{
	padding:33px 0 0 0;
	}

#menu{width:224px}

#menu td{
	color:#104618;
	
	}

#menu a{
	padding:0 0 0 6px;
	display:block;
	color:#104618;
	line-height:33px;
	text-decoration:none;
	border-bottom:1px solid #EADE8C;
	font-weight:bold
	}

#menu td a:hover{
	background:#FFFFDF;
	}

#menu td a.current{
	color:#726516;
	background:#F4EEAF;
	font-weight:bold;
	}

#menu td a.current:hover{
	color:#726516;
	background:#FBF3A7;
	}

#menu .submenu a{
	border-bottom:1px solid #C3D1C5;
	font-size:10px;
	padding:3px 0 3px 16px;
	display:block;
	color:#3D742C;
	line-height:19px;
	text-decoration:none;
	background:url(../images/arrows.gif) no-repeat 5px 10px;
	}

#menu .submenu a:hover{
	color:#104618;
	background:url(../images/arrows.gif) no-repeat 7px 10px;
	}

#menu .submenu a.current{
	color:#14541D;
	font-weight:bold;
	background:#DEF2D1;
	}

#menu .submenu a:hover.current{
	color:#14541D;
	background:#C5F9B6;
	}

ul,ol{
	margin:0 0 20px 0;
	padding:0 0 0 30px;
	color:#007A12;
	}

ul li{margin:0 0 3px -13px}
ol li{margin:0 0 7px 0}

.tablefig{
	border:1px solid #C9E9B3;
	}

.light,.medium,.heavy{
	color:#FFF;
	padding:3px 4px;
	line-height:30px;
	}

.light{background:#F57100}

.medium{background:#C30000}

.heavy{background:#721647}

.gold{color:#C69609}

#products #content img {margin:0 10px 0 0}