/* begin main */
body {
  font-size: 14px;
  color: #333333;
  font-family: Arial, Helvetica, sans-serif;
  text-align: center;
  margin: 0px;
  line-height: 17px;
}

h3 {
  font-size: 16px;
}

tr { 
  vertical-align: top;
}

div#container {
	width: 837px;
	margin: 0px auto;
	text-align: left;
}

div#banner {
	width: 837px;
	height: 95px;
	background-image: url(images/banner.gif);
}

/*div#banner1 {
	width: 137px;
	height:91px;
	float: left;
	background-repeat: no-repeat;
	background-image: url(images/images_02.gif);
}

div#banner2 { 
  width: 270px;
  height: 91px;
  float: left;
  background-image: url(images/images_03.gif);
}

div#banner3 {
	height:91px;
	float: left;
	background-color: #C9040D;
	width: 468px;
}*/

div#menu {
	width: 835px;
	height: 2em;
	background-color: #c9040d;
	border: solid gray 1px;
}

div#menu div {
	padding: 7px;
	text-align: center;
	color: #ffffff;
	border: solid 0px green;
}

div#bottom { 
  width: 850px;
  height: 89px;
  background-image: url('images/images_09.jpg');
}

div#content { 
  width: 837px;
}

td#left {
	width: 120px;
	background-image: url(images/graystripeshorizright.gif);
}

td#middle {
	width: 573px;
	padding: 5px;
	border: 3px groove #999999;
}

td#right {
	width: 118px;
	background-image: url(images/graystripes1.gif);
}

div#dotted {
  height: 5px;
  background-repeat: repeat-x;
  background-image: url('images/dotted.gif');
  margin-bottom: 10px;
}

a {
  color: #3089f8;
}

a:hover {
  color: #666666;
}

a.menu { 
  color: #ffffff;
  font-size: 18px;
  font-weight: normal;
  text-decoration: none;
}

a.menu:hover { 
  text-decoration: underline;
  color: #ffffff;
}
/* end main */


/* Begin contact.php */
.text-field {
  width: 300px;
  height: 22px;
  border: 1px solid #cccccc;
  font-size: 16px;
  color: #666666;
  padding: 3px;
  font-family: Verdana;
}

.text-area {
  width: 300px;
  height: 100px;
  border: 1px solid #cccccc;
  font-size: 16px;
  color: #666666;
  padding: 3px;
  font-family: Verdana;
}

.alignright { 
  text-align: right;
}



#color {
  padding: 20px; 
  color: #ffffff; 
  font-weight: bold;
  margin-bottom: 10px;
}

.error {
  padding: 5px;
  color: #c71b1b;
  margin-bottom: 10px;
}
/* end contact.php */

/* begin services */

table#services { 
  border-collapse: collapse;
}

table#services td { 
  border-bottom: 1px solid #cccccc;
  padding-bottom: 10px;
  padding-top: 5px;
  padding-right: 10px;
}

.headline { 
  font-weight: bold;
}
/* end services */


/* begin menus on bottom*/

.linksbott{
	text-align:center;
	border: solid gray 1px;
}

a.menubott{ 

	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	color: #000000;
}

a.menubott:link{ 

	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
	color: #000000;
}

a.menubott:hover { 
  text-decoration: underline;
  color: #000000;
}
/* end menus on bottom*/

