body {background-color: white; color: black; margin: 0; font-family: 'Palatino Linotype', 'Palatino', sans-serif; overflow-x: hidden;}

/* p {padding-left: 5px;} */

/*#header {height: 162px; background-color: #809ed3; margin: 0; overflow: hidden;}

#header img#banner {position: absolute;}*/

#header {clear: both; background-color: #ffd700; font-size: 1.2em; font-family: 'Bitstream Vera Serif', serif; color: black; height: 9em;}

#header address {margin: 0.1em 1em;  letter-spacing: 0.4em; float: left;}

#header img {float: right;}

h2, #priceInfo p {background-color: #ffd700; color: black; margin-bottom: 0; margin-top: 0; padding-left: 2px;}

#imagewall {text-align: center; overflow: hidden; height: 197px; clear: both;}

#imagewall img {padding: 5px; background-color: #ff0; margin: 10px;}

#about {margin: 10px; padding: 10px; /*padding-right: 200px;*/ background-color: #90ee90; color: black; margin-left: 14em;}

#about p, #about dd {text-align: justify;}

#about ul p {margin-top: 0;}

#blurb p:first-letter {font-size: 3.9em; float:left; margin-right: 5px;}

#info {position: absolute; top: 382px; left: 10px; width: 12.3em;}

#blurb, #particulars {font-size: 1.1em;}

#particulars dt {font-weight: bold;}

dd p:first-child {margin-top: 2px;}

#particulars dd {margin-bottom: 10px;}

#particulars dl dl dt {font-weight: normal; font-style: italic;}

#links {margin-bottom: 10px;}

#links a {display: block; background-color: #809ed3; color: white; padding: 0.5em;}

#links a:hover {background-color: #000080;}

#request {background-color: #809ed3; color: white; padding-left: 4px; padding-bottom: 10px;}

#request h2 {margin-top: 0; padding-top: 20px; margin-left: -4px;}

#request dd {margin-left: 0;}

#priceInfo {margin: 10px; margin-left: 14em;}

#priceInfo h2 {text-align: center;}

#priceList {margin-left: -2px; margin-right: -2px;}

/* #star4 {position: absolute; right: 0px;} */

/* #priceInfo h2 {margin-bottom: 2px;} */

/* #priceInfo p {margin-top: 0;} */

input, select, textarea {background-color: #6f93d3; color: white; border: white dashed 1px;}

table {width: 100%;}

tbody {background-color: #809ed3; color: white;}

thead {background-color: #ffd700;}

#map {float: right; margin-left: 60px; background-color: #008000; color: white; padding: 5px; border: 5px solid #ffd700;}

#map a {color: white;}

img {border: none;}

#footer {margin-left: 14em;}