html body{font-family:verdana, sans-serif;font-size:x-small;}
body{margin:0;padding:0;}
#wrapper{width:768px;border:solid 1px #69ABA1;border-top:0;margin:0 auto;padding-right:5px;}
#snippet{text-align:right;}
#header{height:75px;background-image: url('images/logo.gif'); background-repeat:no-repeat;background-position:5px center;margin-bottom:2px;}
#banner486{float:right;width:486px;height:60px;margin:5px;}
#sitenav{background-color:#69ABA1;padding:10px;padding-left:20px;}
#body{padding:10px;}
#fullbody{padding:10px;}
#mainbody{
  margin-top:5px;			
	background-color:#fff;
  margin-left:225px;
}
#content{background-color:#fff;}
#column{float:left;width:200px;border-left:0;border-top:25px;margin-top:5px;height:550px;margin-bottom:5px;}
#footer{clear:both;text-align:center;}
#sitemap{text-align:center;}

#footer ul{display:block;margin:0;}
ul.hnav{margin-left: 0px;padding:0px;display: inline;} 
ul.hnav li{margin: 0px;padding:0px;list-style: none;display: inline;}	
ul.vnav{margin:5px;margin-left: 0px;padding:0px;} 
ul.vnav li{margin: 0px;padding:0px;list-style: none;}	

#column ul{margin-left:5px;}
#column ul li{height:22px;padding-left:23px;padding-top:2px;}
#column ul li.flights{background-image: url('images/btflights.gif'); background-repeat:no-repeat;}
#column ul li.hotels{background-image: url('images/bthotels.gif'); background-repeat:no-repeat;}
#column ul li.carhire{background-image: url('images/btcarhire.gif'); background-repeat:no-repeat;}
#column ul li.travelguide{background-image: url('images/bttravelguide.gif'); background-repeat:no-repeat;}

#sitenav li{border-right:solid 2px #fff;margin-right:15px;}
#sitenav li.last{border-right:none;}

a{color:#000;font-size:x-small;}
a:hover{color:#ccc;}

#sitenav a{text-decoration:none;font-weight:bold;font-size:medium;color:#fff;margin-right:10px;}
#sitenav a:hover{color:#ccc;}

#sitemap a{text-decoration:none;font-weight:bold;margin-right:5px;}
#sitemap a:hover{}

#column li a{text-decoration:none;font-weight:bold;font-size:small;}
#column a:hover{color:#69ABA1;}

h1 {font-size: large;margin-top:0;margin-bottom:8px;}
#content h1 {font-size: small;}
h2,h3, h4{font-size: small;margin-top:8px;margin-bottom:8px;}
h2.deeplink {margin-top:0;margin-bottom:0;text-align:right;}
h2.deeplink a{color:red;font-size:large;}
#column h3{height:25px;background-color:#69ABA1;}
#column h4{background-color:#B4D5D0;text-align:center;}
p{font-size:x-small;margin:8px 0;}
#snippet p{margin:0;}

div.name{font-weight:bold;font-size:small;}
span.price{color:red;font-weight:bold;font-size:18px;font-family:arial}

img {border: 0px;}
img.thumb{height:60px;width:60px;}
img.mainimage{display:block;}
div.hlist img{display:block;margin-top:2px;} 

#flightsearch {font-size:x-small;background-image: url('images/flightsearch.gif'); background-repeat:no-repeat; background-position:center top;}

#businesstable{width:406px;margin:10px auto;background-image: url('images/bushead.gif'); background-repeat:no-repeat;background-position:center top;padding-top:25px;}
#econtable{width:406px;margin:0 auto;background-image: url('images/econhead.gif'); background-repeat:no-repeat;background-position:center top;padding-top:25px;}

table.producttable{border:solid 2px #B4D5D0;border-top:0;width:100%;margin:0 auto;}
table.producttable td{padding:0px;}
table.producttable hr{color: #B4D5D0;height: 2px;width:95%;}
table.producttable hr.end{color:#fff;}

#econlist{width:133px;padding-top:29px;margin:10px auto;background-image: url('images/flightoffershead.gif'); background-repeat:no-repeat;background-position:center top;text-align:center;}
#econlist div.flist{border:solid 2px #B4D5D0; border-top:0;padding:5px;}

#horizhotelby3{padding-top:25px;width:406px;margin:0 auto;background-image: url('images/horizhoteloffershead.gif'); background-repeat:no-repeat;background-position:center top;}
#horizhotelby3 table{border:solid 2px #B4D5D0;border-top:0;}
#horizhotelby3 table td{width:33%;text-align:center;border-right:solid 2px #B4D5D0;}
#horizhotelby3 table td.end{border-right:0;}

#hotelby3{width:133px;padding-top:29px;margin:0 auto;background-image: url('images/hoteloffershead.gif'); background-repeat:no-repeat;background-position:center top;text-align:center;}
#hotelby3 div.hlist{border:solid 2px #B4D5D0; border-top:0;padding:5px;}

#hoteltable{width:500px;margin:0 auto;}
#hoteltable table.producttable{border:none;}
#hoteltable table.producttable td{padding:2px;}

#cartable{width:406px;margin:0 auto;background-image: url('images/econhead.gif'); background-repeat:no-repeat;background-position:center top;padding-top:25px;}
#cartable table.producttable td{padding:2px;}

div.hotelname{background-color:#B4D5D0;}
div.hotelname span{width:67px;display:block;float:left;}

div.adunit{text-align:center;}

div.bar{height:25px;background-color:#69ABA1;margin:10px 0;}

.altrow{background-color:#EEF7F6;}
