

* { padding: 0; margin: 0; }

body {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 13px;
}
#wrapper { 
 margin: 0 auto;
 width: 922px;
}
#header {
 color: #333;
 width: 900px;
 float: left;
 padding: 10px;
 /*border: 1px solid #ccc;*/
 height: 100px;
 margin: 10px 0px 0px 0px;
 /*background: #BD9C8C;
 background: #E7DBD5;*/
}
#contact {
 width: 750px;
 float: right;
 padding: 20px 10px 10px 10px;
} 
#navigation {
 float: left;
 width: 900px;
 height: 250px;
 color: #333;
 padding: 10px;
 margin: 0px 0px 0px 0px;
 background: url(../images/grass.jpg);
}
#leftcolumn { 
 color: #333;
 margin: 0px 0px 0px 0px;
 padding: 10px 20px 10px 20px;
 height: auto;
 width: 558px;
 float: left;
}
#rightcolumn { 
 float: right;
 color: #333;
 border: 1px solid #ccc;
 margin: 0px 0px 0px 0px;
 padding: 10px;
 height: auto;
 width: 300px;
 display: inline;
 background: #E9E9E9;
}
#rightcolumn1 { 
 float: right;
 color: #333;
 margin: 0px 0px 0px 0px;
 padding: 10px;
 height: auto;
 width: 300px;
 display: inline;
 }
#footer { 
 width: 900px;
 clear: both;
 color: #333;
 border-top: 1px solid #ccc;
 margin: 0px 0px 10px 0px;
 padding: 10px;
}
#services {
 float: left;
 width: 300px;
}
#images {
 width: 235px;
 height: auto;
 float: left;
 padding: 10px 0 10px 20px;
}
/*-----Text-----------------------------------------------------------*/
h1 {
 color: #333333;
 margin: 20px 0 20px 0;
 font-size: 24px; 
}
h2 {
 color: #FFFFFF;
 margin: 10px 0 0 60px;
}

.samlltext {
 font-size: 12px;
 line-height: 19px;
 color: #666666;
}
.maintext {
 line-height: 20px;
}

/*-----Images---------------------------------------------------------*/
img {
 border: none;
}
.image {
	float: left;
}
.featimg {
	border: 1px solid #ccc;
}

/*-----Tables---------------------------------------------------------*/
input.txt {
  color: #00008B;
  background-color: #E3F2F7;
  border: 1px inset #00008B;
  width: 200px;
}
input.btn {
  color: #00008B;
  background-color: #ADD8E6;
  border: 1px outset #00008B;
}
form div {
  clear: left;
  margin: 0;
  padding: 0;
  padding-top: 0.6em;
}
form div label {
  float: left;
  width: 40%;
  font: bold 0.9em Arial, Helvetica, sans-serif;
}

/*-----lists----------------------------------------------------------*/
ul {
 list-style:square;
 margin-left: 50px;
}
