A:hover		{COLOR:#8B0000; text-decoration: underline;}
.titles		{font-size:110%;font-family:arial,helvetica; COLOR:#8B0000; font-weight:bold}
.subtitles		{font-size:100%;font-family:arial,helvetica; COLOR:#00008B; font-weight:bold}

.default		{font-family:arial,helvetica; COLOR:#000000; font-size:85%;}
.contact		{font-size:90%;font-family:arial,sans-serif; COLOR:#000000; font-weight:bold; letter-spacing:1px;}


BODY {
	background: #748223 url(images/rest-pg-bg.jpg) repeat-x top left;
}


#header  {
	float: center;
	margin: 0 auto;
	width: 800px; height: 130px; 
	background: #000000 url(images/rest-header-bg.jpg) no-repeat right top;
	padding: 3px;
	border-top: 3px solid #daa520;
	border-bottom: 2px solid #daa520;
	text-align: left;
}
#header img { padding: 5px; }

#postheader		{
	float: center;
	margin: 0 auto;
	text-align: center; 
	width: 800px; 
	padding: 3px;
	display: block;
	background: #EEE8AA url(images/rest-posthead-bg.jpg) repeat-x center top;
	border-bottom: 2px solid #daa520;	
}


#returnlink		{
	float: center;
	margin: 0 auto;
	text-align: left; 
	font-family:arial,helvetica; 
	COLOR:#000000; 
	font-size:70%;
	letter-spacing: 1px;
	width: 800px; 
	margin: 4px;
}
#returnlink a {
	color: #FFF;
	text-decoration: none;
}
#returnlink a:hover {
	color: #daa520;
	text-decoration: underline;
}


#contentwrapper  {
	float: center;
	margin: 0 auto;
	width: 800px;
	background: #EEE8AA url(images/rest-list-bg.jpg) repeat-x left top;
	padding: 2px;
	border-top: 2px solid #daa520;
	border-bottom: 2px solid #daa520;
}


#restaurantlist  {
	clear: both;
	float: center;
	margin: 0 auto;
}

#restaurantlist img {
	margin: 4px; 	
	border: solid 6px #FFFACD;
}

.resttitles		{font-size:110%;font-family:'trebuchet ms', arial,helvetica; COLOR:maroon; letter-spacing: 4px; }

.toplink		{font-size:75%;font-family:arial,helvetica; COLOR:maroon; text-decoration: none; }
