body {	background: #c2b89e url(../images/bg.gif) repeat-x left top;	color: #412f23;	font-family: Tahoma, Verdana, sans-serif;	font-size: 12px;	text-align: center;	margin: 0;}a, a:link, a:active, a:visited {	outline: none;}/*#images {width: 804px;height: 155px;background: url(../images/images.jpg) 0px 10px no-repeat;border-top: 1px dotted #412f23;border-bottom: 1px dotted #412f23;margin-top: 12px;}*//* Removing the list bullets and indentation */ul#gallery {  padding:0;   float: left;  margin: 0 10px;  list-style-type:none;  }ul#gallery li {	float: left;}  ul#gallery li a img {    float: left;    border: 0px;}	#images {width: 804px;height: 160px;padding: 10px;border-top: 1px dotted #412f23;border-bottom: 1px dotted #412f23;margin-top: 12px;}#images table.td {    height:155px;    width:155px;}#top h1 { float: left; background: url(../images/LogoSplash70.png)  no-repeat;  width: 330px; height: 150px; text-indent: -9999px; margin: 0 0 0 0; }div#container {	width: 804px;	margin: 0 auto 40px auto;}	div#container div#top {		height:130px;			}		div#container div#top a {		display: block;		float: left;		height: 130px;		width: 364px;	}	div#container div#topimg {		height: 280px;		background: transparent none no-repeat left top;	}	div#container div#menu {		font-family: "Trebuchet MS", Arial, Tahoma, Verdana, sans-serif;		font-size: 10px;	}		div#container div#menu ul {			float: right;			list-style-type: none;			margin: 0 20px 0 0;			padding: 0;		}			div#container div#menu ul li {				float: left;				text-transform: uppercase;				padding: 0 10px;			}			div#container div#menu ul li a, div#container div#menu ul li a:link, div#container div#menu ul li a:active, div#container div#menu ul li a:visited {				color: #412f23;				font-weight: bold;				text-decoration: none;				padding: 1px 4px;			}			div#container div#menu ul li a:hover {				/* background-color: #c2b89e; */				text-decoration: underline;			}		div#container div#main {		clear: both;		text-align: justify;		padding: 0 20px;		margin: 50px 0 60px 0;	}		div#container div#main h1, div#container div#main h2 {			color: #657b5c;			font-family: "Trebuchet MS", Arial, Tahoma, Verdana, sans-serif;			font-size: 180%;			letter-spacing: -0.05em;			margin: 0 0 15px 0;		}		div#container div#main h2 {			color: #412f23;			font-size: 130%;			margin: 20px 0 8px 0;		}		div#container div#main h3 {			font-size: 100%;			margin: 0 0 6px 0;		}		div#container div#main p {			margin: 0 0 15px 0;		}		div#container div#main ul {			padding-left: 25px;			margin: 0 0 15px 0;		}			div#container div#main ul li {				padding: 4px 0;			}				div#container div#main blockquote {			padding-left: 15px;			border-left: 1px dotted #412f23;			margin-left: 25px;		}				div#container div#main a, div#container div#main a:link, div#container div#main a:active, div#container div#main a:visited, 		div#container div#footer a, div#container div#footer a:link, div#container div#footer a:active, div#container div#footer a:visited {			color: #657b5c;			text-decoration: none;			border-bottom: 1px dotted #657b5c;		}		div#container div#main a:hover, div#container div#footer a:hover {			color: #412f23;			border-bottom: 1px solid #412f23;		}		div#container div#main img.headshot {			float: right;			padding: 5px;			border: 1px solid #a79e86;			margin: 0 0 15px 20px;		}				div#container div#main img.gallery {			float: center;			padding: 5px;			border: 1px solid #a79e86;			margin: 0 0 15px 20px;		}				div#container div#main form {			margin: 0;		}		div#container div#main input, div#container div#main select, div#container div#main textarea {			width: 169px;			background-color: #ede8e2;			color: #412f23;			font-family: Tahoma, Verdana, sans-serif;			font-size: 11px;			padding: 2px 4px;			border: 1px solid #c2b89e;		}		div#container div#main textarea {			height: 100px;		}		div#container div#main input.phone {			width: 40px;			text-align: center;		}		div#container div#main input.submit {			width: 60px;			background-color: #c2b89e;			font-family: "Trebuchet MS", Arial, Tahoma, Verdana, sans-serif;			font-size: 90%;			text-transform: uppercase;			padding: 1px 3px;			border: none;			margin: 0 5px;		}		div#container div#main div.form {			float: right;			background-color: #cfc6b2;			padding: 4px 8px;			border: 1px solid #a79e86;			margin-left: 30px;		}			div#container div#main table.form td {				padding: 3px 0;			}			div#container div#main table.form td.title {				width: 100px;				font-weight: bold;				text-align: left;				vertical-align: top;				padding: 5px 15px 5px 0;			}			div#container div#main table.form td.submit {				text-align: center;				padding-top: 8px;			}		div#container div#footer {		clear: both;		font-family: "Trebuchet MS", Arial, Tahoma, Verdana, sans-serif;		font-size: 90%;		text-transform: uppercase;		line-height: 140%;		padding-top: 10px;		border-top: 1px dotted #412f23;		margin: 0 10px;	}div.clear {	height: 1px;	font-size: 1px;	clear: both;}
