* { padding: 0; margin: 0; }

img.hiddenpic {
	display:none
}

body {
 font: normal 12px verdana;
 background: url(images/back3.gif);
 background-repeat:repeat-y;
 background-position:center;
 background-color:#cdcdcd;
}

h1 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 15px;
font-weight: bold;
color: #333333;
text-align:left;
}

h2 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
color: #333333;
}

h3 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
color: #333333;
}

h4 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
color: #333333;
text-align:center;
}

p {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
color: #333333;
margin-bottom:20px;
}

hr {
border: 0;
color: #369;
background-color: #006;
height: 2px;
width: 100%;
text-align: left;
}

#wrapper { 
 margin: 0 auto;
 border-width:1px;
 border-color:#FFFFFF;
 border-style:solid;
 width: 800px;
 background-color: #355c85;
 background-repeat:repeat-y;
 background-image:url(images/wrapperback.jpg);
 padding-bottom: 10px;
 margin-bottom: 4px;
 margin-top: 3px;
}

#content { 
 float: left;
 color: #333;
 position:relative; 
 width: 600px;
 display: inline;
 min-height: 480px;
}

#header {
 color: #333;
 width: 800px;
 float: left;
 height: 78px;
 background: #D6D6D6;
}

#footer {
	position:relative;
	width: 800px;
	height: 25px;
	clear: both;
	text-align: center;
}

#navigation {
 float: left;
 width: 800px;
 height: 50px;
 color: #333;
 background-color:#687fae;
}

#rightcolumn { 
 color: #333;
 width: 200px;
 float: left;
 text-align:left;
}

td.nav1 {
 background-image:url(images/navbackneg2.gif);
 height:30px;
 text-align:center;
}

body#dealers td.nav1#nav-dealers,
body#wholesale td.nav1#nav-wholesale,
body#carwash td.nav1#nav-carwash,
body#construction td.nav1#nav-construction,
body#lubricants td.nav1#nav-lubricants,
body#friend dt.nav1#nav-friend {
 background-image:url(images/navback.gif);
 height:30px;
 text-align:center;
 color:#FFF;
}

a.nav2 {
	color: #036;
	font-weight: bold;
	text-decoration: none;
}

a.nav2:hover {
	color: #F00;
	font-weight: bold;
	text-decoration: none;
}

body#dealers a.nav2#nav-dealers2,
body#wholesale a.nav2#nav-wholesale2,
body#carwash a.nav2#nav-carwash2,
body#construction a.nav2#nav-construction2,
body#lubricants a.nav2#nav-lubricants2,
body#friend a.nav2#nav-friend2 {
 color:#FFF;
 font-weight: bold;
 text-decoration: none;
}

body#dealers a.nav2#nav-dealers2:hover,
body#wholesale a.nav2#nav-wholesale2:hover,
body#carwash a.nav2#nav-carwash2:hover,
body#construction a.nav2#nav-construction2:hover,
body#lubricants a.nav2#nav-lubricants2:hover,
body#friend a.nav2#nav-friend2:hover {
 color: #FF0;
 font-weight: bold;
 text-decoration: none;
}

a.nav3 {
	color: #FFF;
	font-weight: bold;
	text-decoration: none;
}

a.nav3:hover {
	color: #FF0;
	font-weight: bold;
	text-decoration: none;
}

.centeredImage {
	display:block;
	margin-left:auto;
	margin-right:auto;
}

img {
	border:0;
}

.wrappedImageLeft {
	float:left;
	margin-right:5px;
}

.wrappedImageRight {
	float:right;
	margin-left:5px;
}

ul {
	list-style-position:inside;
	list-style-type:square;
	margin-bottom:20px;
}

#thirdtextbox {
	 float:left;
     width:193px;
	 position:relative;
}

#twothirdtextbox {
	 float:left;
     width:386px;
	 position:relative;
}

#halftextbox {
	 float:left;
     width:290px;
	 position:inherit;
}

#halftextbox2 {
	 float:left;
     width:289px;
	 position:inherit;
}

#halftextboxpadded {
	 float:left;
     width:280px;
	 position:inherit;
	 padding: 5px 5px 5px 5px;
}

#halftextbox2padded {
	 float:left;
     width:279px;
	 position:inherit;
	 padding: 5px 5px 5px 5px;
}

#fulltextbox {
	 float:left;
     width:579px;
	 position:relative;
	 min-height:20px;
}


li {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
}

h3 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
color: #333333;
}
