body {
	background-image:url(http://www.hiddentreasuresphoto.com/images/bg.jpg);
	background-repeat:repeat;
	background-color:#333;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:22px;
}
* { margin: 0; padding: 0; }
#wrapper {
	width: 780px;
	margin: 0 auto 0 auto;
	background-image:url(http://www.hiddentreasuresphoto.com/images/bg-body.jpg);
	color:#CCC;
	background-repeat:repeat;
	border:1px solid #555;
}
#header {
	width: 780px;
	margin: 0 auto 0 auto;	
	display: block;
	height: 110px;
	padding-left:10px;
	padding-right:10px;
	text-align:center;
	font-size:12px;
	color:#CCC;
}

a:link, a:active, a:visited
{
	color: #fff;
	text-decoration: underline;
}

a:hover
{
	color: #999;
}


h1 {
	color:#fff;
	font-family:"Times New Roman", Times, serif;
	font-size:28px;
	padding-top: 10px; padding-bottom:10px;
}
h2 {font-size:20px; color:#fff }
h3 {font-size:16px; color:#fff}

#nav-bar {
	width: 780px;
	margin: 0 auto 0 auto;
}
#content {padding:20px; min-height:500px;}
#content ul {margin-left:50px;}
#content ul li { padding-bottom:5px;}
#image-center {text-align:center;}

ul#menu{ 
	width: 100%;
	height: 43px;
	font-size: 12px; 
	font-family: "Lucida Grande", Verdana, sans-serif; 
	font-weight: bold; 
	list-style-type: none; 
	margin: 0; 
	padding: 0; 
	}
ul#menu li {
	display: block; 
	float: left; 
	margin: 0 0 0 7px; 
	}
ul#menu li a { 
	height: 35px; 
	color: #666; 
	text-decoration: none; 
	display: block; 
	float: left; 
	line-height: 200%; 
	padding: 8px 14px 0; 
	}
ul#menu li a:hover { 
	color: #c0c0c0;
	text-decoration:underline;
	}
ul#menu li a.current{ 
	color: #ccc; 
	background: #FFF url("http://www.hiddentreasuresphoto.com/images/bg-body.jpg"); 
	padding: 5px 14px 0; 
	border-left:1px solid #555;
	border-right:1px solid #555;
	border-top:1px solid #555;	
	}
	
.highlight {color:#03C;}
.room {
	border:1px solid #999;
	border-collapse:collapse;
	margin-left:auto;
	margin-right:auto;
}
.room td {padding:4px; text-align:center}
#footer {clear:both;margin-left:20px; padding:5px; text-align:center}

#message {visibility:hidden;}

.img-border {center; margin-bottom:10px; border:1px solid #333; font-weight:bold; }
.image-right {
	float:right;
	margin-left:1%;
	padding:8px;
	border:1px solid #666;
	background-color: #FFF;
}
.image-left {
	float:left;
	margin-right:1%;
	padding:8px;
	border:1px solid #666;
	background-color: #FFF;
}
.image-center {
	padding:8px;
	border:1px solid #666;
	background-color: #FFF;
}
#wcMessage {visibility:hidden; height:0px; width:0px;}