body {font-family:Geneva, Arial, Helvetica, sans-serif; margin: 0; padding: 0; font-size:12px; color: #988864; background-color:#336699; text-align: center;}
	
#wrapper {width: 750px; margin: 31px auto 0 auto; background-image:url(../images2/bkgrd_pattern.jpg); text-align: left; overflow: auto;}

#middlecontent {width: 750px; background-color: #fff;  border-bottom: 4px solid #C4BC9C; margin:0; padding:0; overflow: auto; padding-bottom: 12px;}

	#textarea {width: 535px; float: right; }

#bottomcontent {width: 750px; color: #74787B; clear: both; }

#footer { width: 750px; clear: both; text-align: center; margin: 5px auto; padding: 0;}


		
	/*-----------------------------------------SPECIFICS----------------------------------------*/
		
h1 {font-size: 22px; margin: 15px 0 5px 15px; padding: 0;}

#middlecontent h2 {margin: 16px 0 0 0; padding: 0; font-size: 12px;}
#middlecontent img {margin: 0;}
#middlecontent p {margin: 0; padding: 0; font-size: 10px; color: #b4aa93; }
#middlecontent p a {font-size: 10px; color: #b4aa93; text-decoration: none;}

#middlecontent ul{ margin: 0 10px; padding: 0;}
#middlecontent ul li {margin: 2px; padding: 0; padding-left: 10px; list-style: none; }
#middlecontent ul li a {text-decoration: none; margin: 0; color: #988864;}
#middlecontent ul li a:hover {text-decoration: none; padding-left: 8px; }

#middlecontent dl dd {margin: 2px; padding: 0; padding-left: 30px; list-style: none; }
#middlecontent dl dd a {text-decoration: none; margin: 0; color: #988864;}
#middlecontent dl dd a:hover {text-decoration: none; padding-left: 8px; }

#bottomcontent h1 {font-size: 22px; margin: 0; padding: 0;}

#footer p {margin: 3px 0; padding: 0;}

.left {float: left;}
.right {float: right;}
.border {width: 750px; height: 10px; margin: 0; background-image:url(../images2/border.jpg); background-repeat: repeat-x;}

#textarea dt {margin: 10px 0 0 20px; font-weight: bold;}

.diningright {width: 259px; float: right;}
.diningleft {width: 255px; float: left; }


