body {
	margin:9px 9px 0 9px;
	padding:0;
	background-color : #4B5598;
	font-family : Verdana, Helvetica, Arial;
	font-size : 10px;
	color: white;
/* scroll bar parameters for IE 5.5 and above only - not Firefox et al
*/
	scrollbar-face-color: #4B5598; /* dark blue */
	scrollbar-darkshadow-color: #5D5D5D; /* dark grey */
	scrollbar-shadow-color: #4B5578; /* shaded blue */
	scrollbar-highlight-color: #4B5578; /* shaded blue*/
	scrollbar-3dlight-color: #4B5578; /*  shaded blue */
	scrollbar-track-color: #4B5578; /* shaded blue */
	scrollbar-arrow-color: orange; /* */

}

/*Set the padding because Opera's default is not zero. Set the background color to white (or whatever), because Netscape 6 for the Macintosh defaults to a background color of gray.
*/

A  {
	text-decoration : underline;
	font-family : Arial,Verdana, Helvetica;
	color : white;
}

A.bluelink  {
	text-decoration : underline;
	font-family : Arial,Verdana, Helvetica;
	color : #ADE7E0;
}


h1	{
	font-size : 24px;
	color : white;
}	

ul
  {
  margin-top: -5px;
}

#container {
	background-color:#FC0;
	width: 760px;
}

#maintext {
	position: absolute; 
	top: 100px;
	left: 210px;
	height: 240px;
	width: 630px;
	border: none;
	overflow:auto;
	visibility: visible;
}

#compare-hotels {
	position: absolute; 
	top: 90px;
	left: 210px;
	height: 480px;
	width: 630px;
	border: 1px dotted;
	overflow:auto;
	visibility: visible;
	background-color:#FFFFFF;

}

#sponsorlink {
	position: absolute; 
	top: 450px;
	left: 210px;
	height: 60px;
	width: 410px;
	border: none;
	overflow:auto;
	visibility: visible;
}

#goodpoints {
	position: absolute; 
	top: 360px;
	left: 210px;
	height: 80px;
	width: 410px;
	border: none;
	overflow:auto;
	visibility: visible;
}


#mainlogo {
	position: absolute; 
	top: 20px;
	left: 30px;
	height: 60px;
	width: 270px;
	border: none;
}

#entitytitle {
	position: absolute; 
	top: 25px;
	left: 330px;
	height: 60px;
	width: 170px;
	text-align: center;
	border: none;
	color : #ADE7E0;
	font-family : Arial, Verdana, Helvetica;
	font-size : 24px;
	font-weight : bold;
}


#topbanner {
	position: absolute; 
	top: 20px;
	left: 510px;
	height: 62px;
	width: 470px;
	border: none;
}

#mainmap {
	position: absolute; 
	top: 350px;
	left: 640px;
	height: 150px;
	width: 200px;
	border: none;
	overflow: hidden;
}


* html div.extract { 
   height: expression( this.scrollHeight > 59 ? "60px" : "auto" ); 
/* sets max-height for IE */
}

.extract {
	position: relative; 
	max-height: 60px;
	overflow: hidden;	
	border: 1px dotted;
}


#adpanel {
	position: absolute; 
	top: 100px;
	left: 850px;
	height: 250px;
	width: 125px;
	border: none;
}

#tm-owner {
	position: absolute; 
	top: 350px;
	left: 850px;
	height: 60px;
	width: 120px;
	border: none;
}

#tm-facebook {
	position: absolute; 
	top: 350px;
	left: 850px;
	height: 60px;
	width: 120px;
	border: none;
}


#tm-storelink {
	position: absolute; 
	top: 420px;
	left: 850px;
	height: 60px;
	width: 120px;
	border: none;
}

#tm-storelinkword {
	position: absolute; 
	top: 460px;
	left: 850px;
	height: 20px;
	width: 120px;
	border: none;
	text-align:center;
	z-index:10;
}


#updates {
	position: absolute; 
	top: 490px;
	left: 850px;
	height: 60px;
	width: 120px;
	border: none;
	text-align: right;
}


#gettingthere {
	position: absolute; 
	top: 320px;
	left: 210px;
	height: 150px;
	width: 400px;
	border: 1px dotted;
}

#accom {
	position: absolute; 
	top: 280px;
	left: 640px;
	height: 300px;
	width: 200px;
	border: 1px dotted;
}

#photo {
	position: absolute; 
	top: 80px;
	left: 30px;
	height: 400px;
	width: 170px;
	border: none;
	overflow: hidden;
}

#gtranslate {
	position: absolute; 
	top: 490px;
	left: 30px;
	width: 160px;
	border: none;
	overflow: hidden;
}

#questionform{
	position: absolute; 
	top: 100px;
	left: 220px;
	height: 370px;
	width: 600px;
	border: none;
}

#linkstable{
	position: absolute; 
	top: 100px;
	left: 220px;
	height: 370px;
	width: 600px;
	border: none;
}


#mapsnguides{
	position: absolute; 
	top: 80px;
	left: 240px;
	height: 370px;
	width: 600px;
	border: none;
}
#onward{
	position: absolute; 
	top: 525px;
	left: 370px;
	height: 25px;
	width: 300px;
	border: none;
}

#hpfooter{
	position: absolute; 
	top: 485px;
	left: 30px;
	height: 50px;
	width: 940px;
	border: none;
}

#carrental {
	position: absolute; 
	top: 490px;
	left: 210px;
	height: 90px;
	width: 400px;
	border: 1px dotted;
}

#operators {
	position: absolute; 
	top: 510px;
	left: 30px;
	height: 70px;
	width: 170px;
	border: 1px dotted;
}

.sectionhead	{
	color : orange;
	font-family : Verdana, Helvetica, Arial;
	font-size : 12px;
	background-color: #4B5578;
	}

.sectionbody	{
	color : white;
	font-family : Verdana, Helvetica, Arial;
	font-size : 11px;
	}

.input	{
	font-family : Verdana,Arial,Courier,Helvetica;
	font-size : 9px;
	font-weight : normal;
}

.questions	{
	color : white;
	font-family : Verdana, Helvetica, Arial;
	font-size : 11px;
	}
		
.questions_alt	{
	color : white;
	background-color: #4B5578;
	font-family : Verdana, Helvetica, Arial;
	font-size : 11px;
	}


.comment	{
	color : white;
	font-family : Verdana, Helvetica, Arial;
	font-size : 10px;
	font-style: italic;
	}
		
.howimportant	{
	color : orange;
	font-family : Verdana, Helvetica, Arial;
	font-size : 12px;
	}

.strap	{
	color : white;
	font-family : Verdana, Helvetica, Arial;
	font-size : 11px;
	}
	
.address	{
	color : white;
	font-family : Verdana, Helvetica, Arial;
	font-size : 10px;
	}

