*{
	margin:0px;
	padding: 0px;
}

body{
	font-family: arial, helvetica, sans-serif;
	font-size: 16px;
	background-color: #f0f0f0;
}

h1{
	font-size: 24px;
	color: #76716e;
	margin-bottom: 20px;
}

h2{
	font-size: 18px;
	color: #76716e;
	margin-bottom: 20px;
}

p{
	line-height: 22px;
	margin-bottom: 20px;
}

a img{
	border: none;
}

.container{
	width:960px;
	margin:0px auto;
	background-color: #fff;
}

.nav{
	width:231px;
	float: left;
	margin-right: 20px;
}

ul{
	list-style-type: none;
	padding-left: 20px;
	margin-bottom: 10px;
}

ul li{
	padding-bottom: 5px;
	padding-top: 5px;
	border-bottom: 1px solid #ccc;
}

ul li a{
	color: #f87d00;
	text-decoration: none;
	font-weight: bold;
}



.recovery_ul{
	list-style-type: none;
	padding-left: 20px;
	margin-bottom: 10px;
}

.recovery_ul li{
	padding-bottom: 5px;
	padding-top: 5px;
	border-bottom: 1px solid #ccc;
}

.recovery_ul li a{
	color: #252f7f;
	text-decoration: none;
	font-weight: bold;
}



.enviro_ul{
	list-style-type: none;
	padding-left: 20px;
	margin-bottom: 10px;
}

.enviro_ul li{
	padding-bottom: 5px;
	padding-top: 5px;
	border-bottom: 1px solid #ccc;
}

.enviro_ul li a{
	color: #5a8f1d;
	text-decoration: none;
	font-weight: bold;
}

.contents{
	float: left;
	width:690px;
	margin-top: 20px;
}

.clear_both{
	clear: both;
}

.footer_text{
float:left;
width:680px;
padding:20px;
}

.footer_logos{
	padding-top: 20px;
	float:left;
}

.orange{
color: #f87d00;
}

/*CASE STUDY*/
.case_study_image{
	width:150px;
	float: left;
	padding: 0px 20px 10px 0px;
}

.big_case_study_image{
	width:300px;
	float: left;
	padding: 0px 20px 10px 0px;
}

.case_study{
	border-bottom: 1px solid #ccc;
	margin-bottom: 20px;
}

/*downloads*/

.download_desc{
padding-top: 36px;
}

.download_img{
	float:left;
}

/*news*/

/*recovery*/
.recovery_right_img{
	float:right;
	padding: 0 0 10px 10px;
}

/*forms*/

label{
width:300px;
display: block;
padding:5px;
}

input{
width: 400px;
padding:5px;
margin-bottom: 5px;
}

.submit_button{
width:150px;
}

.skip_form_column{
float: left;
}

.skip_image_column{
float: left;
margin-left: 22px;
margin-top: 40px;
}

.skip_ul{
list-style:disc;
margin-left: 10px;
margin-top: 20px;
}

.skip_ul li{
border-bottom:none;
}

.contact_table td{
vertical-align: top;
width:200px;
height:50px;
}

.enviro_ul_1 li{
list-style: disc;
border-bottom: none;
margin-left: 20px;
}

.enviro_ul_2 li{
list-style: disc;
border-bottom: none;
margin-left: 40px;
}

.enviro_ul_2 ul li{
list-style: circle;
border-bottom: none;
margin-left: 40px;
}

.checkbox{
width: 30px;
}
#permit{
display: none;
}

.contents_j25{
	width:400px;
	float: left;
}

.sidebar{
	width: 270px;
	float: left;
	background-image: url(../images/sidebar_bg.gif);
	padding:10px;
	font-size: 13px;
}

.sidebar ul{
	color: #666666;
	list-style: none;
}

.sidebar li{
font-size: 12px;
	margin-left: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	border-bottom: none;
	padding-left: 0px;
}

.sidebar_blue{
	display: block;
	width:50px;
	color: #5079bc;
	float: left;
	clear: both;
	font-weight: bold;
}

.case_study_left{
float:left;
}

.case_study_klift{
float: left;
background-color: #5676b0;
padding: 10px;
width:350px;
color: #fff;
}

.case_study_enviro{
float: left;
background-color: #639230;
padding: 10px;
width:350px;
color: #fff;
}

.case_study_group{
float: left;
background-color: #ff7e00;
padding: 10px;
width:350px;
color: #fff;
}

.case_study_skiplift{
float: left;
background-color: #639230;
padding: 10px;
width:350px;
color: #fff;
}

.case_study_recovery{
float: left;
background-color: #5676b0;
padding: 10px;
width:350px;
color: #fff;
}

.news_pics{
float: left;
width:320px;
}

.case_study_summary{
	font-weight: bold;
}


