/* General tags */
*
	{
	margin:0; 
	padding:0;
	}

body
	{
	background:#DDE4DC; 
	margin-top:20px;
	margin-bottom:20px;
	}

a
	{
	background-color:inherit; 	
	color:#286ea0; 
	font-weight:bold; 
	text-decoration:none;
	}

a:hover
	{
	text-decoration:underline;
	}

#container
	{
	position:relative;
	background:#fff; 
	margin:0 auto; 
	padding:0px; 
	width:700px; 
	line-height:16px;
	}

#pageheader1 	
	{	
	position:relative;
	width:700px;
	height:297px;
	top:0px;
	margin:0 auto;
	background:url(images/header/home.jpg) no-repeat center;
	}

#pageheader2	
	{	
	position:relative;
	width:700px;
	height:297px;
	top:0px;
	margin:0 auto;
	background:url(images/header/rooms2.jpg) no-repeat center;
	}

#pageheader3	
	{	
	position:relative;
	width:700px;
	height:297px;
	top:0px;
	margin:0 auto;
	background:url(images/header/photos.jpg) no-repeat center;
	}

#pageheader4
	{	
	position:relative;
	width:700px;
	height:297px;
	top:0px;
	margin:0 auto;
	background:url(images/header/comments.jpg) no-repeat center;
	}

#pageheader5
	{	
	position:relative;
	width:700px;
	height:297px;
	top:0px;
	margin:0 auto;
	background:url(images/header/awards.jpg) no-repeat center;
	}

#pageheader6
	{	
	position:relative;
	width:700px;
	height:297px;
	top:0px;
	margin:0 auto;
	background:url(images/header/booking.jpg) no-repeat center;
	}

#main
	{
	font:90% arial,tahoma,verdana,sans-serif; 
 	padding-left:10px;
	padding-right:10px; 
	padding-bottom:10px;
	width:480px;
	}

#main h1
	{
	font-family:arial,sans-serif;
	font-size:18px; 
	color:#6E8B3D;
	font-weight:bold; 
	letter-spacing:0px; 
	margin:15px 0 10px;
	}

#main p
	{
	padding-bottom:12px;
	line-height:20px;
	color:#555;
	}

#main p.name
	{
	padding-bottom:2px;
	color:#286ea0; 
	font-weight:bold;
	}

#main p.credits
	{
	color:#888; 
	font-size:11px; 
	padding-bottom:0;
	}

#sidebar
	{
	font-family:arial,sans-serif;
	width:195px;
	position:absolute;
	right:0px;
	top:342px;
	text-align:left;

	}

#sidebar p
	{
	color:#5C782C;
	font-weight:bold; 
	padding-left:15px;
	padding-right:30px;
	margin:10px 0 5px 0; 
	text-align:center; 
	font-size:11px;
	}
	
#sidebar p img
	{
	margin-left:-5px; 
	}

/* Menu */

#menu
	{
	font-size:13px; 
	font-weight:bold; 
	width:195px;
	}

#menu ul li 
	{	
  	list-style: none;
	padding-top:4px;
	padding-bottom:4px;
	}

#menu ul a
	{	
	padding-left:10px;
	padding-top:4px;
	padding-bottom:4px;
	}

#menu ul a.home
	{	
	padding-right:50px;
	}

#menu ul a:hover 
	{
	text-decoration:none;
	}

#menu ul li:hover 
	{	
	padding-top:4px;
	padding-bottom:4px;
	background-color:#DDE4DC;
	}

.credits a
	{
	color:#888;
	}

#container_top 
	{
	position:relative; 
	width:475px; 
	height:340px; 
	border:0px solid #6E8B3D;
	margin:0px auto;
	margin-bottom:12px;
	}

#container_top img 
	{
	border:0;
	padding:3px;
	}

table 
	{
	color: #575656;
	margin-top: 0px; 
	margin-bottom: 10px;
	margin-left:0px;
	width:470px;
	}

thead th
	{
	background: #D1EE9B;
	text-align: left;
	font-weight:bold;
	color: #575656;
	cursor:pointer;
	}

thead th.acco
	{
	padding-left:2px;
	}

thead th.price
	{ 
	padding-right: 2px;
	text-align: right;
	}
	
tbody td
	{ 	
	padding-left: 2px;
	text-align: left;
	}

tbody td.acco
	{
	padding-left:2px;
	}

tbody td.price
	{ 
	padding-right: 2px;
	text-align: right;
	}
