body { background:url(../images/site/background.jpg) top center no-repeat; background-color:#502817; font-family: Verdana, Geneva, Arial, helvetica, sans-serif; font-size:13px; line-height:1.5em; }

.content { height:1360px; width:924px; background:url(/images/site/content.jpg) top left no-repeat; position:relative; z-index:1; margin-right:auto; margin-left:auto; margin-top:20px}

td {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
}

th {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
}

#logo { margin: 10px 0 0 10px; float: left; }

#menu { float: right; padding: 40px 0 0 0; margin: 0 70px 0 0; }
#menu li { font-size: 1.1em; display: inline; }
#menu li a { padding: 5px 5px 5px 5px; margin: 0 0 0 5px; color: #fff; background: #4F2817 url(/images/tab.gif) no-repeat right bottom;  }
#menu li a:hover { background: #4F2817 url(/images/tabhover.gif) no-repeat right bottom; color: #FEFFB8; }

.text-entry { width: 460px; border: 1px solid #A8A5A1; margin: 10px auto; padding: 10px; background-color: #FFF; -moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px; position: relative; float:right; top:20px; right: 70px; }
.text-entry h5 { text-align: left; padding: 3px 0; margin: 0; font-size: 11pt; }
.text-entry h4 { color: #fff; font-size: 16pt; background-color: #4F2817; margin: -10px -10px 0 -10px; padding: 10px; font-weight: bold;-moz-border-radius:10px 10px 0 0;-webkit-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0; }
.text-entry .content { margin: 7px 4px; }
.text-entry a.link { display: block; text-align: right; background-color: #E9E0CF; padding: 5px; margin: 5px -10px -10px -10px; color: #7B7B7B; font-weight: bold;-moz-border-radius:0 0 10px 10px;-webkit-border-radius:0 0 10px 10px;border-radius:0 0 10px 10px;  }

.text-entry-wide { width: 780px; border: 1px solid #A8A5A1; margin-top: 30px; padding: 10px; background-color: #FFF; -moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px; position: relative; float:right; right: 70px; }
.text-entry-wide h4 { color: #fff; font-size: 16pt; background-color: #4F2817; margin: -10px -10px 0 -10px; padding: 10px; font-weight: bold;-moz-border-radius:10px 10px 0 0;-webkit-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0; }

.gallery { position:relative; width:860px; float:left; left:34px; }

.floatleft { display: block; float: left; width: 50%;}
.floatright { display: block; float: right; width: 50%;}