@charset "utf-8";
/* CSS Document */
body{
	font-family:Verdana;
	font-size:11px;
	background-color: #E8E8E8;
	color:#000000;
	margin:0px;
	padding:0px;
}
a{
	color:#464646;
	text-decoration:none;
}
a:hover{
	text-decoration:underline;
}
.table{
	float:left;
	background:#FFFFFF;
}
.bg-left{
	background:#dedede;
	width:0px;
}
.top-nav{
	float:left;
	line-height:37px;
	padding-left:9px;
	padding-right:9px;
	font-size:12px;
	border-right:solid 1px #b2b2b2;
}
.top-nav a{
	color:#404040;
	text-decoration:none;
}
.index,.corporate,.weddings,.parties,.room,.room_rates,.menu,.contact_us,.location{
	background:#b2b2b2;
	color:#f95b5b;
}
.index a,.corporate a,.weddings a,.parties a,.room a,.room_rates a,.menu a,.contact_us a,.location a{
	color:#FFFFFF;
	text-decoration:none;
}
.line{
	background:#b2b2b2;
	line-height:8px;
	margin-bottom:1px;
}
.content{
	padding-left:10px;
	padding-right:10px;
	padding-bottom:20px;
	padding-top:10px;
}
.footer{
	line-height:25px;
	border-top:solid 1px #000000;
}
.footer a{
	margin-left:2px;
	margin-right:2px;
	font-weight:600;
	color:#696969;
}

.thumbs img{
border: none;
padding-right: 2px;
padding-bottom: 8px;
}

.roomTable td{
border-left: solid 1px #cccccc;
border-bottom: solid 1px #cccccc;
text-align: center;
padding: 5px 2px;
}

.roomTable2 td{
border-left: solid 1px #cccccc;
border-bottom: solid 1px #cccccc;
text-align: left;
}

.table1 {
width: 100%;
}

.table1 td{
border: none;
}

.table2 {
width: 100%;
border: solid 1px #CCCCCC;
padding: 0px 10px;
margin:5px 0px 15px 0px;
}

.bar td{
padding: 2px 0px 2px 0px;
}