/*image area styles */
img#atranspic {
position:relative;
left:-8px;
margin-top:-58px;
z-index:1;
}

/*text styles*/
p.wedintro{
	width:65%;
	Float:right;
	margin:-138px 10px;
	color:#FF994E;
	text-align:right;
	line-height: 1.5em;
}

.lyelbg{ background-color:#FFF3D0; padding:4px; margin: 0px 0px;}
.yelbg{background-color:#FBEAAF; padding:6px; line-height: 1.3em;  margin: 0px 0px;}


/*sub sub links styles */
ul.nav_links{
float:left;
width:100%;
padding:0px;
list-style-type:none;
font:normal 100%  Tahoma, Helvetica, sans-serif, Arial ; 
margin:0px 0px 0px 0px;
}

li#links {display:inline; height:20px;  border-right:1px solid #ffffff; padding:0px;}
li#text {margin-top:10px; list-style-type:none;}

.nav_links A {
	text-decoration:none; 
	color:#055888; 
    width:65px;
	padding-top:3px ;
	display:table-cell;
	background-color:#e0e7eb; 	
	height:20px; 
	text-align:center; 

}

a.nav_links_2  {
	width:100px;
	display:table-cell;
	}
	
p.navlinks{margin-top:-2px;}

/*destinations list*/
ul.dest {
	width:100%;
	padding:0px;
	margin:0px;
	text-transform: capitalize;
	}

.dest A {
	display:table-cell;
	width:125px;
	*width:138px;
	background-color:#E0E2E3; 
	border-bottom:1px solid #FFFFFF;
	border-right:1px solid #FFFFFF;
	padding: 3px 8px;
	margin:0px;
	}
		

.dest LI{
	display:inline;
	list-style-type:none;

}


/*wed info text styles*/
ul.underline{
	list-style-type: none;
}

.underline LI{border-bottom:1px solid #E8EBED; padding:4px 0px; line-height:1.5em;}


ul.bullet{
	list-style-position: inside;
	list-style-type: square;
	margin-left:0px;
}
.bullet LI{ padding:3px 0px; line-height:1.5em; }

.right{ font-weight: bold;  padding:6px 6px 6px 10px; line-height: 1.3em;  margin:0px 0px 0px 300px ; border-left:1px solid #ffffff; text-align: right;}
.tab1{width:90px;  display:block; *display:inline}
.tab2{  padding:6px 4px ; margin-left: 200px; *margin:0px 0px 0px 130px ; border-left:1px solid #ffffff;  }
.tab3{   padding:6px 4px ; margin-left: 45px; *margin:0px 0px 0px 65px ; border-left:1px solid #ffffff;}
.lgreybg{ background-color:#F1F3F4; padding:6px; margin: 0px 0px;}
.greybg{background-color:#E8EBED; padding:6px; line-height: 1.3em;  margin: 0px 0px;}

select{text-align:left;}
input{text-align:left;}
textarea{text-align:left;}

/*advanced search*/
td.ltab1{width:153px; height:45px;   font-weight:bold; font-size:120%;  text-align:center; }
td.ltab2{width:142px; height:45px; font-weight:bold;  text-align:left; text-indent:25px; padding-top:10px;}
td.ltab3{width:267px;}
.holiday_search{ width:562px; font: normal 100% Tahoma, Helvetica, sans-serif, Arial; margin:0px; border:0px; background : url(../images/advsearch-links-bg1.gif)}
.hotel_search{ width:562px; font: normal 100% Tahoma, Helvetica, sans-serif, Arial; margin:0px; border:0px;  background : url(../images/advsearch-links-bg2.gif)}

table{padding:0px; margin:0px; border:0px; }
td.tab1{width:162px;  }
td.tab2{width:380px; height:20px; padding :5px 5px 5px 20px;  border-left: 1px solid #FFC90D;}
td.tab3{width:110px; height:20px; padding :5px 5px 5px 20px;  border-left: 1px solid #FFC90D;}
td.tab5{width:150px; height:20px; padding :5px 5px 5px 10px;  border-left: 1px solid #FFC90D;}

.advsearch{ font: normal 100% Tahoma, Helvetica, sans-serif, Arial;
		color: #575859;
		text-align:left;
		width:542px;}
.s_field1{ width:360px;}
.s_field4{width:159px;}
.s_field2{ width:110px;}
.s_field3{width: 100px;}
input#advsearchbut{ text-align:center; width:100px; height:20px; background-color:#055888; color:#ffffff; margin:0px; border :0px; font-size:100%}

/*contact us styles */
p.address-box{
	font-family: tahoma, Helvetica, sans-serif, Arial;
	font-size: 100%;
	font-weight: normal;
	text-decoration: none;
	padding: 5px;
	height: 75px;
	width: 280px;
	margin:30px 0px 10px 0px;
	border: 0px;
	color:#575859;
	line-height: 150%;
	border-right:1px solid #FFC90D;
	display:block;
	}	

.phonetxt{width:120px; font-weight:bold; }
.phoneno{padding-left:20px; font-weight:bold;   }

.phonetxt#head { font-size:130%; color:#000000; border:0px;}

.wifo#dash{width:20px;}
.winfo#tab3{width:130px;}


.address-box A{
color:#FFFFFF; 
font-weight: bold; 
text-align:center;
text-decoration:none;}

.address-box#right{ margin-left : 300px; margin-top:-95px;  *margin-top:-105px; width: 250px; border:0px;}

.cont {font: normal 100% Tahoma, Helvetica, sans-serif, Arial;	color: #575859;	text-align:left;}
td.ctab1{width:170px;  }
td.ctab2{width:392px; height:20px; padding :5px 5px 5px 30px;  }
td.ctab3{width:110px; height:20px; padding :5px 5px 5px 20px;  border-left: 1px solid #FFC90D;}
td.ctab5{width:200px; height:20px; padding :5px 5px 5px 10px;  border-left: 1px solid #FFC90D;}
input.cont_ctxt1{ width:360px; }
input.cont_ctxt2{ width:160px;}
input.cont_ctxt3{ width:80px;}
select.cont_cmenu1{width: 360px;}
select.cont_cmenu2{	width: 160px;}
select.cont_cmenu3{	width: 80px; }
textarea.cont_ctxt1{ width:360px;}
input.contbut{ text-align:center; width:100px; height:20px; background-color:#055888; color:#ffffff; margin:0px; border :0px; font-size:100%}
input.contbut1{ text-align:center; width:25px; height:15px; background-color:#055888; color:#ffffff; margin:0px; border :0px; font-size:120%}

hr#grey{  width:552px; margin:2px 0px; padding:0px; }


/*--------------------------------------------------------------------------------------------------*/
/*feedback styles*/

.feed
{ 		font: normal 100% Tahoma, Helvetica, sans-serif, Arial;
		color: #575859;
		text-align:left;
}

td.fhead{width:562px; height:20px; padding :5px; font-weight:bold; background-color:#E8EBED; border-top:4px solid #FFffff; border-bottom:4px solid #FFffff; }
td.ftab1{ width:562px; height:20px; padding :5px; font-weight:bold;  }
td.ftab1#noborder{ border:0px; }

td.ftab2{width:112px; height:20px; padding :5px ;  border-right: 1px solid #FFC90D; border-bottom:1px solid #F1F3F4;  border-top:1px solid #F1F3F4;}
td.ftab2#noborder{ border:0px;  }


td.ftab3{width:224px; height:20px; padding :5px 5px 5px 5px;  border-right: 1px solid #FFC90D;}
td.ftab4{width:336px; height:20px; padding :5px 5px 5px 10px;  }


input.feed_ftxt1{ width:320px;}
input.feed_ftxt2{ width:100px;}
input.feed_ftxt3{ width:80px;}
select.feed{ width:100px;}
select.feed_ftxt3{ width:80px;}
textarea.feed{ width:320px;}



/*enquitryform*/


.enq
{ 
		color: #575859;
		text-align:left;

}

td.ehead{width:562px; height:20px; padding :5px; font-weight:bold; background-color:#E8EBED; border-top:4px solid #FFffff; border-bottom:4px solid #FFffff; }
td.etab1{ width:562px; height:20px; padding :5px; font-weight:bold;  }
td.etab1#noborder{ border:0px; }

td.eshead{width:112px; height:20px; padding :5px ;   border-bottom:1px solid #F1F3F4;  }
td.ehead#noborder{border:0px;}

td.etab2{ width:112px; height:20px; padding :5px ;    }
td.etab2#noborder{ border:0px; }

td.etab3{width:224px; height:20px; padding :5px ;  border-right: 1px solid #FFC90D;}
td.etab4{width:336px; height:20px; padding :5px 5px 5px 10px;  }

input.enq_etxt1{ width:320px;}
input.enq_etxt3{ width:67px;}
input.enq_etxt2{ width:160px;}
input.enq_ebox{ padding:5px;}

select.enq{ width:320px; }
select.enq_emenu1{ width:320px;}
select.enq_emenu2{ width:155px;}
select.enq_emenu3{ width:67px;}
select.enq_ftxt2{ width:80px;}
textarea.enq{ width:320px;}

img#calender{vertical-align:middle}

/*newsletter styles*/


.news-thanks{ 		
		font: normal 100% Tahoma, Helvetica, sans-serif, Arial;
		color: #575859;
		text-align:left;
}

td.nhead{width:562px; height:20px; padding :5px; font-weight:bold; background-color:#E8EBED; border-top:4px solid #FFffff; border-bottom:4px solid #FFffff; }
td.ntab1{ width:562px; height:20px; padding :5px; font-weight:bold;  }
td.ntab1#noborder{ border:0px; }

td.nshead{ font-weight:bold; width:562px; height:20px; padding :5px ;     }
td.nhead#noborder{border:0px;}

td.ntab2{ width:140px; height:20px; padding :5px ;   border-right: 1px solid #FFC90D;  border-bottom:1px solid #F1F3F4; border-top:1px solid #F1F3F4;}
td.ntab2#noborder{ border:0px; }

td.ntab3{width:420px; height:20px; padding :5px ;  border-left: 1px solid #FFC90D;}
td.ntab3#nobord{border:0px;}

td.ntab4{width:420px; height:20px; padding :5px 5px 5px 10px; border-right: 1px solid #FFC90D;}
td.ntab5{ width:140px; padding :5px;  }

input.news-thanks_ntxt1{ width:400px;}
input.news-thanks#nbox{ padding:5px;}

select.news-thanks_nmenu1{ width:400px;}
select.news-thanks_nmenu2{ width:120px;}
input.news-but{ text-align:center; width:120px; height:20px; background-color:#055888; color:#ffffff; margin:0px; border :0px; font-size:100%}
textarea.news-thanks{ width:320px;}



/*rss styles*/

a.rss1{
	font-size :90%;
	font-weight:bold;
	color: #ffffff;
	background-color: #ff994e;
	height: 14px;
	width: 27px;
	text-decoration:none; 
	text-align:center;
	margin-top:-10px; }

a.rss1:hover{ text-decoration:none; color: #ffffff;}

.news_bg{
 width:170px;
 background-image:url('/images/newsletter_3_bg.jpg');
 background-repeat: no-repeat;
 background-position:0 0;
 padding:0 0 0 47px;
}

.rss-box{
	font-family: tahoma, Helvetica, sans-serif, Arial;
	font-size: 100%;
	font-weight: normal;
	text-decoration: none;
	padding: 5px 0px 0px 5px;
	width: 225px;
	margin:82px 0px ;
	color:#575859;
	line-height:1.5em;
	background-color:#FFF3D0;
}	

.rss-box#rtab2{ background-color:#FFFFFF;float:right; margin-top:20px; margin-left:10px; padding-left:20px; width: 325px;  	border-left: 1px solid #FFC90D;
}

/*partners styles*/
#vline{  padding: 15px; border-left:1px solid #FFC90D; }
img#partners{vertical-align:middle;  margin-right:20px; }
.hspace{margin-left:65px; margin-top:-50px;  vertical-align:middle; padding: 15px; border-left:1px solid #FFC90D; }
/*useful links*/
.lnk_txt{color:#575859;font-size:11px;vertical-align:top;}
.lnk_bbr{border-bottom:solid 1px #eeeeee;}
.lnk_spd{background-image:url('/images/backgrounds/spider.gif');background-repeat:no-repeat;background-position:top left;}
/*useful links*/
/*suggested deals*/
h2.nres{border:0;margin:6px 0;padding:0;color:#055888;text-transform:none;}
table.nres{color:#055888;padding:3px;font-weight:bold;}
table.nres th{margin:0;text-align:center;width:33%;height:26px;font-size:13px;border:solid 1px #ffc90f;border-top:solid 4px #ffc90f;background-color:#fff3d0;}
table.nres td{font-size:12px;margin:0;padding:3px 2px;border:solid 1px #afd5ea;}
p.nres_info{border:0;margin:2px 0 0 0;padding:0;color:#535250;font-weight:normal;font-size:11px;}
img.nres_info{margin:0;padding:0;width:70px;height:70px;border:solid 1px #535250;}
a.nres_rate{font-size:11px;display:block;border:0;margin:0;padding:0;width:100px;float:right;text-transform:capitalize;}
p.nres_rate{margin:2px 0 0 30px;padding:3px;border:0;width:60px;height:auto;background-color:ffc90f;text-align:center;}
span.nres_rate{color:#ff0000;}
/*suggested deals*/