A{
	color:#6B8EBD;
	text-decoration:none;}

A:hover{
	color:#B5797B;}

#addressDiv{
	border:1px solid #000;
	width:174px;
	display:none;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:10px;
	background-image:url(../images/50PCB.gif);

}

body{
	background-color:#CCAE8F;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#734510;	
	font-size: 100%;}

#logoColumn{
	width:174px;

	background-color:#E7CBA5;
	float:left;
	display:inline;	
	font-size:11px;
	color:#630;
	/* background-image:url(../images/GulliversHotel.jpg);
	background-position:bottom;
	background-repeat:no-repeat; */
	text-align:left;	
	border-bottom:1px solid black;		
}

#logoColumn A{
	color:#6B8EBD;
	text-decoration:none;
}

#logoColumn A:hover{
	color:#B5797B;
}
#mainImageDiv{
	float:right;
	margin-left:8px;
}

.mainImage{
	border:1px inset #07A;
}

#mainImageUnder{
	margin-top:8px;
	border:1px solid #08b;
	height:120px;
	width:200px;
	padding:8px;
}

#topRow{
	background-color:#CCAE8F;
	width:602px;
	font-size: 0.7em;
	float:left;
}

#timeDiv{
	width:140px;
	height:17px;
	text-align:right;
	padding-top:4px;	
	color:#fff;
	float:right;
	margin-right:6px;
}

#newsTickerDiv{
	width:410px;
	height:17px;
	margin-top:2px;		
	padding-top:2px;	
	padding-right:2px;	
	margin-bottom:5px;
	padding-left:5px;		
	float:left;	
	border-right:1px solid #666;
	
	}

#newsTickerDiv a{
	color:#fff;
	text-decoration:none;
	font-size: 110%}

#pageWrapper{

	text-align:left;	
	width:800px;
}

#pageColumn{
	float:left;
	width:602px;
	display:inline;
}

#pageContent{
	background-color:#F5E1CB;
	/* background-image:url(../images/BGPage.gif);
	background-position:left bottom;
	background-repeat:no-repeat;		*/
	min-height: 461px;
	min-width:582px;
	float:left;
	padding:0 10px 8px 10px;
	display:inline;
	font-size:80%;
	white-space:normal;

	left:174px;
}
* html #pageContent { height: 474px; width:602px; }

h1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #CE7D4A;
	border-bottom:1px solid #CE7D4A;
	margin-top:18px;
}

.smalltext {
font:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
}
.highlight {
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	padding:2px;
	font-weight:bold;
	color:#930;
}

.highlight2 {
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#966;
	font-weight:bold;
}
.offers{
	padding: 4px;
	margin: 4px;
	background-color:#CC9;
	font: Verdana, Arial;
	font-size: 11px;
	border:1px solid #069;

}


#tabRow{
	clear:both;
	width:602px;
	font-size:0.8em;
	font-weight:bold;
}


#tabRowLang {
	width:140px;
	font-size:0.8em;
	font-weight:bold;
	position:relative;
	}

#tabRow td, #tabRowLang td{
	background-image:url(../images/BGTabOff.gif);	
	border-bottom:1px solid black;
	color:#CF0;
	height:18px;		
	vertical-align:bottom;
	padding-left:6px;	
	text-align:left;	
}

#tabRow td a, #tabRowLang td a{
	color:#E7CBA5;
	text-decoration:none;
}

#tabRow td a:hover, #tabRowLang td a:hover {
	color:#F7EBCE;
	text-decoration:none;
}

#tabRow td.tabOn, #tabRowLang td.tabOn{
	background-color:#CCAE8F;

	color:#F7DFC6;
	/*background-image:url(../images/BGTab.gif);*/
}

#tabRow td.tabOn A, #tabRowLang td.tabOn A{
	color:#DCB17F;
}





.textBox{
	margin-top:6px;
	border:1px inset #069;
	height:20px;
	background-image:url(../images/50PCB.gif);		
}

.text2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #630;
	letter-spacing: 1pt;
}

.text4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #930;
	letter-spacing: 1pt;
	word-spacing: 1pt;
	border: 1px outset #960;
	background-color: #E7CBA5;
	line-height: 20px;
	margin: 2px;
	padding: 4px;
}
#quickBooking {
	font-size: 90%;
}


#quickBooking form{
	margin: 0 0px;
	padding: 0 0px;
	padding-top: 7px;
	padding-bottom: 8px;
}

#quickBooking p{
	padding: 0;
	margin:-5px 0 3px 0
}

#quickBooking .input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	border: 1px solid #AAAAAA;
	line-height: 10px;

}

#footer {
	text-align: right;
	font-size: 80%;
	background-color: #E7CBA5;
	padding-right: 10px;
}

.flags {
	float: right; 
	margin: -40px 0 0 0;
}

.promoBox {
	text-align: center;
	border: 1px solid #990000; 
	padding: 5px; 
	width: 290px;
	font-weight: bold;
}

.menu {
	width: 200px;
	text-align:center;
	display: none;
	color: #743c7d
}