/*   ------------------------------------------------  PVII CSS Layout Magic  Copyright (c) 2007 Project Seven Development  www.projectseven.com  10: 1Col_Fixed  ------------------------------------------------*/body {	font-family: Arial, Helvetica, sans-serif;	font-size: 100.01%;	color: #000000;	padding: 0;}#award {	padding: 12px;	float: right;}#wrapper {	width: 863px;	margin: 0 auto;	position: relative;}#masthead {	color: #000;	background-color: #FF9;	padding: 0px;	margin: 0;	width: 863px;	height: 76px;	text-align: center;	position: relative;	border-bottom-style: 0;	border-bottom-width: 1px;	border-bottom-color: #F90;	z-index: 999;}#masthead .content {	padding: 12px 20px;}#MastLogo {	float: left;	height: 52px;	width: 218px;	position: relative;	top: 6px;	margin-left: 12px;}#MastLogo2 {	float: left;	height: 72px;	width: 218px;	position: relative;	top: 6px;	margin-left: 12px;}#MastHours {	float: left;	height: 16px;	width: 200px;	position: relative;	margin-top: 8px;	margin-left: 12px;}#MastText {	line-height: 1.7em;	font-size: 0.9em;	float: right;	position: relative;	width: 630px;	padding: 5px 0px 0px 0px;	font-weight: normal;	font-family: Arial, Helvetica, sans-serif;	text-align: center;	letter-spacing: 0.1em;}#feedback {	margin: 0px;	padding: 0px;	position: absolute;	left: 831px;	top: 17px;	z-index: 1000;	width: 16px;	height: 16px;}#altfeedback {	margin: 0px;	padding: 0px;	position: absolute;	left: 508px;	top: 15px;	z-index: 1000;	width: 115px;	height: 31px;}#Menu_Box {	background-color: #FF9;	margin: 0px;	height: 14px;	border-top-width: 0px;	border-right-width: 0px;	border-bottom-width: 0px;	border-left-width: 0px;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 0px;	clear: both;	position: absolute;	bottom: -20px;	left: 98px;	width: 677px;}#p7PMM_1 {	padding: 6px 0px 0px 0px;	font-size: 0.8em;	font-family: Georgia, "Times New Roman", Times, serif;	letter-spacing: 0.1em;}#wrapper .menulist a, #wrapper .menulist a:visited {	color: #000000;	border-left: 6px solid #FFFFFF;	padding: 0 0 0 3px;}#wrapper .menulist a:hover {	border-color: #000000;}.ul_img {	float: left;	height: 234px;	width: 154px;	text-align: center;	font-size: 0.7em;	padding: 12px 12px 3px 12px;	letter-spacing: 0em;}.ur_img {	float: none;	height: 199px;	width: 155px;	text-align: center;	font-size: 0.7em;	padding: 0px;	letter-spacing: 0em;	position: absolute;	top: 292px;	left: 670px;	border: 3px solid #FFF;}.Link_H {	font-weight: bold;	font-size: 1.3em;	line-height: 1.8em;}#MainArea  {	margin-left: 12px;	margin-bottom: 0px;	margin-right: 12px;	color: #000;	font-size: 1.0em;	font-family: Arial, Helvetica, sans-serif;}#FromBalcony {	float: right;	height: 300px;	padding: 0px 12px 0px 12px;}#center {	width: 863px;	background-image: url(../_images/FlatsBkgrnd.png);	background-repeat: repeat;	font-family: Arial, Helvetica, sans-serif;	font-size: .9em;	line-height: 1.7em;	z-index: 10;	position: absolute;	top: 78px;	letter-spacing: 1px;	height: 520px;}#center a:link {	color: #00C;}#center a:visited {	color: #333333;}#center a:hover {	color: #000000;}#S_Wall {	float: right;	margin: 24px 12px 0px 8px;}#footer {	color: #666;	background-color: #FF9;	font-size: 0.5em;	font-family: Arial, Helvetica, sans-serif;	border-top-style: solid;	border-top-color: #F90;	border-top-width: 1px;	position: absolute;	top: 598px;	width: 863px;	padding: 3px 0px;}.p7uberlink {	font-weight: bold !important;	letter-spacing: 0.15em;	border-color: #000000 !important;}h1 {	font-size: 1.8em;	margin: 0;}h2 {	font-size: 1.6em;	margin: 30px 0 0 0;}h3 {	font-size: 1.25em;	margin: 30px 0 0 0;}h4 {	font-size: 1.1em;	margin: 20px 0 0 0;}.nomargintop {	margin-top: 0;}#PH_HR {	float: right;	height: 312px;	width: 494px;	padding: 0px;	margin: 0px;	border: 0px;}#ElGreco {	padding: 36px 12px 24px 12px;	float: right;	position: relative;}#Anchoa {	float: left;	padding: 12px;}.wine_3 {	float: none;	height: 199px;	width: 155px;	text-align: center;	font-size: 0.7em;	padding: 0px;	letter-spacing: 0em;	position: absolute;	top: 268px;	left: 663px;	border: 3px solid #FFF;}.wine_1 {	float: none;	height: auto;	width: 720px;	padding: 4px 12px 4px 12px;	position: absolute;	top: 53px;	left: 54px;	background: #FFC;	line-height: 125%;	text-align: center;	border: 3px solid white;}.winerack {	background: url(../_images/WineRackSeg.jpg) repeat;	height: 520px;}.wine_2 {	float: none;	height: 18px;	width: 553px;	position: absolute;	top: 483px;	left: 268px;	background: #FFC;	text-align: center;	border: 2px solid #FFF;	line-height: 110%;	padding-bottom: 1px;}.wine_4 {	float: none;	height: auto;	width: 482px;	position: absolute;	top: 277px;	left: 102px;	background: #FFC;	line-height: 125%;	text-align: center;	border: 2px solid white;	padding-bottom: 1px;}#Chef {	float: right;	margin: 1px 12px 0px 12px;}#Keaton {	float: left;	margin: 0px 12px 0px 12px;}#Bekah {	float: left;	margin: 2px 12px 0px 0px;}#Table {	float: right;	margin: 36px 12px 36px 12px;}#Link_L {	position: absolute;	height: 520px;	width: 280px;	left: 4px;	top: 0px;}#Link_R {	float: right;	position: absolute;	height: 520px;	width: 280px;	left: 580px;	top: 0px;}#Link_M {	height: 520px;	width: 280px;	position: absolute;	left: 292px;	top: 0px;}.LinkPage {	font-size: .9em;	line-height: 1.5em;}#Slides_spcdnr {	float: right;	margin: 8px 12px 0px 0px;}