div.left-side-menu-top {
	background:  URL(../images/left-menu-top-bg.jpg) top center no-repeat #FFFFFF;
	color:  inherit;
	width:  250px;
	padding:  10px 0 40px 0;
	text-transform:  lowercase;
}
div.left-side-menu-bottom {
	background:  URL(../images/left-menu-bottom-bg.jpg) bottom center no-repeat;
	color:  inherit;
	padding:  0 0 20px 0;
}
div.left-side-menu {
	border-left:  1px solid #A5A8A7;
	border-right:  1px solid #A5A8A7;
	width:  208px;
	padding: 0 20px;
	min-height:  250px;
}
ul.submenu, ul.submenu-visible {
	position:  absolute;
	top:  2.3em;
	left: -3.5em;
	z-index:  1;
	width:  100%;
	min-width:  160px;
}
ul.submenu {
	display:  none;
}
li.listing-descriptor {
	background-color:  #96241A;
	color:  #FFFFFF;
	padding:  0.5em 1em;
	border-bottom:  1px solid #C4BF89;
}
div.thumbnail-logo {
	float:  right;
	padding:  0.5em 277px 2em 0;
	margin: 0;
}
li.row-1, div.row-1 {
	background-color:  #F7F5DF;
	color:  #000000;
	padding: 0.5em;
	margin: 0;
	border-bottom:  1px solid #C4BF89;
}
li.row-0, div.row-0 {
	margin: 0;
	padding: 0.5em;
	color:  #000000;
	background-color:  inherit;
	border-bottom:  1px solid #C4BF89;
}
ul.PagerAllPages404 {
	margin:  2em 0;
	padding: 0;
	list-style-type:  none;
	text-align:  center;
}
ul.PagerAllPages404 li a.active-page {
	background-color:  #C97A73;
	color:  #FFFFFF;
}
div.field {
	float:  left;
	padding:  0.25em;
	width:  30%;
	text-align:  right;
	font-weight:  bold;
}
div.value {
	float:  left;
	width:  auto;
	padding: 0.25em;
}
input.button {
	font-weight:  bold;
	color:  #964038;
	background-color:  #F2DCDA;
}
ul#home-index-rooms li.home-index-rooms-left {
	margin: 0 2px 2px 0;
}
div.scroll-logo {
	float:  left;
	margin:  0 10px;
	padding: 0;
}
div.fader-logo-visible {
	position:  absolute;
	float:  none;
	display:  block;
	top:  0px;
}
div.fader-logo-invisible {
	display:  none;
	float:  none;
}
div.opacity-0 {
	opacity: 0;
	filter: alpha(opacity=0); //* older IE */
	-khtml-opacity:0; 
	-moz-opacity:0; 
	-ms-filter:"alpha(opacity=0)"; 
	display: none;
}
div.opacity-1 {
	opacity: 0.1;
	filter: alpha(opacity=10); //* older IE */
	-khtml-opacity:.10; 
	-moz-opacity:.10; 
	-ms-filter:"alpha(opacity=10)"; 
	display:  block;
}
div.opacity-2 {
	opacity: 0.2;
	filter: alpha(opacity=20); //* older IE */
	-khtml-opacity:.20; 
	-moz-opacity:.20; 
	-ms-filter:"alpha(opacity=20)"; 
	display:  block;
}
div.opacity-3 {
	opacity: 0.3;
	filter: alpha(opacity=30); //* older IE */
	-khtml-opacity:.30; 
	-moz-opacity:.30; 
	-ms-filter:"alpha(opacity=30)"; 
	display:  block;
}
div.opacity-4 {
	opacity: 0.4;
	filter: alpha(opacity=40); //* older IE */
	-khtml-opacity:.40; 
	-moz-opacity:.40; 
	-ms-filter:"alpha(opacity=40)"; 
	display:  block;
}
div.opacity-5 {
	opacity: 0.5;
	filter: alpha(opacity=50); //* older IE */
	-khtml-opacity:.50; 
	-moz-opacity:.50; 
	-ms-filter:"alpha(opacity=50)"; 
	display:  block;
}
div.opacity-6 {
	opacity: 0.6;
	filter: alpha(opacity=60); //* older IE */
	-khtml-opacity:.60; 
	-moz-opacity:.60; 
	-ms-filter:"alpha(opacity=60)"; 
	display:  block;
}
div.opacity-7 {
	opacity: 0.7;
	filter: alpha(opacity=70); //* older IE */
	-khtml-opacity:.70; 
	-moz-opacity:.70; 
	-ms-filter:"alpha(opacity=70)"; 
	display:  block;
}
div.opacity-8 {
	opacity: 0.8;
	filter: alpha(opacity=80); //* older IE */
	-khtml-opacity:.80; 
	-moz-opacity:.80; 
	-ms-filter:"alpha(opacity=80)"; 
	display:  block;
}
div.opacity-9 {
	opacity: 0.9;
	filter: alpha(opacity=90); //* older IE */
	-khtml-opacity:.90; 
	-moz-opacity:.90; 
	-ms-filter:"alpha(opacity=90)"; 
	display:  block;
}

