body {
	background-color: white;
	font-family: Arial, sans-serif;
	font-size: 12px;
	margin: 0;
}

a {
	color: #0093D0;
	font-weight: bold;
	text-decoration: none;
}
a:hover { color: #0053D0; }

img { border: none; }

h1 {
	color: #FFFFFF;
	font-family: Arial, sans-serif;
	font-size: 15px;
	line-height: 0.2em;
	margin: 0 0 8 0;
}
h1 a { color: white; }
h1 a:hover { color: #DEF; }

#header {
	background-image: url(../images/top.jpg);
	background-position: bottom center;
	background-repeat: repeat-x;
	font-family: Century Gothic, Arial;
	padding: 0 0 4px 0;
}


#address {
	float: right;
	color: #0093D0;
	font-weight: bold;
}
#address span { color: #999; }

.container {
	width: 900px;
	margin: 0 auto;
}

#bg {
	background-image: url(../images/backA1.jpg);
	background-position: top center;
	background-repeat: repeat-x;
}

#contentA {
	background-image: url(../images/backA2.jpg);
	background-position: bottom center;
	background-repeat: repeat-x;
}

#contentB {
	background-image: url(../images/backB.jpg);
	background-position: top center;
	background-repeat: repeat-x;
}

#content {
	background-image: url(../images/back2.jpg);
	background-position: top center;
	background-repeat: repeat-x;
}

#col_1, #col_2, #col_3 { width: 30%; }
#pump_2, #pump_3 { width: 42%; }
#col_2, #pump_2 { padding: 0 20px 8px 20px; }
#col_3, #pump_3 { padding-botom: 8px; }

#contentA #col_3 { padding-top: 17px; }

#flash { padding: 15px 0 0 0; }

#make {
	background-image: url(../images/make.gif);
	background-position: top left;
	background-repeat: no-repeat;
	padding-left: 30px;
	width: 100px;
}


#footer {
	font-family: Century Gothic, Arial;
	text-align: right;
	color: #999;
}