/* General Styles */body{	background-color:#fff;	color:#000;	font: normal 1em/1.5em verdana, arial, helvetica, sans-serif;	margin:10px 0 20px 0;	padding:0;	text-align:center;}a{font-weight:normal; color:#036; text-decoration:none}a:hover{color:#600;}a:active, a:visited{color:#066;}h3{text-align:left; font-size:1.2em; font-weight:bold; margin:0; padding:0 0 0 5px;}p{margin:0; padding:0;}img{margin:0; padding:0;}/* Content DIV Styles */#container{background:transparent url(images/pipes-back.jpg) no-repeat top left;	margin:0 auto; padding: 195px 0 0 0; position:relative; width:900px; text-align:left;}#container p{margin: 0; padding: 0}.p1:first-letter{font-size: 18px;}#intro{width:900px; padding:0 0 0 0; margin:0 0 0px 0; border-bottom:5px solid #933; font-style:italic; font-size:1em; text-align:center; color:#333; }#menu{background:transparent; float: left; width: 220px; margin: 10px 0 0 0; padding: 0; border:2px solid #039; border-bottom:5px solid #039; float:left;}#menu a{color:#036; font-size:.9em;}#menu a:hover{color:#600; font-weight:bold;}#menu ul{padding:0; margin:0; text-align:left; line-height:.8em;}#menu li{list-style-type:none; margin: 0; padding:5px; color:#f90;}.submenu {text-align:center;}#contact{ background:#fff url(images/contact-back.jpg) no-repeat bottom left; padding:120px 5px 10px 5px; margin-top:10px; border-top:10px solid #039;}#contact p{font-size:.8em; color:#003366; text-align:left;list-style-type:none; line-height:1.5em; padding:0 0 0px 0;}#supportingText{background-color: #ccc; float: right; width: 670px; margin: 10px 0 0 5px; padding: 0; border:0px solid #ccc; border-bottom-width: 5px;}#supportingText p {padding:0px 5px 5px 5px; font-size: .9em;}/*** ie 6 fix * html #menu{left:550px;}***/#header {background-color:#039; width:670px; height:30px; margin:0 0px 0 0; padding:0; text-align:center;}#header h2 {padding:2px 0 0 0; margin:0; text-align:center; color:#fff; font-size:1.2em; font-weight:bold;}.gallery {width:545px; border:1px solid #ccc; text-align:center; margin:0 0 5px 5px;}.gallery td{padding:5px; font-size:10px;}#footer{margin:20px 0 0 0; width:750px; font-size:.8em; text-align:center; border:0px solid #ccc; border-bottom-width: 5px; }