body {
	background: #FFFFFF;
}
.container {
	margin: 0px auto;
	background: #FFFFFF url(bkgrd/top.jpg) no-repeat left top;
	width: 700px;
	border: 1px solid #000000;
	padding: 0px;
}
.topnav {
	text-align: right;
	color: #FFFFFF;
	height: 30px;
	padding: 70px 20px 0px 0px;
}
.topnav a{
	color: #FFFFFF;
	text-decoration: none;
	font: bold .8em Arial, Helvetica, sans-serif;
	word-spacing: .2em;
}
.topnav a:hover {
	text-decoration: underline;
}
.prodhome {
	padding: 0px;
	margin: 0px;
	text-align: left;
}
.prodhome table{
	text-align: center;
	width: 650px;
	margin-left: 25px;
	margin-top: 28px;
}
.prodhome td{
	width: 33%;
}
.prodhome a {
	font: bold 0.9em/3em Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
	height: 20px;
}
.prodhome a:hover{
	text-decoration: underline;
}
.prodgroup table{
	text-align: center;
	width: 700px;
	margin: 0px;
	padding: 0px;
	background: url(bkgrd/products.jpg) no-repeat;
	height: 317px;
}
.prodgroup td{
	width: 25%;
	margin: 0px;
	padding: 0px;
	vertical-align: top;
}
.prodgroup a {
	font: bold .8em Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
	border: none;
	white-space: nowrap;
}
.prodgroup a:hover{
	text-decoration: underline;
}
.prodgroup1 {
	padding: 0px;
	margin: 0px;
	background: url(bkgrd/base.jpg) no-repeat left top;
	text-align: left;
	height: 366px;
}
.prodgroup1 table{
	text-align: center;
	width: 650px;
	margin-left: 25px;
	margin-top: 28px;
}
.prodgroup1 td{
	width: 33%;
}
.prodgroup1 a {
	font: bold .8em Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
	border: none;
}
.prodgroup1 a:hover{
	text-decoration: underline;
}
p {
	font: 0.8em/1.2em Arial, Helvetica, sans-serif;
	margin: 0px;
	padding: 5px 30px;
}
h1 {
	font: bold 1em Arial, Helvetica, sans-serif;
	color: #336666;
	padding-left: 30px;
	padding-bottom: 5px;
	margin: 0px;
	padding-top: 20px;
}
h2 {
	font: bold .9em Arial, Helvetica, sans-serif;
	color: #333366;
	padding-left: 30px;
	padding-bottom: 5px;
	margin: 0px;
	padding-top: 30px;
}
.imageright {
	float: right;
	padding: 10px 0px;
	margin-right: 30px;
}
.imageleft {
	float: left;
	padding: 10px 20px 10px 0px;
	margin-left: 5px;
}
.quoteperson {
	padding: 10px 30px 20px;
	font: italic 0.8em Verdana, Arial, Helvetica, sans-serif;
	border-bottom: 1px dotted #006666;
	clear: right;
	margin: 10px 30px 0px;
}
.copyright {
	font: .6em Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
}
a {
	color: #336699;
}
.allprodlink {
	margin: 0px;
	padding: 0px;
	background: url(bkgrd/products-bottom.jpg);
}
.allprodlink a{
	font-size: 1em;
	color: #000000;
}
.allprodlink a:hover{
	text-decoration: underline;
}
.note1 {
	font: small-caps .7em Verdana, Arial, Helvetica, sans-serif;
}
.basenav {
	margin-top: 5px;
	padding: 0px 10px 5px;
	margin-right: 10px;
	margin-left: 10px;
	text-align: center;
}
.basenav a{
	font: .8em Verdana, Arial, Helvetica, sans-serif;
	padding-right: 5px;
	padding-left: 5px;
}
.basenav a:hover{
	text-decoration: none;
}
.contact {
	text-align: center;
	font: bold 0.9em Arial, Helvetica, sans-serif;
	background: #CEE0EA;
	margin-top: 15px;
	margin-bottom: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.content2 {
	padding-top: 5px;
}

.content2 ul{
	font: bold .9em Arial, Helvetica, sans-serif;
	margin: 0px;
	padding: 0px 30px;
}
.content2 li{
	font: normal .9em Arial, Helvetica, sans-serif;
	list-style: outside;
	margin: 0px 0px 0px 18px;
	padding: 10px 0px 0px;
}
.content1 {
	background: url(bkgrd/base-wave.gif) no-repeat bottom;
	padding: 0px 0px 77px;
}
.orderlink {
	margin: 0px;
	padding: 33px 0px 0px 250px;
	font: italic bold 1.2em Arial, Helvetica, sans-serif;
}
.whitetext {
	color: #FFFFFF;
	font-weight: bold;
}
.prod1x{
	width: 650px;
	height: 350px;
	margin-left: 25px;
	margin-top: 5px;
	font: 1em Arial, Helvetica, sans-serif;
}
.prod1x ul{
	font: bold .9em Arial, Helvetica, sans-serif;
	margin: 0px;
	padding: 30px 0px 0px 270px;
}
.prod1x li{
	font: normal .8em Arial, Helvetica, sans-serif;
	list-style: outside;
	margin: 0px 0px 0px 18px;
	padding: 10px 0px 0px;
}
.prod3x{
	width: auto;
	height: 370px;
	margin-left: 25px;
	margin-top: 20px;
	font: 1em Arial, Helvetica, sans-serif;
	background: url(media1/1004skimmer3view.jpg) no-repeat left top;
}
.prod3x ul{
	font: bold .9em Arial, Helvetica, sans-serif;
	margin: 0px;
	padding: 20px 30px 0px 250px;
}
.prod3x li{
	font: normal .8em Arial, Helvetica, sans-serif;
	list-style: outside;
	margin: 0px 0px 0px 18px;
	padding: 10px 0px 0px;
}
.partnumber {
	font: normal 0.8em Arial, Helvetica, sans-serif;
	color: #000000;
	padding-left: 30px;
}
.specs ul{
	font: bold .9em Arial, Helvetica, sans-serif;
	clear: left;
	margin: 0px 0px 10px;
	padding: 0px 0px 0px 50px;
}
.specs li{
	font: normal .8em Arial, Helvetica, sans-serif;
	list-style: outside;
	margin: 0px 0px 0px 18px;
	padding: 10px 0px 0px;
}
.price {
	font: bold 0.8em Verdana, Arial, Helvetica, sans-serif;
	color: #006666;
	text-align: center;
	padding: 0px 0px 15px 280px;
	margin: 0px;
	width: auto;
	height: auto;
}
.quoteright {
	float: right;
	width: 330px;
	border: 1px dashed #5C9ABF;
	padding: 10px;
	margin: 10px 20px 10px 10px;
}
.quoteright h1{
	font: bold 1em Arial, Helvetica, sans-serif;
	color: #993300;
	margin: 0px;
	padding: 0px 0px 5px;
	text-align: center;
}
.quoteright h2{
	text-align: center;
	margin: 0px;
	padding: 0px;
}
.quoteright p{
	font: .8em Arial, Helvetica, sans-serif;
	color: #006666;
	margin: 0px;
	padding: 10px 0px 0px;
}
form {
	margin: 0px 0px 0px 30px;
	padding: 0px 0px 0px 40px;
}
form p{
}
.redtext {
	color: #FF0000;
}
h3 {
	font: bold .9em Arial, Helvetica, sans-serif;
	color: #333366;
	padding-left: 0px;
	padding-bottom: 5px;
	margin: 20px 30px 0px;
	padding-top: 10px;
	border-top: thin solid #6BBEC6;
	border-right: thin #6BBEC6;
	border-bottom: thin #6BBEC6;
	border-left: thin #6BBEC6;
}
.redtitle1 {
	font: bold 1.1em Arial, Helvetica, sans-serif;
	color: #FF0000;
	text-align: center;
	margin: 0px;
	padding: 0px 0px 0px 250px;
}
.bluetitle1 {
	font: bold 1.1em Arial, Helvetica, sans-serif;
	color: #0033CC;
	text-align: center;
	margin: 0px;
	padding: 10px 0px 10px 250px;
}
.works {
	text-align: center;
	padding: 0px;
	border-top: thick solid #006699;
	border-right: thick #006699;
	border-bottom: thick #006699;
	border-left: thick #006699;
}
.logo {
	padding-top: 10px;
	padding-left: 300px;
}
.links {
	text-align: center;
	width: auto;
	background: #01629C;
	font: 1em Arial, Helvetica, sans-serif;
	padding: 0.6em;
}
.links a{
	color: #FFFFFF;
	text-decoration: underline;
	padding-right: 2em;
	padding-left: 2em;
	font-weight: bold;

}
.links a:hover{
	text-decoration: none;
}
.buynow {
	text-align: center;
	padding: 0px 0px 0px 230px;
	margin: 0px;
	width: auto;
	height: auto;
}
.container .content2 h2 {
	margin: 0px 0px 0px 30px;
	padding: 0px;
}
