.kep   {
	margin: 0px;
	padding: 0px;
	height: 84px;
	width: 603px;
} 

body   {
/*	background: url(../img/cards.jpg) no-repeat bottom left #fefef3;*/
	background: #fefef3;
	margin: 0px;
	padding: 0px;
	font: 12px Arial, Tahoma, Verdana, Sans-Serif;
	color: #493532;
} 

.full {
	background: url(../img/cards.jpg) no-repeat bottom left;
}

div.column   {
	display: block;
	text-align: left;
	float: left;
} 

#left   {
	width: 170px;
	text-align: right;
} 

#middle   {
	width: 603px;
} 

#right   {
	width: 200px;
	margin-left: 10px;
}

#hotel   {
	width: 200px;
	background: #e1dca9;
	border-left: 1px solid #b4b087;
	height: 330px;
}

#restaurant   {
	width: 200px;
	background: #e9e5be;
	border-left: 1px solid #b4b087;
	height: 330px;
}

#conference   {
	width: 200px;
	background: #f0eed4;
	border-left: 1px solid #b4b087;
	height: 330px;
}

#top   {
	height: 60px;
	clear: both;
	font: bold 10px Lucida Grande, Arial, Tahoma, Sans-Serif;
}

#banner   {
	background: #493532;
	margin-top: 10px;
	margin-bottom: 0px;
	text-align: center;
}

#content   {
	background: #d9d393;
	margin-top: 0px;
	margin-bottom: 10px;
}

#pcontent   {
	background: #d9d393;
	margin-top: 0px;
	margin-bottom: 10px;
/*	height: 505px;*/
}

#fcontent   {
	background: url(../img/bell.jpg) no-repeat bottom right #d9d393;
	margin-top: 0px;
	margin-bottom: 10px;
}

#foot   {
	clear: both;
	font: 10px Lucida Grande, Arial, Tahoma, Sans-Serif;
	display:block;
}

.six   {
	margin-top: 60px;
}

.ten   {
	padding-right: 10px;
	margin-top: 20px;
}

.l   {
	float: left;
}

.r   {
	float: right;
}

#reserve   {
	clear: both;
	background: #493532;
	color: #fefef3;
}

#map   {
	clear: both;
	background: #fdad57;
	color: #493532;
	margin-top: 10px;
	margin-bottom: 10px;
}

#card   {
	color: #493532;
}

.title   {
	background: #fdad57;
}

.ptitle   {
	height: 36px;
	background: #fdad57;
}

p {
	margin: 0px;
	padding: 0px;
}

div.pic   {
	background: url(../img/bgr_pic.gif) no-repeat bottom right;
	padding-right: 3px;
	padding-bottom: 3px;
	margin-right: 15px;
	margin-top: 3px;
	margin-bottom: 5px;
	width: 166px;
	float: left;
} 

img.left	{
	margin-top: 0px;
	padding: 0px;
}

img.right	{
	float: right;
	margin-top: 0px;
	margin-left: 20px;
	padding: 0px;
}

a:link, a:visited	{
	color: #493532; 
	text-decoration: none; 
}

a:active, a:hover	{
	color: #493532; 
	text-decoration: underline;
}

a.top:link, a.top:visited	{
	color: #493532; 
	text-decoration: none; 
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	height: 15px;
}

a.top:active, a.top:hover	{
	color: #fdad57; 
	background: #493532; 
	text-decoration: none;
}

a.menu:link, a.menu:visited	{
	color: #493532; 
	text-decoration: none; 
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	height: 25px;
	font: bold 12px Arial, Tahoma, Sans-Serif;
}

a.menu:active, a.menu:hover	{
	color: #fdad57; 
	background: #493532; 
	text-decoration: none;
	padding-right: 10px;
}

a.inmenu:link, a.inmenu:visited, a.inmenu:active, a.inmenu:hover	{
	color: #999999; 
	text-decoration: none; 
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	height: 25px;
	font: bold 12px Arial, Tahoma, Sans-Serif;
}

div.menu	{
	height: 25px;
}

.padding{
	padding: 10px 5px 10px 20px;
	min-height: 450px;
}

.pad{
	padding: 5px 15px 5px 15px;
}

#res1 td {
	color: #fff;
	font: 12px Arial, Tahoma, Sans-Serif;
	padding-left: 12px;
	padding-top: 5px;
}

#res2 td {
	color: #fff;
	font: 12px Arial, Tahoma, Sans-Serif;
	padding-left: 12px;
	padding-top: 5px;
}

.res   {
	background: url(../img/form.gif) no-repeat top left;
	border: none;
	width: 151px;
	height: 22px;
} 

.res2   {
	background: url(../img/form2.gif) no-repeat top left;
	border: none;
	width: 84px;
	height: 22px;
} 

input, select, textarea {
		font: 12px Arial, Tahoma, Verdana; 
		border: 1px solid #493532;
		color: #493532;
		padding-top: 4px;
		padding-left: 5px;
}

form {
	PADDING: 0px; 
	MARGIN: 0px; 
}

.noborder {
		border: none;
		background: none;
}

.button	{
	color: #fefef3; 
	text-decoration: none; 
	text-transform: uppercase;
	font: bold 12px Arial, Tahoma, Sans-Serif;
	border: none;
	background: #493532;
	cursor: hand;
	padding: 10px;
}

.butt	{
	color: #fefef3; 
	text-decoration: none; 
	text-transform: uppercase;
	font: bold 12px Arial, Tahoma, Sans-Serif;
	border: none;
	background: #493532;
	cursor: hand;
	height: 22px;
}


.pre {
	margin-top: 5px;
	font: 11px Arial, Tahoma, Sans-Serif;
}

.text	{
	text-align: justify;
	font: 13px Arial, Tahoma, Verdana, Sans-Serif;
	padding: 0px;
	margin-top: 6px;
}

.alert	{
	color: #FF0000;
	font: 13px Arial, Tahoma, Verdana, Sans-Serif;
	padding: 0px;
	margin-top: 6px;
}

.little {
	font: 10px Tahoma, Arial, Sans-Serif;
}

.line {
	border-top: 1px solid #b4b087;
	margin-top: 10px;
	font-size: 8px;
}

h1	{
	font: bold large Georgia, Times New Roman;
	margin: 0px;
	padding: 0px;
}

h2	{
	font: bold 14px Georgia, Times New Roman;
	margin-bottom: 7px;
	margin-top: 0px;
	padding: 0px;
}

h3	{
	font: bold 20px Georgia, Times New Roman;
	margin-bottom: 0px;
	margin-top: 0px;
	padding-left: 20px;
	padding-top: 6px;
	color: #fff;
}

th {
	background: #fdad57; 
	color: #fff;
	font-size: 12px;
}

.light {
background: #b4b087;
}

.bordered {
border-bottom: 1px solid #b4b087;
font-size: 12px;
}

.borderleft {
border-left: 1px solid #b4b087;
padding-left: 6px;
}

.dark {
background: #493532;
font-size: 12px;
padding-left: 3px;
}
