body {	background-color: #EEEEEE;	margin: 0;	padding: 0;	font-family: "Lucida Grande", Verdana, sans-serif;	font-size: 10px;	line-height: 140%;	color: #000000;}a {	text-decoration: none;	color: #000000;}a.title_red {	color: #FF0000;}a:hover {	text-decoration: underline;	color: #000000;	font-weight: bolder;}img {	border: 0;}.title {	font-weight: bolder;	font-size: 120%;}.title_red {	font-weight: bolder;	font-size: 120%;	color: #FF0000;}.small {	font-size: 9px;}#center {	text-align: center;}#form {	width: 400px;	margin: 20px 0 0 20px;	text-align: left;}#form_table {	width: 400px;	margin-left: 40px;	text-align: center;}#form_table td {	padding: 20px 0 0 0;	vertical-align: top;}#content_wrapper {	position: relative;  	top: 0;  	right: 0;  	margin: 0 auto;  	width: 800px;  	text-align: left;}#main {	width: 800px;	height: 565px;	margin-top: 20px;	background-image:url(../images/logo.gif);	background-repeat: no-repeat;	background-position: 0px 458px;	background-color: #FFFFFF;	border: 1px solid #000000;}#image_display {	width: 239px;	height: 330px;	background-repeat: no-repeat;	margin: 40px 20px 0 40px;	float: left;}* html #image_display {	width: 239px;	height: 330px;	background-repeat: no-repeat;	background-position: top right;	margin: 40px 0 0 0px;	padding-left: 40px;	float: left;}.who_we_are_image {	background-image: url(../images/who_we_are.jpg);}.services_image {	background-image: url(../images/services.jpg);}.our_policy_image {	background-image: url(../images/our_policy.jpg);}.materials_image {	background-image: url(../images/materials.jpg);}.how_we_work_image {	background-image: url(../images/how_we_work.jpg);}.health_and_safety_image {	background-image: url(../images/health_and_safety.jpg);}.contact_image {	background-image: url(../images/contact.jpg);}#text {	margin: 40px 68px 0 279px;	padding-top: 0;	text-align: justify;}* html #text {	position: absolute;	top: 120px;	left: 0;	margin: 0 68px 0 309px;	padding-top: 0;	text-align: justify;	width: 429px;}ul {	line-height: 130%;	list-style-position: outside;	padding-left: 40px;	padding-top: 0;	list-style-image: url(../images/bullet.gif);}#menu {	margin: 40px 0 0 40px;	line-height: 100%;}#menu img {	padding-right: 10px;}#address {	text-align: right;	padding-right: 68px;	font-size: 120%;	font-weight: bolder;	line-height: 170%;}* html #address {	text-align: right;	margin-top: 140px;	padding-right: 62px;	font-size: 120%;	font-weight: bolder;	line-height: 170%;}#credit {	font-size: 9px;	font-weight: bolder;	text-align: left;	padding: 0;}.recycle {	background: url(../images/recycleable.gif) bottom right no-repeat;}