body {
	background: #6B8400 url('../images/accommodations/main/background.png') no-repeat fixed top left;
	color: #7A6464;
}

#trans_bg_horizontal {
   background-color: #FFFFE7;
   border: solid 1px #BD6342;
   filter: alpha(opacity=80);
   -moz-opacity: 0.80;
   opacity: 0.80;
}

#trans_bg_vertical {
   background-color: #FFFFE7;
   border: solid 1px #BD6342;
   filter: alpha(opacity=80);
   -moz-opacity: 0.80;
   opacity: 0.80;
}

#trans_bg_main {
   background-color: #FFFFE7;
   border: solid 1px #BD6342;
   filter: alpha(opacity=80);
   -moz-opacity: 0.80;
   opacity: 0.80;
}

#trans_bg_main img {
	border: 2px solid #BD6342;
	padding: 3px 3px 3px 3px;
	margin: 5px 5px 5px 5px;
}

#page_header {
   color: #FFFFE7;
}

#overlay{ 
   background-color: #6B8400;
}

* html #overlay{
   background-color: #6B8400;
}

A:link {
	color: #BD6342;
}

A:visited {
	color: #BD6342;
}

div#nrhp_short {
	margin: 0 0 0 0;
	padding: 8px 8px 8px 8px;
	background-color: #6B8400;
	color: #DBDDBE;
	width: 175px;
	top: 375px;
	left: 10px;
	position: absolute;
	border: 2px solid #BD6342;
	font-size: 11px;
	letter-spacing: 1pt;
	z-index: 3;
}

div#nrhp_short a:link {
	color: #D3CF7A;
}

div#nrhp_short a:visited {
	color: #D3CF7A;
}

div#nrhp {
	margin: 0 0 0 0;
	padding: 8px 8px 8px 8px;
	background-color: #6B8400;
	color: #DBDDBE;
	width: 600px;
	top: 375px;
	left: 10px;
	position: absolute;
	border: 2px solid #BD6342;
	font-size: 11px;
	letter-spacing: 1pt;
	z-index: 3;
	visibility: hidden;
}

div#nrhp a:link {
	color: #D3CF7A;
}

div#nrhp a:visited {
	color: #D3CF7A;
}

div#nrhp_close {
	text-align: right;
}