
INPUT {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; CURSOR: default; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Tahoma, Verdana; 
}
INPUT.formsmaller {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; CURSOR: default; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Arial, Verdana; 
}
INPUT.formfield {
	border width: 1px; border-style: solid; FONT-WEIGHT: normal; FONT-SIZE: 11px; BACKGROUND: #ffffff; CURSOR: default; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Tahoma, Verdana; 
}
INPUT.formsmall {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 11px; BACKGROUND: #ffffff; CURSOR: default; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Tahoma, Verdana; 
}
INPUT.a {
	 border width: 0px; border-style: solid; FONT-WEIGHT: bold; FONT-SIZE: 11px; CURSOR: pointer; 
}
INPUT.radio {
	border width: 0px; border-style: solid; FONT-WEIGHT: normal; FONT-SIZE: 11px; BACKGROUND: #e7e8df; CURSOR: default; COLOR: #000000; FONT-FAMILY: Tahoma, Verdana;
}
INPUT.radiof {
	border width: 0px; border-style: solid; FONT-WEIGHT: normal; FONT-SIZE: 11px; BACKGROUND: #FDF9F0; CURSOR: default; COLOR: #000000; FONT-FAMILY: Tahoma, Verdana;
}
INPUT.radiof2 {
	border width: 0px; border-style: solid; FONT-WEIGHT: normal; FONT-SIZE: 11px; BACKGROUND: #FDF9F0; CURSOR: default; COLOR: #000000; FONT-FAMILY: Tahoma, Verdana;
}
INPUT.radiof3 {
	border width: 0px; border-style: solid; FONT-WEIGHT: normal; FONT-SIZE: 11px; BACKGROUND: #ebebe5; CURSOR: default; COLOR: #000000; FONT-FAMILY: Tahoma, Verdana;
}
INPUT.radiof4 {
	border width: 0px; border-style: solid; FONT-WEIGHT: normal; FONT-SIZE: 11px; BACKGROUND: #EDF2F5; CURSOR: default; COLOR: #000000; FONT-FAMILY: Tahoma, Verdana;
}
SELECT {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; BACKGROUND: #ffffff; CURSOR: default; COLOR: #000000; FONT-FAMILY: Tahoma, Verdana;
}
SELECT.ListBox {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; BACKGROUND: #ffffff; CURSOR: default; COLOR: #000000; FONT-FAMILY: Tahoma, Verdana;
}
IMG.pic {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid;
}

.divclass { position: relative; visibility: visible; }

.headertext1 { font-size: 13px; font-weight: bold; color: #000000; }
.bgwhite { BACKGROUND: #FFFFFF; }
ul { list-style-image: url(../bluedott.gif); }
@charset "utf-8";
/* CSS Document */

body {
	background:#f0eee8;
	color:#000000;
	font-size:12px;
	font-family:Tahoma, Arial, sans-serif;
	margin-top: 0px;
}

td {
	color:#000000;
	font-size:12px;
	font-family:Tahoma, Arial, sans-serif;
}

.formsmall {
	font-size:10px;
	color:#000000;
}
.BLUE {
	background:#FEEFDE;
}
.RED {
	background:#E7F2FC;
}
.landresttl {
	font-weight: bold;
	color: #4D91E5;
	font-size: 12px;
}
#maincontent {
	width: 950px;
	margin-top: 0px;
	margin-right: auto;
	margin-left: auto;
	background-color:#ffffff;
	position:relative;
}

#submain {
	width: 940px;
	
}

#callhours {


		background-color:#f0eee8;
	position: relative;
height:18px;
width:475px;
float:right;
}

#bookmark {
height:18px;
padding-left:3px;
		background-color:#f0eee8;
	position: relative;

width:472px;
float:left;
}

#header {
	width: 950px;
	background-color: #fcc623;
	position: relative;
clear:both;
padding-top:5px;
}

#promo1 {
	float:left;
    width:268px;
}
#promo2 {
	float:left;
    width:254px;
}
#promo3 {
	float:left;
    width:231px;
}
#promo4 {
	float:left;    
}

#logophone {
width:950px;
clear:both;
position:relative;
}
#navbar {
	width: 950px;
	clear: both;
	padding-top:5px;
}

#searchbread {
width:930px;
padding-top:5px;
position:relative;

}

#breadcrumbs {
float:left;
}

#breadcrumbs2 {
float:left;
width:290px;
BACKGROUND-IMAGE: url(../ss_bk.jpg); BACKGROUND-REPEAT: repeat-x
}

#breadcrumbs a:link {
font-weight:bold;
color:#1a46c3;
text-decoration:none;
}

#breadcrumbs a:hover {
text-decoration:underline;
}

#breadcrumbs a:visited {
font-weight:bold;
color:#de8526;
}

#sitesrch {
float:right;

}

#offers29 {
	width:930px;
	position:relative;
	clear:both;	
	height:220px;

}
#offers292 {
	width:930px;
	position:relative;
	clear:both;	
	height:220px;

}
#offerbox {
	width: 175px;
	float:left;
	padding:5px;
	background-image:url(../offrbk.gif);
}
#offerboxa {
	width: 175px;
	float:left;
	padding:5px;
	background-image:url(../offrbk2.gif);
}

#offertext {
	width:164px;
	padding:5px;
	padding-bottom:0px;
	color:;
	font-size:11px;
	height:60px;

}
#offertext3 {
	width:174px;
	padding:5px;
	padding-bottom:0px;
	color:;
	font-size:11px;
	height:73px;

}
#offertitle {
	padding:5px;
	font-weight:bold;
	font-size:12px;
	height:15px;
	color:#FF7200;
}

#offertext2 {
	padding:5px;
	color:#EB8813;
	font-size:11px;

}

#offertext a {
	color:#31b8df;
	font-size:11px;

}


.sstext {
font-weight:bold;
font-size:11px;
color:#1a46c3;
}

.formtxt {
font-size:11px;
color:#000066;
}

#sbox_news {
width:930px;
position:relative;
clear:both;

}

#holidays {
float:left;
width:460px;
}

#holidays2 {
float:left;
width:214px;
}

#rcol2 {
width:706px;
float:right;
}
#searchsmall{
width:210px;
border:2px solid #df8427;
}
#hol_srch {
	width: 456px;
	border:solid 2px #EB8813;
	background:url(../logo_menu.gif) repeat-x;
	font:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#CC6600;	
background-color:#FEE9D0;
}
.formsml {
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 11px;
}
.formttl {
	font-size:20px;
	font-weight:bold;
	color: #31b8df;
}

#newsletter {
float:right;
width:460px;
}
#offers {
	width:930px;
	padding-top:10px;
	position:relative;
	clear:both;
	display: block;
}

#offerttl {
	width:930px;
	position:relative;
	font-size: 24px;
	color: #2b71f1;
	border-bottom-width: 1px;
	border-bottom-style: solid;	
	border-bottom-color: #2b71f1;
	font-weight: bold;

}

#offerttl2 {
	width:930px;
	position:relative;
	font-size: 24px;
	color: #2b71f1;
	font-weight: bold;

}

#cloud {
width:928px;
height:195px;
background:url(../cloudbk.gif) repeat-x;
border:solid 2px #6892fb;
clear:both;

}

#cloud_links {
width:920px;
font-family:Arial, Helvetica, sans-serif;
color:#104fee;
padding:5px;
}

#cloud_links a {
color:#104fee;
text-decoration:underline;
font-weight:bold;
}

#cloud2 {
width:926px;
height:140px;
background:url(../cloudbk.gif) repeat-x;
border:solid 2px #6892fb;
clear:both;

}

.style1 {font-size: 21px}
.style2 {font-size: 29px}
.style3 {font-size: 14px}
.style4 {font-size: 11px}
.style5 {font-size: 13px}

#legaltext {
	font-size: 11px;
	color: #104FEE;
	padding-bottom:5px;
	clear: both;
	width: 930px;
	line-height:16px;
}
#legaltext a {
	font-size: 11px;
	color: #104FEE;
	padding-bottom:5px;
	clear: both;
	width: 930px;
	line-height:16px;
}

#cloud_ttl {
    font-size: 12px;
	width:100%;
	height:16px;
	background: #6892fb;
	color:#ffffff;
	font-weight:bold;
	padding-top: 2px;
	padding-bottom: 4px;
	padding-left: 2px;
	font-family:Arial, Helvetica, sans-serif;
}

#bottom_links {
	width:400px;
	height:47px;
	padding:5px;
	float:left;
	font-size:11px;
	color:#FFFFFF;
}


#bottom_search_list {
width:145px;
padding:5px;
float:left;
}

#bottom_search_ttl {
width:940px;
padding:5px;
font-size:14px;
color:#FFFFFF;
font-weight:bold;
clear:both;
}

#bottom_search_list ul {
list-style:none;
margin:0;
padding:0;
line-height:17px;
}

#bottom_search_list a {
color:#FFFFFF;
font-size:11px;
text-decoration:underline;
}

#bottom_links a {
color:#FFFFFF;
font-size:11px;
text-decoration:underline;
}
#mainconttext a {
color:#000000;
text-decoration:underline;
}

.style1 {font-size: 21px}
.style2 {font-size: 29px}
.style3 {font-size: 14px}
.style4 {font-size: 11px}

#bottom {
background:url(../btm.gif) repeat-x;
padding-left:5px;
width:945px;
height:90px;
clear:both;
padding-top:10px;


}

#bottom_copy {
width:946px;
height:33px;
padding-top:5px;
color:#FFFFFF;
font-size:10px;
position:relative;
font-family:Verdana, Arial, Helvetica, sans-serif;
clear:both;
}

#btm_logo {
float:left;
}

#abta {
float:right;
}

#bottom_link_box{
width:950px;
position:relative;
}

.specofferttl2 {
font-weight:bold;
}

#lcol {
width:700px;
float:left;
padding-left:10px;
}

#rcol {
width:210px;
border:1px solid #df8427;
padding:4px;
float:right;
}

#maintitle {
width:450px;
padding:8px 0;
padding-left:5px;
font-family: "Trebuchet", Tahoma, Arial, sans-serif;
background:#de8526;
font-size:20px;
color:#FFFFFF;
font-weight:bold;
}

#maintitle2 {
width:695px;
padding:8px 0;
padding-left:5px;
font-family: "Trebuchet", Tahoma, Arial, sans-serif;
background:#de8526;
font-size:20px;
color:#FFFFFF;
font-weight:bold;
}

#maintitle3 {
width:925px;
padding:8px 0;
padding-left:5px;
font-family: "Trebuchet", Tahoma, Arial, sans-serif;
background:#de8526;
font-size:20px;
color:#FFFFFF;
font-weight:bold;
}
#maintitle4 {
padding:8px 0;
padding-left:5px;
padding-right:5px;
font-family: "Trebuchet", Tahoma, Arial, sans-serif;
background:#de8526;
font-size:20px;
color:#FFFFFF;
font-weight:bold;
}
#MyError
{
padding:8px 0;
padding-left:5px;
padding-right:5px;
font-family: "Trebuchet", Tahoma, Arial, sans-serif;
background:#de8526;
font-size:20px;
color:#FFFFFF;
font-weight:bold;
}
#BookedText
{
padding:8px 0;
padding-left:5px;
padding-right:5px;
font-family: "Trebuchet", Tahoma, Arial, sans-serif;
background:#de8526;
font-size:14px;
color:#FFFFFF;
font-weight:bold;
}

#maintitler {
width:695px;
padding:8px 0;
padding-left:5px;
font-family: "Trebuchet", Tahoma, Arial, sans-serif;
background:#de8526;
font-size:20px;
color:#FFFFFF;
font-weight:bold;
}

.formheading {
padding:5px 0;
padding-left:5px;
font-family: "Trebuchet", Tahoma, Arial, sans-serif;
background:#f9a74f;
font-size:16px;
color:#FFFFFF;
font-weight:bold;
}

.formheading2 {
padding:5px 0;
padding-left:5px;
font-family: "Trebuchet", Tahoma, Arial, sans-serif;
background:#EB8813;
font-size:16px;
color:#FFFFFF;
font-weight:bold;
}
#maincontent2 {
	width:690px;
	
position:relative;
background-color: #f8dfc4;
}

#content_header2 {
width:690px;
position:relative;
}


#content_header_text {
width:335px;
height:259px;
padding:5px;
float:right;
line-height:20px;
background-color: #f8dfc4;
color:#996633;
}


#textcont {
	width:450px;
	padding:5px;
position:relative;
clear:both;
	background:#e2eefd;

}
#textcont5 {
	width:690px;
	padding:5px;
position:relative;
clear:both;
	background:#e2eefd;

}
#textcont6 {
	width:690px;
	padding:5px;
position:relative;
clear:both;
	}

#textcont3 {
	width:690px;
	padding:5px;
	clear:both;
}

#textcont4 {
	width:700px;	
	clear:both;
}

#textcont1 {
	width:690px;
	padding:5px;

	background:#fffce2;
	clear:both;
}

#textcont2 {
	width:690px;
	padding:5px;
	background:#e8fedb;
	clear:both;
}

#abouthelpmen {
width:210px;
background-color:#df8427;
}

#abouthelpttl {
width:210px;
background-image:url(../helpcntrbk.jpg);
background-repeat:repeat-x;
}

#usefullinks {
	width:200px;
	padding:5px;
}

#usefullinks ul {
padding:0px;
margin:0;
line-height:22px;
list-style:none;
}

#usefullinks a {
	color:#0d85d9;
	text-decoration:underline;
}

#sidemenulinks ul {
padding:0px;
padding-left:5px;
padding-bottom:5px;
margin:0;
line-height:22px;
list-style:none;
}

#sidemenulinks a {
font-size:12px;
font-weight:bold;
text-decoration:underline;
color:#ffffff;
}
#sitemaplinks2  {
width:350px;
float:left;
}
#sitemaplinks2 ul {
padding-left:5px;
padding-bottom:5px;
list-style:none;
line-height:20px;
}

#sitemaplinks2 a {
font-size:12px;
font-weight:bold;
text-decoration:underline;
color:#000000;
}

#usettlbox {
width:460px;
background-image:url(../uselinkbk.jpg);
background-repeat:repeat-x;
}
#usettlbox2 {
width:210px;
background-image:url(../uselinkbk.jpg);
background-repeat:repeat-x;
}

#image_box {
float:left;
width:355px;
background-color: #f8dfc4;
}

#image_box2 {
float:left;
width:700px;
background-color: #f8dfc4;
}

#mainconttext {
width:690px;
clear:both;
position:relative;
}

.title {
font-size:18px;
color:#de8526;
}
.title2 {
font-size:15px;
color:#3676B6;
font-weight:bold;
}
.title3 {
font-size:12px;
color:#3676B6;
font-weight:bold;
}
.title4 {
font-size:20px;
color:#EB8813;
font-weight:normal;
}
.title5 {
font-size:20px;
color:#EB8813;
font-weight:bold;
}
.title6 {
font-size:20px;
color:#EB8813;
font-weight:bold;
}

#baggagelist ul {
	font-weight: bold;
	color: #0D5EBF;
	list-style-type: none;
}

#baggagelist li {
	font-weight: bold;
	color: #0D5EBF;

}

#baggagelist a:link {
	font-weight: bold;
	color: #0D5EBF;
	text-decoration: none;

}
#baggagelist a:hover {
	font-weight: bold;
	color: #0D5EBF;
	text-decoration: underline;

}
#baggagelist a:visited {
	font-weight: bold;
	color: #0D5EBF;
}

#baggage_lists {
width:690px;
position:relative;
clear:both;
}
#baggage_listbox {
width:230px;
float:left;
}

#baggage_listbox ul{
list-style-type:none;
padding:0;
}

#baggage_listbox li {
font-weight: bold;
color: #0D5EBF;
padding-bottom:5px;

}

#baggage_listbox a:link {
	font-weight: bold;
	color: #0D5EBF;
	text-decoration: none;

}

#baggage_listbox a:hover {
	font-weight: bold;
	color: #0D5EBF;
	text-decoration: underline;

}

#baggage_listbox a:visited {
	font-weight: bold;
	color: #0D5EBF;
}

#baggage_text {
clear:both;
}

.medttl {
	font-size: 12px;
	font-weight: bold;
	color: #EB8813;
	text-decoration: underline;
}
.air_logo {
padding-top:5px;
}

#bookinglist {
} 
#bookinglist ul {
	margin: 0px;
	padding: 0px;
	list-style-position: inside;
	list-style-image: url(../tick.gif);
}
#bookinglist li {
	padding-bottom: 10px;
}
.contcellleft {
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-top-color: #195fe1;
	border-right-color: #195fe1;
	border-bottom-color: #195fe1;
	border-left-color: #195fe1;
	color: #195fe1;
	padding-left: 5px;
}
.conttblbdr {
	border: 1px solid #195fe1;
}
.contcelllright {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-top-color: #195fe1;
	border-right-color: #195fe1;
	border-bottom-color: #195fe1;
	border-left-color: #195fe1;
	color: #195fe1;
	padding-left: 5px;
	border-left-style: none;
}

#mainhdrtxt {
width:321px;
height:160px;
position:absolute;
left:10px;
bottom:0px;
padding:10px;
line-height:18px;
color:#000000;
}

#mainhdrtxt2 {
width:321px;
height:125px;
position:absolute;
left:10px;
bottom:0px;
padding:10px;
line-height:18px;
color:#000000;
}

#mainhdrtxt3 {
width:321px;
height:125px;
position:absolute;
left:10px;
bottom:30px;
padding:10px;
line-height:18px;
color:#000000;
}

#mainhdrtxt4 {
width:321px;
height:125px;
position:absolute;
left:10px;
bottom:30px;
padding:10px;
line-height:18px;
color:#ffffff;
}

#mainhdrtxt5 {
width:321px;
height:139px;
position:absolute;
left:10px;
bottom:0px;
padding:10px;
line-height:18px;
color:#000000;
}

#jumpmenubox {
width:320px;
height:35px;
position:absolute;
left:400px;
bottom:0px;
padding:5px;
}

#airmainbox {
	width:700px;
	height:245px;
	background-image:url(../airportsbk.jpg);
	position:relative;
	clear:both;
	background-attachment: scroll;
	background-repeat: no-repeat;
}

#destmainbox {
	width:700px;
	height:245px;
	background-image:url(../destimgbk.jpg);
	position:relative;
	clear:both;
	background-attachment: scroll;
	background-repeat: no-repeat;
}

#htlmainbox {
	width:700px;
	height:199px;
	background-image:url(../hotel.jpg);
	position:relative;
	clear:both;
	background-attachment: scroll;
	background-repeat: no-repeat;
}
#destmainbox {
	width:700px;
	height:199px;
	background-image:url(../destination.jpg);
	position:relative;
	clear:both;
	background-attachment: scroll;
	background-repeat: no-repeat;
}
#dealsmainbox {
	width:700px;
	height:168px;
	background-image:url(../beach.jpg);
	position:relative;
	clear:both;
	background-attachment: scroll;
	background-repeat: no-repeat;
}
#destmapbox {
width:690px;
font-size:18px;
font-weight:bold;
color:#e67e0e;
clear:both;
}

#destlistttl {
	font-size: 20px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #5191D9;
	width: 695px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left:5px;
	background-attachment: scroll;
	background-image: url(images/popdestbk.jpg);
	background-repeat: repeat-x;
}
#destlisttt2 {
	font-size: 20px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #5191D9;
	width: 685px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left:5px;
	background-attachment: scroll;
	background-image: url(images/popdestbk.jpg);
	background-repeat: repeat-x;
}
#destlistcols {
	width:696px;
	height:270px;
	position:relative;
	clear: both;
	border: 2px solid #eb8813;
}
#destlistcol {
width:170px;
padding-top:3px;
float:left;
}

#destlistcol2 {
width:240px;
padding-top:3px;
float:left;
}

#destlistcol a {
color:#e67e0d;
text-decoration:underline;
}

#destlistcol2 a {
color:#e67e0d;
text-decoration:underline;
}

#destlistcol ul {
padding:0;
padding-bottom:10px;
padding-left:12px;
margin:0;
list-style-type:none;
}

#destlistcol2 ul {
padding:0;
padding-bottom:10px;
padding-left:12px;
margin:0;
list-style-type:none;
}

.destlistttl2 {
font-size:18px;
font-weight:bold;
color:#5191D9;
padding-left:10px;
}

#popresttl {
	width:162px;
	padding:2px;
	background-color:#bfe1fc;
	font-size:14px;
	font-weight:bold;
	color:#0050f3;
	margin-left:10px;
	margin-top:5px;
	margin-bottom:5px;
}
#featdestbox {
	padding: 5px;
	width: 686px;
	height: 162px;
	border: 2px solid #E7881F;
	clear: both;
}
#htllistttl {
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #de8526;
	padding: 5px;
	width: 485px;
	clear:both;
	display:block;
}

#featdesttl2 {
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #E7881F;
	padding: 3px;
	clear: both;
	width: 680px;
}

.s_label {
width: 55px;
font-size:9px;
float:left;
font-weight:normal;
}

.padcell {
padding-left:5px;
}
.padcell2 {
padding-right:5px;
}
#newssidettlbox {
width:210px;
background-image:url(../newsdbk.jpg);
background-repeat:repeat-x;
}

.newsltr {
	font-size: 11px;
	color: #FFFFFF;
}

#air_links {
width:690px;
position:relative;
clear:both;

}

#air_linkscol {
width:230px;
float:left;
}

#air_linkscol ul {
padding:0;
padding-bottom:5px;
padding-left:5px;
margin:0;
list-style-type:none;
}

#air_linkscol a {
color:#e67e0d;
text-decoration:underline;
}
#htlfindsrch {
	padding: 5px;
	width: 676px;
	border: 2px solid #EDB579;
}
#htlfindsrchbox {
	background-color: #f3ac5f;
	padding: 5px;
	width: 666px;
}

.sidemenu_title {
font-size:20px;
font-weight:bold;
color:#FFFFFF;
line-height:30px;
}

#htllistttl {
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #de8526;
	padding: 5px;
	width: 680px;
	clear:both;
	display:block;
}
#htllistcol {
	width:230px;
	padding-top:3px;
	bottom:3px;
	float:left;
}
#htllistcol a {
	color:#1562F0;
	text-decoration:underline;
}
#htllistcol ul {
	padding:0;
	padding-left:5px;
	margin:0;
	list-style-type:square;
	list-style-position: inside;
	list-style-image: url(../bullet.jpg);
}
.flightinfo {
	border-bottom-width: 2px;
	border-bottom-style: solid;
border-bottom-color: #DE8526;

}
#FlightList
{
border-width:0px;
}
#offergo {
	width:82px;
	padding-top:8px;
	float:left;
}
#offergo2 {
	width:77px;
	padding-top:4px;
	float:left;
}
#offerfrom {
	width:25px;
	font-size: 10px;
	font-weight: bold;
	color: #FE7200;
	padding-top:12px;
	float:left;
	text-align: right;
}
#offerprice {
	width:56px;
	font-size: 16px;
	font-weight: bold;
	color: #FE7200;
	float:left;
	text-align: center;
}
#offerprice2 {
	padding-top:4px;
	width:88px;
	font-size: 11px;
	font-weight: bold;
	color: #FE7200;
	float:left;
	text-align: left;
}

.pp {
	font-size: 10px;
	font-weight: bold;	
}
.medttl2 {
	font-size: 12px;
	font-weight: bold;
	color: #EB8813;
}
.medttl2 a {
	font-size: 12px;
	font-weight: bold;
	color:#EB8813;
	text-decoration:underline;
	}
#yourhol {
width:210px;
background-color:#cbe2f6;
}
#yourholttl {
width:210px;
background-image:url(../yhbg.gif);
background-repeat:repeat-x;
background-attachment:scroll;
}
#intenlist {
	font-size: 11px;
	color: #1d3884;
	text-align: center;
	padding: 0px;
	width: 210px;
}
#intenlist2 {
	font-size: 11px;
	color: #1d3884;
}
#bookinglinks {
	text-align: left; 
	width: 210px;
}
#bookinglinks a {
	font-weight: bold;
	color: #1D3884;
	text-decoration: underline;
}

#bookinglinks ul {
list-style-type:none;
padding:0;
padding-bottom:5px;
padding-left:5px;
}
.finalprice {
	font-size: 16px;
	font-weight: bold;
	background-color: #f9c663;
	color: #0a79eb;
	padding: 5px;
	padding-left: 5px;
	padding-right: 5px;
}
#htlsrchresbox {
	width: 686px;
	border: 2px solid #de7e15;
}
#htlsrchbar {
width:684px;
position:relative;
	background-color: #de7e15;
} 
#htlsrcreshttl {
	background-color: #de7e15;
	width: 682px;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 4px;
	padding-left: 2px;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
position:relative;

}
#custfav {
width:200px;
background-color: #de7e15;
float:right;
}
#htlsearchinfimg {
	float: left;
	width: 135px;
}
#htlsearchinftxt {
	width: 421px;
	padding-left: 5px;
	float: left;
	font-size: 12px;
	padding-bottom: 5px;
}
#htlsearchinfo {
	padding: 5px;
	width: 672px;
	position: relative;
}

#htlsearchinfrate {
	float: left;
	width: 105px;
	padding-left: 5px;
}

#srchresbox9 {
width:690px;
padding-bottom:10px;
}
#srchresbox91 {
width:449px;
padding-bottom:10px;
}
.resexp {
	font-size: 12px;
	font-weight: bold;
	color: #EB8813;
	padding:5px;
}

.htlresroom {
padding-left:5px;
}

.htlrespr {
color: #EB8813;
font-weight:bold;
size:14px;
}

.selectrmlink {
color:#0000CC;
font-weight:bold;
font-size:11px;
text-decoration:underline;
}

.roomcell {

border-color:#FFFFFF;
border-left:2px;
border-right:2px;
padding-left:5px;
}

.roomcell2 {
border-color:#FFFFFF;
border-right:2px;
padding-left:5px;
}

#navpglist ul {
padding:0px;
margin:0px;
}

#navpglist li {
display:inline;
padding:3px;
list-style-type:none;

}
#navpglist li a {
font-weight:bold;
text-decoration:underline;
color: #EB8813;
}
.uselinks_title {
font-size:14px;
font-weight:bold;
color:#0d85d9;

line-height:22px;
width:100%;
}

.totalprice {
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
	font-weight: bold;
	color: #999999;
	border-top-width: 2px;
	border-right-width: 0px;
	border-bottom-width: 2px;
	border-left-width: 0px;
}

#confmessage {
width:680px;
padding:5px;
font-weight:bold;
color:#FF0000;
font-size:12px;
}
#findofferbox {
	background-color: #f3ac5f;
	padding: 5px;
	clear: both;
	width: 690px;
	position: relative;
}
#findofferbox2 {
	background-color: #f3ac5f;
	padding: 5px;
	clear: both;
	width: 696px;
	position: relative;
}

#findofferttl {
	font-size: 15px;
	color: #FFFFFF;
	background-attachment: scroll;
	background-image: url(../specttlbk.jpg);
	background-repeat: repeat-x;
	padding: 5px;
	width: 680px;
	font-weight: bold;
	clear: both;
}
#findoffertt2 {
	font-size: 15px;
	color: #FFFFFF;
	background-attachment: scroll;
	background-image: url(../specttlbk.jpg);
	background-repeat: repeat-x;
	padding: 5px;
	width: 686px;
	font-weight: bold;
	clear: both;
}
#featofferbox {
	width: 68px;
	position: relative;
	padding-top: 2px;	
}
#dealsresults {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-left-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #bfe2ed;
	border-bottom-color: #bfe2ed;
	border-left-color: #bfe2ed;
	margin-left: 5px;
	width:685px;
	height:126px;	

}
#dealsheader {
	width:686px;
	height:181px;
	padding: 10px;
	background-image: url(../deals_headr.jpg);
	background-repeat: no-repeat;
	

}
#dealstext {
	width:500px;
	color: #000000;
	font-size: 26px;
	font-weight:bold;
}
#dealstext2 {
	width:400px;
	color: #000000;
	font-size: 20px;
}

#featofferhead {
	padding: 3px;
	float: left;
	height: 20px;
	width: 680px;
	font-size: 15px;
	color: #EB8813;
	background-color:#bfe2ed;
}

#featofferimg {
	padding: 5px;
	float: left;
	height: 90px;
	width: 135px;
	background-color:#f5fcfe;
}

#featoffertext {
	padding: 5px;
	float: left;
	height: 90px;
	width: 375px;
	font-size: 11px;
	color: #1c70aa;
	background-color:#f5fcfe;
}

#featofferprice {
	padding: 5px 5px 5px 20px;
	height: 90px;
	width: 130px;
	float: right;
	background-color:#d6edf4;
}

#offerrescol1 {
	float: left;
	width: 341px;
	padding-right: 3px;
}
#offerresbox {
	padding: 3px;
	width: 333px;
	border: 1px solid #4f93e4;
	background-attachment: scroll;
	background-image: url(../special-box_01.jpg);
	background-repeat: repeat-x;
	height: 137px;
}

#offerstxt {
	float: left;
	
	padding-right: 3px;

	color: #265ade;
}

#offersimg {
	float: right;
	width: 97px;
}
#offersimg a {
	font-size: 11px;
	font-weight: bold;
	color: #FF9900;
	text-decoration: underline;
}
#offerrescol2 {
	float: right;
	width: 341px;
	padding-left: 3px;
}
#specofflegaltext {
	font-size: 11px;
	color: #FF9900;
	padding: 5px;
	clear: both;
	width: 685px;
	
}
#sitemaplinks {
	width: 690px;
	position: relative;
}
#sitemapcol1 {
	width: 225px;
	padding-right: 5px;
	padding-bottom: 5px;
	float: left;
}
#sitemapcol2 {
	width: 225px;
	padding-bottom: 5px;
	float: left;
	padding-left: 5px;
}
#dealsumbox {
	background-image: url(../../template001/holidays_main_image.jpg);
	height: 306px;
	width: 456px;
	border: 2px solid #FF9900;
	float: right;
	position: relative;
}
#dealsumbox2 {
	background-image: url(../../template001/main_image_departure_gates.jpg);
	height: 306px;
	width: 456px;
	border: 2px solid #FF9900;
	float: right;
	position: relative;
}
#dealsumbox3 {
	background-image: url(../../template001/main_image_short_breaks.jpg);
	height: 306px;
	width: 456px;
	border: 2px solid #FF9900;
	float: right;
	position: relative;
}
#dealsumtxt2 {
	width: 446px;
	position: absolute;
	left: 0px;
	bottom: 0px;
	height: 98px;
	padding: 5px;
	color: #FFFFFF;	
}
#dealsumtxt3 {
	width: 446px;
	position: absolute;
	left: 0px;
	bottom: 0px;
	height: 85px;
	padding: 5px;
	color: #FFFFFF;	
}
#dealsumtxt4 {
	width: 446px;
	position: absolute;
	left: 0px;
	bottom: 0px;
	height: 86px;
	padding: 5px;
	color: #FFFFFF;	
}

#dealslink a {
	font-size: 16px;
	font-weight: bold;
	color: #FF9900;
	text-decoration: underline;
}
#flights_row2 {
	border: 2px solid #FF9900;	
	padding-left: 10px;	
	
}
#offerttl6 {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DD8A2C;
width:930px;
clear:both;
}
.tabletop {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #DD8A2C;
}

#land_left {
width:460px;
float:left;
}

#land_right {
width:460px;
float:right;
}

#landingpagesect {
width:930px;
position:relative;

}

#sboxttl {
width:442px;
background:#ffbf00;
padding:4px;
font-size:20px;
font-weight:bold;
line-height:22px;
color:#FFFFFF;

}

#sboxttl2 {
width:448px;
background:#EB8813;
padding:0px 4px 4px 4px;
font-size:20px;
font-weight:bold;
color:#FFFFFF;
min-height:28px;
}
#sboxttl22 {
width:450px;
background:#EB8813;
padding:2px 4px 4px 6px;
font-size:20px;
font-weight:bold;
color:#FFFFFF;
min-height:26px;
}

#sboxcont {
width:450px;
padding-top:5px;
}

#sboxland {
	background:#fadbab;
	width:450px;
	font-size:11px;
	color:#ea910a;
}
#offerlinksbox {
width:460px;
padding-top:5px;
position:relative;
}

#landofferttl {
width:456px;
padding:2px;
background:#BC6E1B;
color:#ffffff;
font-size:18px;
	background-attachment: scroll;
	background-image: url(../specttlbk.jpg);
	background-repeat: repeat-x;
}

#offercol1 {
float:left;
width:225px;
}

.offerlink {
color:#1659e0;
font-weight:bold;
font-size:11px;
}

#offercol2 {
float:right;
width:225px;
}

#offerbtn1 {
width: 217px;
padding:5px 2px;
background:#ED8D1A;
font-size:14px;
line-height:14px;
background-image:url(../offerbtn1.gif);
background-repeat:repeat-x;
border:2px solid #f3940b;
}

#offerbtn1:hover {
color:#FFFFFF;
}

#offerbtn2 {
width: 221px;
padding:5px 2px;
background:#ffb9b9;
font-size:14px;
line-height:14px;
}


#offerbtn3 {
width: 221px;
padding:5px 2px;
background:#6becc3;
font-size:14px;
line-height:14px;
}

#offerbtn4 {
width: 221px;
padding:5px 2px;
background:#18db6b;
font-size:14px;
line-height:14px;
}

#landres {
width:460px;
padding-top:10px;
clear:both;
position:relative;

}

#resttl {
width:319px;
height:40px;
background:#04b6e2;
padding:2px;
font-size:20px;
font-weight:bold;
line-height:22px;
color:#FFFFFF;
clear:both;
}

#landresbox {
width:319px;
height:55px;
padding:2px;
font-size:11px;
position:relative;
clear:both;
}

#hotelbox {
width:460px;
position:relative;
clear:both;
}

#reslandboxcont {
width:445px;
padding-bottom:5px;
}

#resortlandbox {
width:445px;
padding:5px;
position:relative;
font-size:11px;
color:#047fdc;
}

#resortlandbox p {
 padding:0px 0px 0px 3px; 
 margin:4px 0px 5px 0px;
 }

#resttl3 {
width:456px;
border: #EB8813 solid 2px;
}

#resttl4 {
width:700px;
border: #EB8813 solid 2px;
}

#resttl5 {
width:696px;
border: #EB8813 solid 2px;
margin-bottom:20px;
}

#resttl6 {
width:456px;
border: #EB8813 solid 2px;
margin-bottom:10px;
}

#resttl7 {
width:455px;
}


#resortlandbox a {
font-weight:bold;
color:#66CCFF;
text-decoration:none;
}

#hotelboxalt {
	width: 460px;
	position:relative;
	background-color:#fdd4a4;
	clear:both;
}

#hotelimg2 {
width:79px;
height:55px;
padding:5px;
float:left;
}

#hotelimgalt {
width:79px;
height:55px;
padding:5px;
float:left;
background-color:#fcdfbe;
}

#landresboxalt {
width:319px;
height:55px;
padding:2px;
background:#fcdfbe;
font-size:11px;
clear:both;
position:relative;

}

#hotelimg {
width: 79px;
padding:2px;
border: #edb77d solid 1px;
float:left;

}
#hoteldesc2 {
width:365px;
padding:5px;
padding-left:0;
float:right;
}

#hoteldescalt {
width:366px;
padding:5px;
padding-left:0;
float:right;
background-color:#fcdfbe;
}


#hoteldesc2 a {
color:#31b8df;
font-size:11px;
}

#hoteldesc2 a {
color:#31b8df;
font-size:11px;
}

#hoteldescalt a {
color:#31b8df;
font-size:11px;
}


#landhtlrestext {

padding-left:5px;

}

.smlttl {
font-size:12px;
font-weight:bold;
text-decoration:underline;
}

.from {
font-size:9px;
color:#02b2dd;
}

.pricettl {
color:#FF0000;
font-weight:bold;
}

#resttl2 {
width:452px;

background:#5495E5;
padding:4px;
font-size:20px;
font-weight:bold;
line-height:22px;
color:#FFFFFF;
clear:both;
background-image:url(../resbk.gif);
background-repeat:repeat-x;
}

#guidetxt {
	color: #996633;
}

#sumguidebox3 {
	width:456px;
	height:336px;
	background-image:url(../ressumboxbk.jpg);
	border:#ecb273 solid 3px;
	background-attachment: scroll;
	background-repeat: no-repeat;
	clear: both;
}
#mainguidetxt {
	font-size: 15px;
	font-weight: bold;
	color: #FFFFFF;
	padding: 5px;
	height: 90px;
	width: 446px;
}
#mainguidetxt2 {
	font-size: 15px;
	font-weight: bold;
	color: #FFFFFF;
	padding: 5px;
	height: 72px;
	width: 446px;
}
#mainguidettl {
	padding: 5px;
	height: 230px;
	width:446px;
	font-size: 22px;
	font-weight: bold;
	color: #FFFFFF;
}
#mainguidettl2 {
	padding: 5px;
	height: 228px;
	width:446px;
	font-size: 22px;
	font-weight: bold;
	color: #FFFFFF;
}
#spechdrbox {
	background-image: url(../special_off.jpg);
	height: 245px;
	width: 700px;
	position: relative;
}


#newsbtm {
width:450px;
padding:0 5px;
height:155px;
background:#9d7ab5;
color:#ffffff;
font-size:10px;
}
#feat_accom {
width:447px;
padding:5px;
background:#ffffff;
color:#047fdc;
font-size:12px;
border:#eb8813 2px solid;
}

#feat_accom a {
font-weight:bold;
color:#0033FF;
text-decoration:underline;
font-size:11px;
}
#feat_accom2 {
width:447px;
padding:5px;
background:#ffffff;
color:#047fdc;
font-size:12px;
border:#eb8813 2px solid;
}

#feat_accom2 a {
font-weight:bold;
color:#0033FF;
text-decoration:underline;
font-size:11px;
}

#sboxcontainer {
width: 450;
padding:3px;
border:2px #FF9900 solid;
}

#landtabs {
width:460px;
}

#htllandimgs {
	width: 450px;
	position: relative;
	height:175px;
	clear:both;
}

#htllandmain2 {
	float: left;
	height: 175px;
	width: 245px;
}

#addrimg {
width:445px;
float:right;
}

#htladdressinf {
width:445px;
}

#htlimglist {
width:445px;
}

#htlimglist ul {
padding:0px;
margin:0px;

}

#htlimglist li {
display:inline;
padding:0px;
list-style-type:none;
}

#reviewbox {
width:460px;

}

#reviewttl {
width:450px;
padding:5px;
background-color:#e7a311;
color:#FFFFFF;
font-weight:bold;
}

#reviewtxt {
background-color:#ede3d0;
width:449px;
padding:5px;
}

#htlimglist2 {
	width:690px;
}

#htlimglist2 ul {
padding:0px;
margin:0px;

}

#htlimglist2 li {
display:inline;
padding:0px;
list-style-type:none;
}
#extrasbox {
	width: 690px;
	position: relative;
}
#extra_pic {
	float: left;
	width: 340px;
}
#extra_pic2 {
	float: right;
	width: 340px;
}

#searchttl {
width:925px;
padding:8px 0;
padding-left:5px;
font-family: "Trebuchet", Tahoma, Arial, sans-serif;
background:#de8526;
font-size:20px;
color:#FFFFFF;
font-weight:bold;
margin-bottom:10px;
}

#searchbox {
width:400px;
padding-top:5px;
padding-bottom:5px;
border:2px;
border-color:#de8526;
color:#de8526;
border-style:solid;
position:relative;
margin-left:auto;
margin-right:auto;
margin-top:10px;
margin-bottom:400px;
}

#flights_row {
width:930px;
margin-top:5px;
margin-left:1px;
clear:both;
position:relative;
}

#flight_box {
width:217px;
height:58px;
padding-top:90px;
padding-left:5px;
padding-right:5px;
color:#FFFFFF;
font-size:16px;
font-weight:bold;
font-family:"Trebuchet", Tahoma, Arial, sans-serif;
background-image:url(../cheapflights.jpg);
background-attachment:scroll;
background-repeat:no-repeat;
margin-right:7px;
float:left;
}

#flight_box:hover {
color:#FF6600;
background-image:url(../cheapflights2.jpg);

}

#flight_box2 {
width:217px;
height:58px;
padding-top:90px;
padding-left:5px;
padding-right:5px;
color:#FFFFFF;
font-family:"Trebuchet", Tahoma, Arial, sans-serif;
font-size:16px;
font-weight:bold;
background-image:url(../cheapflights.jpg);
background-attachment:scroll;
background-repeat:no-repeat;
float:left;
}

#flight_box2:hover {
color:#FF6600;
background-image:url(../cheapflights2.jpg);
}

#flightsumbox {
	background-image: url(../flightbk.jpg);
	height: 336px;
	width: 456px;
	border: 2px solid #FF9900;
	float: right;
	position: relative;
}
#flightsumtxt2 {
	width: 446px;
	position: absolute;
	left: 0px;
	bottom: 0px;
	height: 137px;
	padding: 5px;
	color: #FFFFFF;
}

#flightslink a {
	font-size: 16px;
	font-weight: bold;
	color: #FF9900;
	text-decoration: underline;
}
.flightdest {
	font-size: 11px;
	color: #0099FF;
	text-decoration: underline;
}

#sbrksumbox {
	background-image: url(../shortbrk.jpg);
	height: 336px;
	width: 456px;
	border: 2px solid #FF9900;
	float: right;
	position: relative;
}
.pgrid
{
    border-color: #600;
    border-width: 1px;
    border-style: solid;
    width: 100px;
    padding: 3px;
    background-color: #f4f9ff;
	text-align: center;
}

#homepagebox {
width:912px;
border: #EB8813 solid 2px;
padding: 7px;
}
#homepagebox2 {
width:912px;
border: #EB8813 solid 2px;
padding: 7px;
background-image: url(../ps_back.gif);	
}
#newsletterbox {
width:456px;
float: left;
border: #EB8813 solid 2px;
background-color: #CBE6FD;
}

#bookonline {
width:456px;
float: right;
border: #EB8813 solid 2px;
}
#mainright {
float:right;
width:460px;
}
#mainimage {
float:right;
width:456px;
height:242px;
border: #EB8813 solid 2px;
}
#maindestinations {
float:right;
width:442px;
height:74px;
border: #EB8813 solid 2px;
background-image: url(../poolsh.jpg);
background-position: top right;
background-repeat: no-repeat;
padding: 7px;
}
#offersbox {
float:left;
width:228px;
}
#offersboximage {
float:left;
width:85px;
}
#offersboxtext {
float:left;
width:138px;
}
#offersboxdest {
float:left;
width:95px;
line-height: 140%
}
#offersboxprice {
float:left;
width:133px;
line-height: 140%
}
.pricered {
color:#FF0000;
}
.priceblue {
color:#0066CC;
font-size: 10px;
font-weight: bold;
}
#offersboxtext a:link {
font-weight:bold;
color:#FF6600;
text-decoration:underline;
}

#offersboxtext a:hover {
font-weight:bold;
color:#FF9933;
text-decoration:underline;
}

#offersboxtext a:visited {
font-weight:bold;
color:#FF6600;
text-decoration:underline;
}
#offersboxdest a:link {
color:#0066CC;
text-decoration:underline;
}

#offersboxdest a:hover {
color:#0099FF;
text-decoration:underline;
}

#offersboxdest a:visited {
color:#0066CC;
text-decoration:underline;
}


.topdeals {
	font-size: 15px;
	font-weight: bold;
	color: #FFFFFF;
	padding-left: 5px;
	background-color: #EB8813;
}
.topdealscolname {
	font-size: 12px;
	font-weight: bold;
	color: #EB8813;
	background-color: #f2c99d;
	padding-left: 5px;

}
.topdealtxt {
	font-size: 12px;
	font-weight: normal;
	color: #197ae6;
	padding-left: 5px;
	height: 20px;
}
.topdealprice {
	font-size: 12px;
	font-weight: bold;
	color: #EB8813;
	text-decoration: underline;
    height: 20px;
	padding-left: 5px;
}
.topdealbdr {
	border: 2px solid #EB8813;	
	background-image: url(../bgt.gif);

}
.topdealbdrcountry {
	border: 2px solid #EB8813;	

}
.topdealbdr2 {
	border: 2px solid #EB8813;	
	background-image: url(../bgt.gif);
    width:460px;
}
#topDealssection {
max-height:380px;
overflow:hidden;
}
#topDealssection2 {
max-height:380px;
overflow:hidden;
}
#topDealssectioncountry {
background-image: url(../bgt.gif);
}

#feat_accom3 p {display:inline}

#useful_info {
width:450px;
height:124px;
padding:3px;
background:#FFF5E9;
color:#047fdc;
font-size:12px;
border:#eb8813 2px solid;
}


.useinfo {
	font-size: 12px;
	font-weight: bold;
	color: #ac5a01;
	padding-left: 5px;
	line-height:160%;
}
.useinfotxt {
	font-size: 12px;
	font-weight: normal;
	color: #047fdc;
	line-height:160%;
}
#feat_accom3 {
width:450px;
height:124px;
padding:3px;
background:#FFF5E9;
color:#047fdc;
font-size:12px;
border:#eb8813 2px solid;
}

#feat_accom3 a {
font-weight:bold;
color:#0033FF;
text-decoration:underline;
font-size:11px;
}
#resort_list, #resort_list3 {
width:253px;
height:380px;
padding:0px 3px 0px 3px;
background-image: url(../bgt2.gif);
border:#eb8813 2px solid;
overflow:hidden;
}
#resort_list2 {
width:450px;
height:380px;
padding:0px 3px 0px 3px;
background-image: url(../bgt2.gif);
border:#eb8813 2px solid;
overflow:hidden;
}

#resortlandbox4 {
padding:3px;
}

#resortlandbox4 a {
font-weight:bold;
color:#4D91E5;
text-decoration:underline;
}
#resortlandbox5 {
width:140px;
padding:2px 3px 4px 3px;
}

#resortlandbox5 a {
font-weight:bold;
color:#4D91E5;
text-decoration:underline;
}

#resortlandbox2 {
width:245px;
padding:2px 3px 4px 3px;
}

#resortlandbox2 a {
font-weight:bold;
color:#4D91E5;
text-decoration:underline;
}
#resortlandbox3 {
width:168px;
padding:2px 3px 4px 3px;
}

#resortlandbox3 a {
font-weight:bold;
color:#4D91E5;
text-decoration:underline;
}

#resortssection {
TEXT-ALIGN: left; 
float:left;
padding-top:10px;
padding-bottom:10px;

}
#bestdestinations {
TEXT-ALIGN: left; 
margin-left:10px;
padding-top:10px;
padding-bottom:10px;
position:absolute;
}
#bestdestinations7 {

float:left;

}
#quicklinks {
TEXT-ALIGN: left; 
float:left;
padding-top:10px;
padding-bottom:10px;

}
#quicksearch {
width:702px;
border:#eb8813 2px solid;
background:#fadbab;

}


#usefulInfosection2 {
TEXT-ALIGN: left; 
clear:both;
}

#usefulInfosection {
width:457px;
border: #EB8813 solid 2px;
}
#destinations_list {
width:177px;
height:380px;
padding:0px 3px 0px 3px;
background-image: url(../bgt2.gif);
border:#eb8813 2px solid;
}

#destinations_list2 {
width:150px;
height:260px;
padding:0px 3px 0px 3px;
background:#FFF5E9;
border:#eb8813 2px solid;
}

#destinations_list a {
font-weight:bold;
color:#4D91E5;
text-decoration:underline;
}
#quicklinks_list {
width:204px;
padding:0px 3px 0px 3px;
background:#FFF5E9;
color:#047fdc;
font-size:12px;
border:#eb8813 2px solid;
}

#quicklinks_list a {
font-weight:bold;
color:#4D91E5;
text-decoration:underline;
}
#guides_body {
width:912px;
padding:7px;
color:#047fdc;
font-size:12px;
border:#eb8813 2px solid;
}
