body {	background-color: #FFFFFF;	background-image: url(images/bg.jpg);	background-repeat: repeat-x;	background-position: left top;	padding:0px;	margin:0px;}#wrap {	width:854px;	margin-left:auto;	margin-right:auto;	padding:0px;	background-color: #FFFFFF;}/*--- banner ---*/#banner {	width:854px;	height:370px;	float:left;	background-image: url(images/banner_bg.jpg);	background-repeat: no-repeat;	background-position: left top;	padding:0px;	margin:0px;	background-color: #FFFFFF;}#banner #navigation {width:223px;font-family:Arial, Helvetica, sans-serif;font-size:12px;padding:0px;margin:167px 0px 0px 74px;}#banner #navigation ul {list-style:none;margin:0px;padding:0px;}#banner #navigation li {border: none;padding:0px;margin:0px;}#banner #navigation li a {display:block;padding:13px 86px 0px 0px;margin:0px 0px 1px 0px;text-decoration:none;height:25px;border-bottom: 1px solid #736F6E;color:#2E2826;font-weight:bold;text-align:right;}#banner #navigation li.number1 a, #banner #navigation li.number2 a, #banner #navigation li.number3 a, #banner #navigation li.number4 a, #banner #navigation li.number5 a {background-repeat:no-repeat;background-position:top right;}#banner #navigation li.number1 a {background-image:url(images/bg_nav1.jpg);}#banner #navigation li.number2 a {background-image:url(images/bg_nav2.jpg);}#banner #navigation li.number3 a {background-image:url(images/bg_nav3.jpg);}#banner #navigation li.number4 a {background-image:url(images/bg_nav4.jpg);}#banner #navigation li.number5 a {background-image:url(images/bg_nav5.jpg);}#banner #navigation li a:hover {color:#ED4910;}#banner #navigation li.number1 a:hover {background-image:url(images/bg_nav1_over.jpg);}#banner #navigation li.number2 a:hover {background-image:url(images/bg_nav2_over.jpg);}#banner #navigation li.number3 a:hover {background-image:url(images/bg_nav3_over.jpg);}#banner #navigation li.number4 a:hover {background-image:url(images/bg_nav4_over.jpg);}#banner #navigation li.number5 a:hover {background-image:url(images/bg_nav5_over.jpg);}/*--- top with address ---*/#top {	width:854px;	height:62px;	float:left;	background-image: url(images/address_bg.jpg);	background-repeat: no-repeat;	background-position: left bottom;	padding:0px;	margin:0px;	background-color: #FFFFFF;}#top p {font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#736F6E;text-align:right;padding:8px 32px 0px 0px;margin:0px;}#top a:link, #top a:active, #top a:visited {color:#736F6E;text-decoration:underline;}#top a:hover {color:#ED4910;}/*--- contents ---*/#container {	width:854px;	float:left;	background-image: url(images/main_bg.jpg);	background-repeat:repeat-y;	background-position: left top;	padding:20px 0px 0px 0px;	margin:0px;	background-color: #FFFFFF;	}#container h1 {font-family:Arial, Helvetica, sans-serif;font-size:20px;color:#2E2826;padding:0px 0px 0px 6px;margin:0px 0px 10px 45px;border-left: 6px solid #736F6E;text-align:left;}#container h2 {font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#ED4910;padding:0px 0px 0px 6px;margin:0px 0px 10px 45px;border-left: 6px solid #736F6E;text-align:left;font-weight:100;}#container p {font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#2E2826;padding:0px 45px 10px 45px;margin:0px;text-align:justify;}#container hr {	height:1px;	font-size:1px;	color: #736F6E;	background-color: #736F6E;	padding:0px;	margin:0px 45px 10px 45px;	border:0px;}#container #blockaddwrap {height:156px;clear:both;padding:0px 0px 10px 45px;margin:0px;}#container #blockaddwrap img {border:0px;padding:0px;margin:0px 22px 0px 0px;}#container #blockaddwrap img a {border:0px;}#container .blockaddress {padding:10px;margin:10px 40px 10px 40px;text-align:center;background-color:#D8D3D3;}#container .blockaddress p {padding:0px;margin:0px;text-align:center;font-family:Arial, Helvetica, sans-serif;font-size:16px;color:#2E2826;}#container .blockaddress address {font-family:Arial, Helvetica, sans-serif;font-size:16px;color:#2E2826;font-style:normal;padding:0px 0px 10px 0px;margin:0px;}#container .blockaddress a:active, #container .blockaddress a:link, #container .blockaddress a:visited {color:#2E2826;text-decoration:underline;}#container .blockaddress a:hover {color:#ED4910;}#container #googlemap {margin-left:150px;margin-bottom:10px;margin-top:10px;border:2px solid #D8D3D3;}#container img.imgright {border:4px solid #ffffff;float:right;padding:0px;margin:0px 45px 10px 10px;}/*--- copywrite ---*/#copywrite {	float:left;	clear:both;	width:854px;	height:72px;	padding:0px;	margin:0px;	background-image: url(images/copywrite_bg.jpg);	background-repeat: no-repeat;	background-position: left top;	background-color: #FFFFFF;	text-align:center;}#copywrite p {font-family:Arial, Helvetica, sans-serif;font-size:10px;color:#333333;font-weight:bold;padding:18px 0px 0px 0px;margin:0px;}/*--- form ---*/#container form{padding:10px 0px 30px 0px;margin:0px 0px 0px 120px;}#container fieldset {margin:0px;padding:10px;border: 2px solid #FFFFFF;background:#F2F2F2;width:580px;}#container fieldset p {margin:0px;padding:5px;}#container fieldset p.subtitle {font-family:Arial, Helvetica, sans-serif;font-size:14px;text-align:center;padding:0px 0px 10px 0px;margin:0px;color:#ED4910;font-weight:bold;}#container fieldset p.subtitle2 {font-family:Arial, Helvetica, sans-serif;font-size:14px;text-align:center;padding:30px 0px 10px 0px;margin:0px;font-weight:bold}#container fieldset p label {float:left;width:250px;color:#333333;font-family:Arial, Helvetica, sans-serif;font-size:14px;text-align:left;text-align:right;padding:0px 10px 0px 0px;margin:0px;}#container fieldset p select {font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#000000;border:1px solid #333333;}#container fieldset p input {width:300px;font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#000000;border:1px solid #333333;}#container fieldset p.centertext {font-family:Arial, Helvetica, sans-serif;font-size:14px;text-align:center;padding:10px 0px 10px 0px;margin:0px;}#container fieldset p input.buyers {width:20px;}#container fieldset p input.water {border:0px;width:14px;}#container fieldset p input:focus, #container fieldset p textarea:focus {background: #E6FF8F;}#container fieldset p textarea {width:300px;height:100px;font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#000000;border:1px solid #333333;}#container fieldset div {padding:0px;margin:20px 0px;text-align:center;}#container fieldset div input {font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#000000;border:2px solid #ffffff;background-color:#CCCCCC;padding:8px;margin:0px 3px 0px 14px;}#container fieldset div input:hover {font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#FFFFFF;border:0px;background-color:#ED4910;padding:8px;margin:0px 3px 0px 14px;border:2px solid #ffffff;}#container fieldset hr {	height:2px;	font-size:2px;	color: #FFFFFF;	background-color: #FFFFFF;	padding:0px;	margin:20px 0px 20px 0px;	border:0px;}