A { text-decoration:none; color:#FFA751; }
A:hover { text-decoration:underline; }

body {
	color: #808080;
	font-size:13px;
	font-family:Arial,Verdana;
	margin:0px;
	padding:0px;
}
td {
	color: #9F9F9F;
	font-size:13px;
	font-family:Arial,Verdana;
}
.normal {
	color: #9F9F9F;
	font-size:17px;
	font-family:Arial,Verdana;
	line-height:24px;
}
.small {
	font-size:17px;
	color:#9C9B9A;
	font-family:Arial,Verdana;
	line-height:24px;
}

.text {
	padding-right:10px;
	padding-top:25px;
}
.title-grey {
	font-size:50px;
	color:#999999;
	line-height:46px;
}
.title-orange {
	font-size:62px;
	color:#ffc891;
	font-family:Arial Black,Verdana;
	line-height:40px;
}
.sub-title-grey {
	font-size:30px;
	color:#999999;
	letter-spacing:0px;
	line-height:24px;
}
.sub-title-orange {
	font-size:36px;
	color:#FECC9B;
	font-family:Arial Black,Verdana;
	letter-spacing:-2px;
	line-height:40px; 
}

/*.title-logo {
	font-size:26px;
	padding-left:10px;
	padding-bottom:20px;
	padding-top:10px;
	color:#FECC9B;
	font-weight:bold;
	font-family:Arial Black,Verdana;
}
*/
.title-logo {
	font-size:21px;
	padding-left:10px;
	padding-bottom:10px;
	padding-top:0px;
	color:#977D64;
	font-family:Arial,Verdana;
	letter-spacing:7px;
}

#menu
{
    clear:both;
    border:0px solid #FF0080;
}
#menu ul {
  margin: 0px;
  float:left;	
  padding: 0px;
  margin-top:10px;
  font-size:14px;
  font-weight:bold;
  border:0px solid #FF0080;
  height:26px;
}

#menu ul li {
  display: inline;
  float:left;
  border:0px solid #FF0080;
  padding:0px;
  margin:0px;
  padding-top:3px;
  padding-bottom:5px;
  color: #FF8000;
  }

#menu ul li a {
  padding-left: 15px;
  padding-right: 15px;
  padding-bottom: 3px;
  padding-top: 3px;
  color: #FFFFFF;
  margin-right:1px;
  border:0px solid #FF0080;
  background: #9C9B9A;
}

#menu a:hover {
  color: #696969;
  background: #DFDFDF;
  text-decoration:none;
}

.blue-room   {
	font-size:28px;
	color:#B5D9F9;
	font-family:Arial Black,Verdana;
}

.green-room {
	font-size:28px;
	color:#AFD5B8;
	font-family:Arial Black,Verdana;
}

.orange-room {
	font-size:28px;
	color:#FFB884;
	font-family:Arial Black,Verdana;
}

.small-room {
	font-size:28px;
	color:#FCA4B7;
	font-family:Arial Black,Verdana;
}

.dining-room {
	font-size:28px;
	color:#D0BC99;
	font-family:Arial Black,Verdana;
}

.porch {
	font-size:28px;
	color:#FECC9B;
	font-family:Arial Black,Verdana;
}

.room-link a {
	font-size:10px;
	color:#9C9B9A;
}
.room-link {
	font-size:10px;
	color:#9C9B9A;
}
table.rooms td {
	font-size:12px;
	padding-left:5px;
	font-family:Arial,Verdana;
	color:#9C9B9A;
}
table.rooms td a.blue {
	font-size:12px;
	color:#9C9B9A;
	width:148px;
	height:90px;
	display:block;
	padding-top:5px;
}
table.rooms td a.blue:hover {
	font-size:12px;
	background:#D6EAFC;
	color:#9C9B9A;
	text-decoration:none;
}
table.rooms td a.blue-active {
	font-size:12px;
	background:#D6EAFC;
	color:#9C9B9A;
	text-decoration:none;
	display:block;
	padding-top:5px;
	padding-bottom:5px;
}

table.rooms td a.green {
	font-size:12px;
	color:#9C9B9A;
	width:148px;
	height:90px;
	padding-top:5px;
	display:block;
}
table.rooms td a.green:hover {
	font-size:12px;
	background:#DFEEE2;
	color:#9C9B9A;
	text-decoration:none;
}
table.rooms td a.green-active {
	font-size:12px;
	background:#DFEEE2;
	color:#9C9B9A;
	text-decoration:none;
	display:block;
	padding-top:5px;
	padding-bottom:5px;
}

table.rooms td a.orange {
	font-size:12px;
	color:#9C9B9A;
	width:148px;
	height:90px;
	display:block;
	padding-top:5px;
}
table.rooms td a.orange:hover {
	font-size:12px;
	background:#FDE2D0;
	color:#9C9B9A;
	text-decoration:none;
}
table.rooms td a.orange-active {
	font-size:12px;
	background:#FDE2D0;
	color:#9C9B9A;
	text-decoration:none;
	display:block;
	padding-top:5px;
	padding-bottom:5px;
}

table.rooms td a.dining {
	font-size:12px;
	color:#9C9B9A;
	width:148px;
	height:90px;
	padding-top:5px;
	display:block;
}
table.rooms td a.dining:hover {
	font-size:12px;
	background:#EDE6D8;
	color:#9C9B9A;
	text-decoration:none;
}
table.rooms td a.dining-active {
	font-size:12px;
	background:#EDE6D8;
	color:#9C9B9A;
	text-decoration:none;
	display:block;
	padding-top:5px;
	padding-bottom:5px;
}

table.rooms td a.porch1 {
	font-size:12px;
	color:#9C9B9A;
	width:148px;
	height:90px;
	padding-top:5px;
	display:block;
}
table.rooms td a.porch1:hover {
	font-size:12px;
	background:#E3E3E1;
	color:#9C9B9A;
	text-decoration:none;
}
table.rooms td a.porch1-active {
	font-size:12px;
	background:#E3E3E1;
	color:#9C9B9A;
	text-decoration:none;
	display:block;
	padding-top:5px;
	padding-bottom:5px;
}

.footer {
	font-size:17px;
	color:#ffffff;
	font-family:Arial,Verdana;
	font-weight: bold; padding-left:10px;
}
.footer a {
	font-size:17px;
	color:#ffffff;
	font-family:Arial,Verdana;
	text-decoration:none; padding-right:10px;
}
.footer a:hover {
	font-size:17px;
	color:#FFCD96;
	font-family:Arial,Verdana;
	text-decoration:none;
}
#Layer1 {
	position:absolute;
	left:0px;
	top:-4px;
	width:94px;
	height:8438px;
	z-index:1;
	border:0px solid #000000;
}
#Layer2 {
	position:absolute;
	left:0px;
	top:0px;
	width:298px;
	height:204px;
	z-index:1; border:0px solid #000000;
}
#Layer3 {
	position:absolute;
	left:-3px;
	top:-11px;
	width:32px;
	height:34px;
	z-index:2;
}




