body { font-size: 12px; font-family: Verdana, arial; margin: 0 auto; background: transparent url("../images/bg.gif") top left repeat;
}

#wrapper { width: 802px; margin: 0 auto; border: 1px solid #000; }

#header h1 {  text-indent: -999em;  background: url("../images/seaway_car_wash.png") top left no-repeat; width: 802px; height: 313px; margin: 0; padding:0; }

#header h1 a {}

#contentwrap { 
border:thin #1d2e42;
}

#sidebar { width: 265px; float: left; background: url("../images/nav_bg.gif") repeat-y; }

#lowsidebar { width: 265px; height: 290px; float: left; background: url("../images/nav_bottom.gif") repeat-y; }

/* < home navbar > */
#nav {
	border: 0;
	padding: 0;
	margin: 0;
	float: left;
	width: 265px;
	height: 240px;
	background: url("../images/navigation.gif") top left no-repeat;
}
#nav li {
	margin: 0;
	padding: 0;
	list-style: none;
	display: block;
	width: 190px;
}
#nav a {
	width: 190px;
	display: block;
}
#nav a {
text-indent: -999em;
	text-decoration: none;
}

#nav li.nb1 a { top: 0px; height: 39px; }
#nav li.nb2 a { top: 39px; height: 37px; }
#nav li.nb3 a { top: 76px; height: 34px; }
#nav li.nb4 a { top: 90px; height: 34px; }
#nav li.nb5 a { top: 124px; height: 33px; }
#nav li.nb6 a { top: 158px; height: 35px; }

#nav .nb1 a:hover { background: transparent url("../images/navigation.over_03.gif") no-repeat; }
#nav .nb2 a:hover { background: transparent url("../images/navigation.over_07.jpg") no-repeat; }
#nav .nb3 a:hover { background: transparent url("../images/navigation.over_08.jpg") no-repeat; }
#nav .nb4 a:hover { background: transparent url("../images/navigation.over_09.jpg") no-repeat; }
#nav .nb5 a:hover { background: transparent url("../images/navigation.over_11.jpg") no-repeat; }
#nav .nb6 a:hover { background: transparent url("../images/navigation.over_12.jpg") no-repeat; }
/* </ home navbar > */

#contentright {
float:right;
width: 529px; 
height: 518px;
background-color: #CED2D7;
margin-right: 4px;
margin-top: 4px;
border: solid #999 2px;
}

#insideright {
width: 509px;
height: 498px;
}

#contentright a {
color: #006699;
}

#creditcards {
background-color:#FFFFFF;
border:solid #999999 1px;
height: auto;
width:165px;
vertical-align:middle
}


/* Form */

form.cmxform {
	width: 370px;
	font-size: 1.1em;
	color: #333;
	}
	
form.cmxform legend { padding-left: 0; }
	
form.cmxform legend,
form.cmxform label { color: #333; }

form.cmxform fieldset {
	}
	
form.cmxform fieldset fieldset { background: none; }
	
/* form.cmxform fieldset li {
	padding: 5px 10px 7px;
	background: url(../images/cmxform-divider.gif) left bottom repeat-x;
	}

*/

form.cmxform fieldset {
  margin-bottom: 5px;
}
form.cmxform legend {
  padding: 0 2px;
  font-weight: bold;
}
form.cmxform label {
  display: inline-block;
  line-height: 1.8;
  vertical-align: top;
}
form.cmxform fieldset ol {
  margin: 0;
  padding: 0;
}
form.cmxform fieldset li {
  list-style: none;
  padding: 1px;
  margin: 0;
}
form.cmxform fieldset fieldset {
  border: none;
  margin: 3px 0 0;
}
form.cmxform fieldset fieldset legend {
  padding: 0 0 5px;
  font-weight: normal;
}
form.cmxform fieldset fieldset label {
  display: block;
  width: auto;
}
form.cmxform em {
  font-weight: bold;
  font-style: normal;
  color: #f00;
}
form.cmxform label {
  width: 120px; /* Width of labels */
}
form.cmxform fieldset fieldset label {
  margin-left: 123px; /* Width plus 3 (html space) */
}

.texta {
 font-size: 10px;
 background-color: #CCCCCC;
 border: 1px solid #666666;
}

.cont {
 font-size: 12px;
 background-color: #CCCCCC;
 border: 1px solid #666666;
}

#Submit
{
background-color: #CCCCCC;
font: Geneva, Arial, Helvetica, sans-serif
color:#FFFFFF;
border-color: #000000;
margin-right:30px;
}

/* /Form */ 
#contactbox {
border-color:#000066
}

#footer  {
clear:both;
background-color:#000000;
color:#FFFFFF;
height:25px;
padding-left: 10px;
}


.clearboth { clear: both; }
