/* 

Project: Eco-Lift

Created by: mark thomas gencon.co.uk 

Created on: 26/02/07

*/



@import "form.css"; 



/* --default-- */ 

body,html {

	margin: 0;

	padding: 0;

	color: #3D3D3D;

	font-size: 78%;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	background-color: #A1A1A1;

}



h1,h2,h3,h4,h5,h6 {

	color: #515151;

}



h1 img {

	margin: 10px 0 0 -5px;

	padding: 0 0 0 0;

}



h1 {

	margin: 10px 0 0 0;

	padding: 0;

	font-size: 1.4em;

	font-weight: bold;

}



h2 {

	color: #515151;

	font-size: 1.4em;

	font-weight: bold;

}



h3 {

	margin: 5px 0 0 0;

	padding: 0 0 0 20px;

	color: #3E3E3E;

	font-size: 1.2em;

	font-weight: bold;

}



em {

	color: Black;

	font-weight: bold;

	font-style: normal;

}



strong {

	color: Black;

	font-weight: bold;

	font-style: normal;

}



address {

	margin: 20px 0 0 0;

	padding: 0 0 0 20px;

	width: 166px; 

	float: left;

	color: #009A51;

	font-style: normal;

	font-size: 1em;

	text-align: left;

	line-height: 1.6em;

}



a:link {

	color: #3466AF;  

	text-decoration: underline;		

}



a:visited {

	color: #3466AF; 

	text-decoration: underline;	

}



a:hover {

	color: #46453B;

	text-decoration: underline;		

}	

/*  */



/* --generic classes & ids */

div.clear {

	clear: both;	

}



img.furnitureimage {

	margin: 0 0 5px 25px;

	float: left;

}



img.imageright {

	margin: 0 0 5px 25px;

	float: right;

	border: 1px solid #fff;

}



img.imageleft {

	margin: 0 0 0 0;

	padding: 0 15px 5px 15px;

	float: left;

	border: 1px solid #fff;

}

/*  */



/* --structure-- */

div#wrapper {

	margin: 0 auto 0 auto;

	padding: 0;

   position:relative;

   top: 0;

   width:691px;

}



div#header {

	margin: 0;

	padding: 0;

	height: 234px;

	background-image: url(../images/header.jpg);

	background-repeat: no-repeat;

}



div#maincontent {

	margin: 0;

	padding: 0;

	background-image: url(../images/header_bottom.jpg);

	background-repeat: no-repeat;

	background-color: White;

}



div#footer {

	margin: 0; 

	padding: 0 ;

	width: 691px;

	height: 42px;

	background-image: url(../images/footer_bg.jpg);

	background-repeat: no-repeat;

	text-align: center;

}

/*  */



/* --header-- */

img.logo {

	border: none;

	float: left;

	border: none;

}



div#primary ul {

	margin: 0 0 0 0;

	padding: 0 0 0 12px;

  	list-style-type: none;

	position: absolute;

  	top: 210px;

	list-style: none;

	text-align: center;

	text-transform: none;

	

}



div#primary ul li {

	float: left;

	padding: 0 0 0 0;

	margin: 0 0 0 0;

	height: 25px;

	

}



div#primary ul li a {

  text-decoration: none; 

  display: block;

  padding: 5px 10px 5px 10px;

  color: white;

  font-weight: bold;

  font-size: 1.2em;

  background: url(../images/primary_split.jpg) no-repeat right;

}



div#primary ul li a:hover {

  color: #132903;

}

/*  */



ul#userlist {

	margin: 0;

	padding: 0;

	list-style: none;

	position: absolute;

	top: 180px;

	right: 0;

	width: 218px;

	font-size: 1.2em;

}



ul#userlist li {

	margin: 0;

	padding: 0;

	float: left;

	width: 109px;

}



ul#userlist li a {

	padding: 8px 0 8px 0;

	width: 109px;

	display: block;

	text-align: center;

	color: #4B4B4B;

	text-decoration: none;

}



ul#userlist a:visited {

	color: #fff;

	text-decoration: none;

}



ul#userlist a:hover {

	color: #a97154;

	text-decoration: none;

}



.headerlink {

	position: absolute;

	top: 30px;

	right: 230px;

	border: none;

}

/*  */



/* --maincontent-- */

div.content {

	margin: 0 0 0 0;

	padding: 0 0 0 25px;

	width: 640px;

	float: left;

}





#contact {

	width: 450px;

}



	/* --content-- */

	div.content p {

		font-size: 1.1em;

		text-align: left;

		line-height: 1.6em;

		color: #3D3D3D;

	}

	

	

	div.content ul {

		font-size: 1.1em;

		text-align: justify;

		line-height: 2em;

	}

	

	div.content li {

		color: #009a4f;

		font-size: 1.2em;

	}

	

	strong.links {

		margin-right: 5px;

	}

	/*  */

	

	/* --column-- */

	div#column {

		margin: 20px 0 0 0;

		padding: 0 20px 0 0;

		width: 180px;

		float: right;

		color: #009A51;

		background-image: url(../images/rightcol_bg.jpg);

		background-repeat: no-repeat;

	}



	div#column li {

		margin: 0;

		padding: 0 0 0 15px;

		

		list-style: none;

	}



	div#column li link {

		color: #949494;

	}

	

	div#column img {

		margin: 0 0 15px 0;

		padding: 0 0 0 0;

		

		border: 1px solid #237FC2;

	}



	div#column p a {

		margin-left: 0;

	}

	

	div#title  {

		margin-left: 0;

		color: fuchsia;

	}

	



/* --footer-- */

ul#footernav {

	margin: 0 0 10px 0;

	padding: 0 30px 30px 10px;

	text-align: center;

	list-style: none;

	color: White;

	font-size: 0.9em;

}



ul#footernav li {

	margin: 0 0 0 0;

	padding: 2px 0 0 0;

	line-height: 1.7em;  

}



ul#footernav a:link {

	color: White;

	text-decoration: underline;

}



ul#footernav a:visited {

	color: White;

	text-decoration: none;	

}



ul#footernav a:hover {

	color: Black;

	text-decoration: none;	

}





/*  */





