body{
		height:100%;
	}
	.body{
		height:100%;
	}
	.site {
		background: url(main_bg.jpg) repeat-y;
	width:1000px;
		
	}
	#left{
	width:950px;
	}
	#leftmain{
	width:220px;
	}
	#main{
	padding:0 0 0 20px;;
	}
	#menu1{
		padding:10px;
		width:100px;
		background:#669933;
	}
	.ddmx .item1,
.ddmx .item1-active {
    padding: 2px 1px 5px 20px;
    display: block;
    white-space: nowrap;
    position: relative;
    background: url(nav_off.jpg) no-repeat;
}

.ddmx .item3,
.ddmx .item3:hover,
.ddmx .item1:hover,
.ddmx .item1-active:hover,
.ddmx .item3-active,
.ddmx .item3-active:hover  {
    padding: 2px 1px 5px 20px;
    display: block;
    white-space: nowrap;
    position: relative;
    background: url(nav_on.jpg) no-repeat;
	
	 text-decoration :none;
}
.ddmx .item3,
.ddmx .item3:hover,
.ddmx .item3-active,
.ddmx .item3-active:hover{
 font-weight:normal;
}
#power{
	padding-left:20px;
}
.green{
	background:#669933;
	padding-left:1px !important;
	width:170px !important;
	
}
#content{
	padding:0 20px 0 0;
}
#left{
	margin:0 0 0 50px;
	background: url(left_bg.gif) repeat-y;
	
}
#addresstext{

}
#fff{


}
.featuresdiv {
width:150px !important;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size   : 80%;
	color       : #ffffff;
	border      : 1px none #000000;

	height:540px;
	padding     : 5px 5px 5px 5px;
	margin-bottom     : 10px ;
	background:#669933;
	
	
}
.featuresdiv input{
	font-family : Verdana;
	font-size   : 80%;
	
}
.featuresheadspan{
	text-align  : center;
	font-weight : bolder;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size   : 100%;
	color       : #FFFFFF;
	background  : #000000;
}
.featuresspan{
	padding-top     : 5px ;
	padding-left     : 5px ;
	padding-right     : 5px ;
	padding-bottom     : 5px ;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color       : #ffffff;
	font-size   : 100%;
	word-wrap   : break-word;
	text-align  : left;
}
li{
		list-style : inside url(li.jpg);
		padding:0;
		margin:0;
	}
hr {
	height:1px;
	color:#669933;
}
#quicklinks{
	margin:0;
	padding:0 30px 0 0;
	font-size:80% !important;
	
	position:relative;
	
}
#qlink div{
	padding:0 !important;
	margin:0 !important;
}
#topimg{
	padding:0px 25px 0px 35px;
	}
#main{
}
.three{
	float:left;
}
#addresstext{
	padding-left:10px;
}
#addresstext a.normal{
	color:white;
}
#smalladdress{
	font-size:85%;
}
#blackaddress{
	color:#000000;
}
.shopnormal,.shopnormalbold{
	padding:5px;
	}
	.shopnormalbold{
		background:#eee;
		clear:right;
		text-align:center;
	}
	.turfmain{
	}
	.turfimage{
		clear:both;
		margin:10px;
	}