a.headeremail
{
	text-decoration:	none;
	color:				white;
}

a.Accommodation
{
	text-decoration:	none;
	color:				black;
}

body 
{
	background-image:	url(../images/topbg.jpg);
	padding-bottom:		10px;
}

div.accommodation
{
	position:			relative;
	top:				0px;
	float:				right;
	width:				600px;
}

div.content
{
	background-color: 	white;
	display:			block;
	font-family:		arial;
	font-size:			13px;
	padding:			5px;
	height:				700px;
}

div.container
{
	width:				800px;
	margin-left:		auto;
	margin-right:		auto;
	background-color: 	#e0e0e0;
}

div.footer
{
	display:			block;
	font-family:		arial;
	font-size:			13px;
	padding:			5px;
	text-align:			center;
}

div.header
{
	background-color: 	#663366;
	display:			block;
	border: 			medium none ;
	padding:			20px;
	height:				115px;
}

div.header-left
{	
	position:			relative;
	float:				left;
}

div.header-right
{
	position:			relative;
	top:				0px;
	float:				right;
	font-family:		arial;
	font-size:			13px;
	color:				white;
	text-align:			right;
}

div.main_section
{
	display:			block;
	font-family:		arial;
	padding:			10px;
	
}

div.spacer
{
	height:				10px;
	display:			block;
}

h1.title
{	
	display:			inline;
	font-family:		times;
	font-size:			60px;
	color:				white;
}

h2.title
{
	position:			relative;
	top:				-25px;
	font-family:		times;
	font-size:			35px;
	color:				white;
}
 

img.rotating
{
	width:				95%;
	padding-left:		2.5%;
	padding-right:		2.5%;
}
img.accommodation
 {
	border:				none;
	padding:			0px;
}

table.accommodation
{
	margin-bottom : 	10px;
	border:				none;
	text-decoration: 	none;
	font-size: 			12px;
	margin: 			0px;
	padding: 			5px;
	vertical-align:		top;
}

td.accommodation
{
	padding: 			5px;
	vertical-align:		top;
	background-color:	white;
}

table.price
{
	font-size:			12px;
	padding:			1px;
	border:				3px solid;
	text-align:			center;
}

tr.price
{
	font-weight:		bold;
}

td.price
{
	font-weight:		bold;
}

td.priceheading
{
	font-weight:		bold;
}

/* Toptabs menu */
#toptabs 
{
	font-size:			1.0em; 
	margin:				10px auto -13px; 
}

#toptabs p 
{
	color:				gray; 
	text-align:			left;
}

.toptab 
{
	background:			#f0f0f0 url(images/corner2.gif) top right no-repeat; 
	border-bottom:		1px solid #e0e0e0; 
	color:				gray; 
	margin:				0 0 0 4px; 
	padding:			4px 5px 3px; 
	text-decoration:	none;
}

.toptab:hover 
{
	background:			#fafafa url(images/corner2.gif) top right no-repeat; 
	border-bottom:		1px solid #eaeaea; 
	color:				#505050; 
	text-decoration:	none;
}

.activetoptab 
{
	background:			#fff url(images/corner2.gif) top right no-repeat; 
	border-bottom:		1px solid #fff; 
	color:				#505050;
	margin:				0 0 0 4px; 
	padding:			4px 5px 3px; 
	text-decoration:	none;
}

.activetoptab:hover 
{
	border-bottom:		1px solid #fff; 
	text-decoration:	none;
}

.hide 
{	
	display:			none;
}

ul.menu
{
	position:			relative;
	left:				-30px;
	display:			block;
	float:				left;
}

li.nonactive
{
	display:			block;
	text-decoration:	none;
	font-size:			1.1em; 
	width:				125px;
	Padding:	    	2px;
	border-bottom:		5px solid #fff;
	background:			#e0e0e0;
	
}

li.active
{
	display:			block;
	text-decoration:	none;
	font-size:			1.1em; 
	width:				125px;
	Padding:	    	2px;
	border-bottom:		5px solid #fff;
	background:			#e0e0e0;
	
}