body {width:980px; margin-left: auto; margin-right: auto; margin-top: 0px; background-color: #000000; text-align:center; font-family: verdana;}

	#menu-images {background: url(/graphics/menus.jpg); background-repeat: repeat-x;}

	#main-navigation {width: 980px; background-color: #FAF4C7; font-size:14px; font-family: arial; text-align: center; padding-bottom: 25px;}
		#main-navigation a:link{text-decoration: underline; color: #54648A; font-weight:bold; padding-left:5px; padding-right: 5px;}
		#main-navigation a:visited {text-decoration: underline; color: #54648A; font-weight:bold; padding-left:5px; padding-right: 5px;}
		#main-navigation a:hover{text-decoration: underline; color: #54648A; font-weight:bold; padding-left:5px; padding-right: 5px;}
		#main-navigation a:active{text-decoration: underline; color: #54648A; font-weight:bold; padding-left:5px; padding-right: 5px;}
		
	#sub-navigation {width: 980px; text-align: left;  background-color: #FAF4C7; font-family: arial; font-size:11px;}
		#sub-navigation a:link{padding-left: 50px; text-decoration: none; color: #000000; font-weight:bold;}
		#sub-navigation a:visited {padding-left: 50px; text-decoration: none; color: #000000; font-weight:bold;}
		#sub-navigation a:hover{padding-left: 50px; text-decoration: underline; color: #000000; font-weight:bold;}
		#sub-navigation a:active{padding-left: 50px; text-decoration: underline; color: #000000; font-weight:bold;}
		
	
	#content {width: 980px; padding-top: 5px; padding-bottom: 25px; background-color: #FAF4C7; text-align:left;}
	#content h2 {color:#000000; font-weight: bold; font-size:13px; text-align: center;}
	#content h1 {color:#990000; font-weight: bold; font-size:18px; text-align: center;}
	#content p {padding-left:40px; padding-right: 40px; font-size:12px;}
		#left-column {width: 520px; height:700px; background-color: #FAF4C7; padding-left:10px; padding-right:10px; float:left; }			
			#left-column h1{margin-bottom:5px; font-weight:bold; font-size:12pt; font-family: arial; color:#990000;}
			#left-column p{font-size:10pt;}	
			#left-column p img {padding: 5px; float:left;}
			#left-column #entertainment-book{text-align: center; margin-left:auto; margin-right: auto;}
		#right-column {width: 430px; padding-left:10px; float: left; clear:right; background-color: #FAF4C7; height:700px;}	
			#right-column .search-form h3 {margin-bottom:0px; font-weight:bold; font-size:12pt; font-family: arial; color:#990000; text-align: center;}
			#right-column .search-form form {margin-left: 5px;  padding-top:5px; padding-bottom: 5px; text-align: center;}
			#right-column .search-form .label {font-weight:bold; font-size:10px; font-family: verdana;}
			#right-column .search-form .dropdown {font-size:10px; font-family: verdana;}
			#right-column .search-form .submit {margin-top: 5px;font-size:10px; font-family: verdana; color: #FAF4C7; background-color: #990000; border: 1px solid;}
			
			#right-column .quick-search h3 {margin-bottom:0px; font-weight:bold; font-size:12pt; font-family: arial; color:#990000;}
			#right-column .quick-search a:link{padding-left: 20px; display: block;  font-size:11px; text-decoration: underline; font-weight:bold; font-family: verdana; color:#000000;}
			#right-column .quick-search a:visited{padding-left: 20px; display: block;   font-size:11px; text-decoration: underline; font-weight:bold; font-family: verdana; color:#000000;}
			#right-column .quick-search a:hover{padding-left: 20px; display: block;  font-size:11px; text-decoration: underline; font-weight:bold; font-family: verdana; color:#000000;}
			#right-column .quick-search a:active{padding-left: 20px; display: block;  font-size:11px; text-decoration: underline; font-weight:bold; font-family: verdana; color:#000000;}
			
			#right-column .mention {margin-top:25px; margin-right: 10px; padding: 5px; background-color:#990000; color:#FFFFFF; font-weight: bold; font-size:15px; text-align: left;}
			
	#restaurant-content {width: 980px; padding-top: 5px; padding-bottom: 25px; background-color: #FAF4C7; text-align:left;}
		#restaurant-content h1{text-align: center; font-size:20px; font-family: arial; color:#990000; font-weight:bold; padding-bottom:20px;}
		#restaurant-content #location-info{font-size:12px; width:400px; padding-left:150px; float:left;}
		#restaurant-content #cuisine-info{font-size:12px; width:400px; padding-left:30px; float:left;}
		#restaurant-content #comments {font-size:12px; width:800px; padding-left:150px;}
		
	#restaurant-navigation {clear: both; width: 980px; background-color: #FAF4C7; font-size:16px; font-family: arial; text-align: center; padding-top: 20px; padding-bottom:20px;}
		#restaurant-navigation a:link{text-decoration: none; color: #990000; font-weight:bold; padding-left:5px; padding-right: 5px;}
		#restaurant-navigation a:visited {text-decoration: none; color: #990000; font-weight:bold; padding-left:5px; padding-right: 5px;}
		#restaurant-navigation a:hover{text-decoration: none; color: #990000; font-weight:bold; padding-left:5px; padding-right: 5px;}
		#restaurant-navigation a:active{text-decoration: none; color: #990000; font-weight:bold; padding-left:5px; padding-right: 5px;}
	
	#search-results {width: 980px; padding-top: 25px; padding-bottom: 25px; text-align:center; font-size: 10px; font-family: verdana;}
		#search-results .header{width:900px; clear: both; margin-left:auto; margin-right:auto;}
		#search-results .row{width:900px; border-bottom: 1px solid; clear: both; margin-left:auto; margin-right:auto;}
		#search-results .row-featured{width:900px; border-bottom: 1px solid; background-color:#F3BD95; font-weight:bold; clear: both; margin-left:auto; margin-right:auto;}
			#search-results .left-link {width: 300px; float:left; clear:left; text-align: left;}
			#search-results .left-link a:link{text-decoration: none; font-weight: bold; color:#000000;}
			#search-results .left-link a:visited{text-decoration: none; font-weight: bold; color:#000000;}
			#search-results .left-link a:hover{text-decoration: none; font-weight: bold; color:#990000;}
			#search-results .left-link a:active{text-decoration: none; font-weight: bold; color:#000000;}
		#search-results .left {width: 300px; float:left; text-align: left;}
		#search-results .left-header {width: 300px; float:left; font-size:14px; text-align: left; font-weight:bold; padding-bottom: 5px;}		
		#search-results .right {width: 300px; float:left; clear:right;  text-align: left;}
		#search-results .right-header {width: 300px; float:left; clear:right; font-size:14px; text-align: left; font-weight: bold; padding-bottom: 5px;}
		
	.link-row{font-family: verdana; font-size: 10px; width:900px; border-bottom: 1px solid; clear: both; margin-left:auto; margin-right:auto;}
	.link-row .actual-link a:link{text-decoration: none; font-weight: bold; color:#000000;}
	.link-row .actual-link a:visited{text-decoration: none; font-weight: bold; color:#000000;}
	.link-row .actual-link a:hover{text-decoration: none; font-weight: bold; color:#000000;}
	.link-row .actual-link a:active{text-decoration: none; font-weight: bold; color:#000000;}
	.link-row .link-description{width: 300px; float:left; clear:right;  text-align: left;}
	

	#footer {width: 980px; text-align: center; color: #000000; font-size:10px; clear:both;}
		#footer-navigation {padding-top: 10px; padding-bottom:10px; font-family: arial; font-size:11px;}
			#footer-navigation a:link{text-decoration: none; color: #000000; font-weight:bold; padding-left:5px; padding-right: 5px;}
			#footer-navigation a:visited{text-decoration: none; color: #000000; font-weight:bold; padding-left:5px; padding-right: 5px;}
			#footer-navigation a:hover{text-decoration: underline; color: #000000; font-weight:bold; padding-left:5px; padding-right: 5px;}
			#footer-navigation a:active{text-decoration: underline; color: #000000; font-weight:bold; padding-left:5px; padding-right: 5px;}
#footer2 {width: 980px; text-align: center; color: #000000; font-size:10px; clear:both;}


#download {width: 980px; text-align: center; color: #000000; font-size:10px; clear:both;}
		#download-navigation {padding-top:10px; padding-bottom:10px; font-family: arial; font-size:10px;}
			#download-navigation a:link{text-decoration: none; color: #000000; font-weight:bold; padding-left:5px; padding-right: 5px;}
			#download-navigation a:visited{text-decoration: none; color: #000000; font-weight:bold; padding-left:5px; padding-right: 5px;}
			#download-navigation a:hover{text-decoration: underline; color: #000000; font-weight:bold; padding-left:5px; padding-right: 5px;}
			#download-navigation a:active{text-decoration: underline; color: #000000; font-weight:bold; padding-left:5px; padding-right: 5px;}
#download2 {width: 980px; text-align: center; color: #000000; font-size:10px; clear:both;}

