
/*----------------------------- global --------------------------------------*/
body, div, span, table, a{
	font-family: Verdana;
	font-size:11px;
	color:#0182B9;
}
a:hover{
	text-decoration:none;
}
input{
	border-left:2px ridge #909090;
	border-top:2px ridge #909090;
	border-right:1px solid #D4D0C8;
	border-bottom:1px solid #D4D0C8;
}
input, select{
	font-family: Verdana;
	font-size:9px;
	color:#000E92;
}
form{
	margin:0px;
	padding:0px;
}
body{
	background:#0068CD url(../../images/background.gif) repeat-x fixed;
}

/*----------------------------- work area -----------------------------------*/
#main_g{
	position:absolute;
	left:50%;
	top:0px;
	margin-left:-469px;
	width:938px;
	
}




.left_shadow{
	position:absolute;
	left:0px;
	top:0px;
	width:25px;
	height:438px;
	background:url(../../images/shadow_left.png) no-repeat;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://tahitinow.com.au/images/shadow_left.png',sizingMethod='scale');
	_background:url(../../images/spacer.gif) no-repeat;
}
.right_shadow{
	position:absolute;
	right:0px;
	top:0px;
	width:25px;
	height:438px;
	background:url(../../images/shadow_right.png) no-repeat;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://tahitinow.com.au/images/shadow_right.png',sizingMethod='scale');
	_background:url(../../images/spacer.gif) no-repeat;
}
/*---------------------------- main -----------------------------------------*/
.main{
	position:absolute;
	left:25px;
	top:0px;
	width:888px;
}
.footer{
	color:#FFFFFF;
	font-family:Verdana;
	font-size:11px;
	padding:5px 0px 25px 0px;
}
.footer a{
	color:#FFFFFF;
	font-family:Verdana;
	font-size:11px;
	text-decoration:none;
}
.footer a:hover{
	color:#FF9900;
	font-family:Verdana;
	font-size:11px;
	text-decoration:none;
}
/*--------------------------- left column -----------------------------------*/
.left_col{
	padding-left:27px;
	background-color:#FFFFFF;
}
.left_col div{
	width:245px;
}
/*-------------------------- right column -----------------------------------*/
.right_col{
	background:#FFFFFF url(../../images/vertLine.gif) repeat-y top left;
}
.right_col div{
	margin-left:28px;
	width:539px;
}
/*---------------------------- common ---------------------------------------*/
.topSpace22{
	margin-top:22px;
}
.topSpace18{
	margin-top:18px;
}
.botSpace6{
	margin-bottom:6px;
}
.s11N7F7966{
	font-size:11px;
	color:#7F7966;
	
}
.s11N000000{
	font-size:11px;
	color:#000000;
}
.s11B000E92N{
	font-family: Verdana;
	font-size:11px;
	font-weight:bold;
	color:#000E92;
}
.righttable{
	font-family: Verdana;
	font-size:11px;
	font-weight:bold;
	color:#E7F7FF;
	background-color:#000E92;
}
.s11N000E92N{
	font-family: Verdana;
	font-size:11px;
	color:#000E92;
}
.s10N000E92N{
	font-family: Verdana;
	font-size:10px;
	color:#000E92;
}
.s11B000E92{
	font-family: Verdana;
	font-size:11px;
	font-weight:bold;
	color:#000E92;
	background-color:#FFFFFF;
	text-decoration:none;
}
.s11B000E92:hover{
	font-family: Verdana;
	font-size:11px;
	font-weight:bold;
	color:#000E92;
	background-color:#FFDA07;
	text-decoration:none;
}
.sN97F7966{
	font-family: Verdana;
	font-size:9px;
	color:#7F7966;
}
.sN117F7966{
	font-family: Verdana;
	font-size:11px;
	color:#7F7966;
}
.packtable
{
	font-family: Verdana;
	font-size:11px;
	color:#7B5500;
	
}
.packtable1
{
	font-family: Verdana;
	font-size:11px;
	color:#7B5500;
	padding-left:20px;
}

.s11BFFFFFF{
	font-family: Verdana;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	background-color:#0069CF;
	text-decoration:none;
}
.s11BFFFFFF:hover{
	font-family: Verdana;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	background-color:#003E7A;
	text-decoration:none;
}
.s13N824E00{
	font-size:11px;
	color:#824E00;
}
.s13NFF6600{
	font-size:11px;
	color:#FF6600;
}
.s10BFF6600V{
	font-family:Verdana;
	font-size:10px;
	font-weight:bold;
	color:#FF6600;
}
.s15B000E92{
	font-size:13px;
	font-weight:bold;
	color:#000E92;
}
.s10B005AB6{
	font-family: Verdana;
	font-weight:bold;
	font-size:10px;
	color:#005AB6;
}
.s11B005AB6{
	font-family: Verdana;
	font-weight:bold;
	font-size:11px;
	color:#005AB6;
}
.fv9{
	font-family:Verdana;
	font-size:9px;
}
.fv10{
	font-family:Verdana;
	font-size:10px;
}
.fv11{
	font-family:Verdana;
	font-size:11px;
}
.fs16{
	font-size:13px;
}
.fs16B{
	font-size:13px;
	font-weight:bold;
}
.fs13{
	font-size:11px;
	color:#7F7966;
	line-height:17px;
}
.fsmore
{
	font-size:11px;
	color:#7F7966;
	line-height:17px;
	padding-left:10px;
}
.fspack{
	font-size:11px;
	color:#7B5500;
	line-height:17px;
}
.fs13:hover{
	font-size:11px;
	color:#7F7966;
	line-height:17px;
	text-decoration:none;
}
.w74{
	width:74px;
}
.w44{
	width:44px;
}
.w205{
	width:205px;
}
.w138{
	width:138px;
}
.w125{
	width:125px;
}
.w185{
	width:185px;
}
.w190{
	width:190px;
}
.w206{
	width:206px;
}
.w135{
	width:135px;
}
.w145{
	width:145px;
}
.w220{
	width:220px;
}
.w250{
	width:250px;
}
.w110{
	width:110px;
}
.b0{
	border:0;
	vertical-align:top;
}
.main .dvm0{
	margin:0px;
	width:100%;
}
/*---------- submenu box ----------*/
.main .submenu{
	margin-top:22px;
}
.main .submenu a{
	font-family: Verdana;
	font-size:11px;
	color:#000E92;
	background-color:#DBFBFF;
	text-decoration:none;
}
.main .submenu a:hover{
	font-family: Verdana;
	font-size:11px;
	color:#FFFFFF;
	background-color:#0182B9;
	text-decoration:none;
}
.submenu .sel a{
	font-family: Verdana;
	font-size:11px;
	color:#FFFFFF;
	background-color:#0182B9;
	text-decoration:none;
	
}
.submenu.clicklink
{
	font-family: Verdana;
	font-size:11px;
	color:#FFFFFF;
	background-color:#0182B9;
	text-decoration:none;
}
/*---------- quote form box -------*/
.main .quoteForm{
	margin-top:18px;
	background-color:#EDF6F0;
}
.main .quoteForm table{
	margin-left:20px;
	margin-top:12px;
	_margin-top:8px;
	font-family:Verdana;
	font-size:10px;
	white-space:nowrap;
}
/*---------- search again box -------*/
.main .searchAgain{
	margin-top:18px;
	background-color:#EDF6F0;
}
.main .searchAgain table{
	margin-left:20px;
	margin-top:12px;
	_margin-top:8px;
}
.main .searchAgain span{
	font-family:Verdana;
	font-size:10px;
	white-space:nowrap;
	vertical-align:bottom;
	_vertical-align:middle;
}
/*--------- find tahiti specialist box -------*/
.main .findSpec{
	height:150px;
	margin-top:22px;
	background-color:#E3F7FB;
	overflow:hidden;
}
.main .fSpecText{
	width:160px;
	font-family:Verdana;
	font-size:10px;
	margin:12px 15px 14px 0px;
	_margin:8px 15px 14px 0px;
}
.main .fSpecImg{
	position:relative;
	top:-100px;
	left:-178px;
	width:66px;
	height:98;
	z-index:10;	
	background:url(../../images/turtle.png) no-repeat;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://tahitinow.com.au/images/turtle.png',sizingMethod='scale');
	_background:url(../../images/spacer.gif) no-repeat;
}
/*------- current promotions box -------*/
.main .promo{
	height:150px;
	margin-top:22px;
	overflow:hidden;
	background: url(../../images/accom_promo_bg.jpg) no-repeat;
}

.main .promoText{
	font-family: Verdana;
	font-size: 10px;
	margin-top: 8px;
	width: 180px;
	padding: 50px 10px 10px 55px;
}
.main .promoMoreInfo{
	background-color: #0069CF;
	color: #fff;
	font-family: Verdana;
	font-size: 10px;
	padding: 1px 2px;
	text-decoration: none;
	float: right;
	margin-right: 20px;
}
/*------- search the site box -------*/
.main .searchSite{
	height:155px;
	margin-top:22px;
	background-color:#EDF6F0;
}
.main .searchForm{
	padding-left:22px;
	padding-top:8px;
	font-family:Verdana;
	font-size:11px;
}
.main .searchForm a{
	font-family:Verdana;
	font-size:9px;
}
/*--------- newsletter box ---------*/
.main .newsletter{
	height:120px;
	margin-top:26px;
	_margin-top:24px;
	background-color:#E3F7FB;	
}

.main .newsletter1{
	margin-top:26px;
	_margin-top:24px;
	padding-bottom:16px;
	background-color:#E3F7FB;	
}

.main .newsForm{
	padding-left:22px;
	padding-top:8px;
	font-size:12px;
}
.main .newsText{
	margin-top:8px;
	width:180px;
	font-family:Verdana;
	font-size:10px;
}
/*----- advertisement box -----*/
.main .advertisement{
	margin-top:22px;
}
/*------ search box ----------*/
.main .search{
	margin:0px;
	width:246px;
	height:196px;
	background-color:#E3F7FB;
}
.main .searchF{
	margin:10px 0px 0px 0px;
	padding-left:24px;
	width:222px;
	font-family: Verdana;
	font-size:11px;
	white-space:nowrap;
}
/*------ content box -------*/
.main .content{
	margin-top:22px;
}
/*------- things box ---------*/
.main .things{
	margin-top:20px;
	background-color:#FFF7DF;
}
.main .thingsT{
	margin-left:28px;
	margin-top:20px;
}
.main .thingsL{
	background:url(../../images/thingsLineV.gif) repeat-y top center;
}
/*---------------------------------------------------------------------------*/

/*--------- media search box ---------*/
.main .mSearch{
	height:110px;
	_height:114px;
	margin-top:26px;
	_margin-top:24px;
	background-color:#E3F7FB;	
}
.main .mSearchForm{
	padding-left:22px;
	padding-top:14px;
	font-size:12px;
}
.main .mSearchText{
	width:180px;
	font-size:11px;
	margin-top:14px;
}
.main .mSearchButt{
	clear:both;
	margin-top:8px;
	width:205px;
}
/*---------------------------------------------------------------------------*/

/*--------------------------------- media topics index ----------------------*/
#mTopsInx .photoLib{
	margin-top:20px;
	width:256px;
	height:200px;
}
#mTopsInx .photoLibText{
	width:229px;
	_width:245px;
	height:50px;
	font-size:10px;
	background-color:#DBEDE2;
	padding-left:8px;
	padding-right:8px;
}
#mTopsInx .photoLibText a{
	font-size:10px;
	color:#000E92;
}
#mTopsInx .serviceList{
	height:60px;
	margin-top:4px;
}
#mTopsInx .serviceList a{
	font-family: Verdana;
	font-size:11px;
	color:#000E92;
	background-color:#DBFBFF;
	text-decoration:none;
}
#mTopsInx .serviceList a:hover{
	font-family: Verdana;
	font-size:11px;
	color:#FFFFFF;
	background-color:#0182B9;
	text-decoration:none;
}
#mTopsInx .serviceList .ls{
	padding-left:15px;
}
#mTopsInx .pressKit
{
	margin-top:20px;
	width:256px;
	height:185px;
}

#mTopsInx .pressKitText{
	width:237px;
	_width:245px;
	height:50px;
	font-size:10px;
	padding-left:4px;
	padding-right:4px;
}
#mTopsInx .pressKitText a{
	font-size:10px;
	color:#000E92;
}


/*--------------------------------- media story index -----------------------*/
#mStoryInx .rsTable{
	line-height:16px;
}
#mStoryInx .rsTable .trsp{
	height:20px;
}
#mStoryInx #cb, #mStoryInx #cb1{
	clear:both;
}
#mStoryInx .content #art_bg{
	background:#FFF7DF;
	padding: 12px 15px 12px 15px;
	line-height:17px;
	width:509px;
	_width:539px;
}
#mStoryInx .hLine{
	margin:0px;
	width:100%;
	height:1px;
	background-color:#D7EDE1;
}
#mStoryInx .pressKit{
	margin-top:20px;
	width:256px;
	height:185px;
}
#mStoryInx .pressKitText{
	width:237px;
	_width:245px;
	height:50px;
	font-size:10px;
	padding-left:4px;
	padding-right:4px;
}
#mStoryInx .pressKitText a{
	font-size:10px;
	color:#000E92;
}
/*--------------------------------- media presstrips ------------------------*/
#mPressTrips ul .clr_b{
	color:#FF6600;
}
#mPressTrips #art_ul{
	list-style-type:none;
	line-height:17px;
	_margin-top:15px
}
#mPressTrips .photoLib{
	margin-top:20px;
	width:256px;
	height:200px;
}
#mPressTrips .photoLibText{
	width:229px;
	_width:245px;
	height:50px;
	font-size:10px;
	background-color:#DBEDE2;
	padding-left:8px;
	padding-right:8px;
}
#mPressTrips .photoLibText a{
	font-size:10px;
	color:#000E92;
}
/*---------------------------- media press release --------------------------*/
#mPressRel .content #art_bg{
	background:#FFF7DF;
	padding: 12px 15px 12px 15px;
	line-height:17px;
	width:509px;
	_width:539px;
}
#mPressRel .hLine{
	margin:0px;
	width:100%;
	height:1px;
	background-color:#D7EDE1;
}
#mPressRel .pressTrip{
	margin-top:20px;
	width:256px;
	height:100px;
}
#mPressRel .pressTripText{
	width:229px;
	_width:245px;
	height:50px;
	font-size:10px;
	background-color:#DBEDE2;
	padding-left:8px;
	padding-right:8px;
}
#mPressRel .pressTripText a{
	font-size:10px;
	color:#000E92;
}
/*--------------------------------- media press index -----------------------*/
#mPressInx .rsTable{
	line-height:16px;
}
#mPressInx .rsTable .trsp{
	height:20px;
}
#mPressInx #cb, #mPressInx #cb1{
	clear:both;
}
#mPressInx .content {
	padding: 12px 15px 12px 15px;
	line-height:17px;
	_height:400px;
	min-height:400px;
	position:relative;
	width:509px;
	_width:539px;
}
#mPressInx .content #art_bg{
	background:#FFF7DF;
	padding: 12px 15px 12px 15px;
	line-height:17px;
	width:509px;
	_width:539px;
}
#mPressInx .hLine{
	margin:0px;
	width:100%;
	height:1px;
	background-color:#D7EDE1;
}
#mPressInx .pressTrip{
	margin-top:20px;
	width:256px;
	height:100px;
}
#mPressInx .pressTripText{
	width:229px;
	_width:245px;
	height:50px;
	font-size:10px;
	background-color:#DBEDE2;
	padding-left:8px;
	padding-right:8px;
}
#mPressInx .pressTripText a{
	font-size:10px;
	color:#000E92;
}
/*---------------------------- media photo index ----------------------------*/
#mPhotoInx #photoForm{
	width:300px;
	margin:40px 0px 0px 40px;
}
#mPhotoInx #photoForm a{
	margin-left:70px;
}
#mPhotoInx .hLine{
	margin:0px;
	width:100%;
	height:1px;
	background-color:#D7EDE1;
}
#mPhotoInx .pressKit{
	margin-top:20px;
	width:256px;
	height:185px;
}
#mPhotoInx .pressKitText{
	width:237px;
	_width:245px;
	height:50px;
	font-size:10px;
	padding-left:4px;
	padding-right:4px;
}
#mPhotoInx .pressKitText a{
	font-size:10px;
	color:#000E92;
}
/*--------------------------------- media home ------------------------------*/
#mHome .photoLib{
	margin-top:20px;
	width:256px;
	height:200px;
}
#mHome .photoLibText{
	width:229px;
	_width:245px;
	height:50px;
	font-size:10px;
	background-color:#DBEDE2;
	padding-left:8px;
	padding-right:8px;
}
#mHome .photoLibText a{
	font-size:10px;
	color:#000E92;
}
#mHome .pressKit{
	margin-top:20px;
	width:256px;
	height:185px;
}
#mHome .pressKitText{
	width:237px;
	_width:245px;
	height:50px;
	font-size:10px;
	padding-left:4px;
	padding-right:4px;
}
#mHome .pressKitText a{
	font-size:10px;
	color:#000E92;
}
#mHome .searchMedia{
	height:130px;
	_height:134px;
	margin:0px;
	_margin:0px;
	width:246px;
	background-color:#E3F7FB;	
}
#mHome .searchMediaForm{
	padding-left:22px;
	padding-top:14px;
	font-size:12px;
	width:246px;
	margin:0px;
}
#mHome .searchMediaText{
	width:180px;
	font-size:11px;
	margin:14px 0px 0px 0px;
}
#mHome .searchMediaText_1{
	width:180px;
	font-size:11px;
	margin:8px 0px 0px 0px;
}
#mHome .searchMediaButt{
	clear:both;
	margin:0px 0px 0px 0px;
	width:205px;
	white-space:nowrap;
}
/*---------------------------- media factbox index --------------------------*/
#mFactInx .content #art_bg{
	background:#FFF7DF;
	padding: 12px 15px 12px 15px;
	line-height:17px;
	width:509px;
	_width:539px;
	
}
#mFactInx .content {
	_height:400px;
	min-height:400px;
	padding: 12px 15px 12px 15px;
	line-height:17px;
	width:509px;
	_width:539px;
	
}
#mFactInx .hLine{
	margin:0px;
	width:100%;
	height:1px;
	background-color:#D7EDE1;
}
#mFactInx .pressTrip{
	margin-top:20px;
	width:256px;
	height:100px;
}
#mFactInx .pressTripText{
	width:229px;
	_width:245px;
	height:50px;
	font-size:10px;
	background-color:#DBEDE2;
	padding-left:8px;
	padding-right:8px;
}
#mFactInx .pressTripText a{
	font-size:10px;
	color:#000E92;
}
/*---------------------------- media articles index -----------------------*/
#mArtInx .rsTable{
	line-height:16px;
}
#mArtInx .rsTable .trsp{
	height:20px;
}
#mArtInx #cb, #mArtInx #cb1{
	clear:both;
}
#mArtInx .content #art_bg{
	background:#FFF7DF;
	padding: 12px 15px 12px 15px;
	line-height:17px;
	width:509px;
	_width:539px;
}
#mArtInx .hLine{
	margin:0px;
	width:100%;
	height:1px;
	background-color:#D7EDE1;
}
#mArtInx .pressTrip{
	margin-top:20px;
	width:256px;
	height:100px;
}
#mArtInx .pressTripText{
	width:229px;
	_width:245px;
	height:50px;
	font-size:10px;
	background-color:#DBEDE2;
	padding-left:8px;
	padding-right:8px;
}
#mArtInx .pressTripText a{
	font-size:10px;
	color:#000E92;
}
#mArtInx .photoLib{
margin-top:20px;
	width:256px;
	height:200px;
}

#mArtInx .photoLibText{
	width:229px;
	_width:245px;
	height:50px;
	font-size:10px;
	background-color:#DBEDE2;
	padding-left:8px;
	padding-right:8px;
}
#mArtInx .photoLibText a{
	font-size:10px;
	color:#000E92;
}
#mArtInx .pressKit
{
	margin-top:20px;
	width:256px;
	height:185px;
}
#mArtInx .pressKitText{
	width:237px;
	_width:245px;
	height:50px;
	font-size:10px;
	padding-left:4px;
	padding-right:4px;
}
#mArtInx .pressKitText a{
	font-size:10px;
	color:#000E92;
}
/*---------------------------- media articles article -----------------------*/
#mArtArt .content #art_bg{
	background:#FFF7DF;
	padding: 12px 15px 12px 15px;
	line-height:17px;
	width:509px;
	_width:539px;
}
#mArtArt .hLine{
	margin:0px;
	width:100%;
	height:1px;
	background-color:#D7EDE1;
}
#mArtArt .pressTrip{
	margin-top:20px;
	width:256px;
	height:100px;
}
#mArtArt .pressTripText{
	width:229px;
	_width:245px;
	height:50px;
	font-size:10px;
	background-color:#DBEDE2;
	padding-left:8px;
	padding-right:8px;
}
#mArtArt .pressTripText a{
	font-size:10px;
	color:#000E92;
}

/*---------------------------- consumer contact offices ---------------------*/
#contactOffic .submenu{
	margin-top:12px;
}
#contactOffic .histText{
	width:237px;
	_width:245px;
	height:55px;
	font-family: Verdana;
	font-size:10px;
	background-color:#DBEDE2;
	padding-left:4px;
	padding-right:4px;
}
#contactOffic .cultureText
{
	height:67px;
	font-family: Verdana;
	font-size:10px;
	margin-top:4px;
}
#contactOffic .submenu table{
	letter-spacing:-0.1mm;
	_letter-spacing:-0.15mm;
}
#contactOffic .fs13N{
	font-size:11px;
	line-height:17px;
}
#contactOffic .fs13 b{
	color:#5E5435;
}
#contactOffic .imgDet{
	margin:0px;
	width:240px;
}
#contactOffic .imgDet a{
	font-family:Verdana;
	font-size:9px;
	text-decoration:none;
}
/*------------------------- consumer thingstodo land index ------------------*/
#thingsLandInx .submenu{
	margin-top:8px;
}

#thingsLandInx .histText{
	width:237px;
	_width:245px;
	height:55px;
	font-family: Verdana;
	font-size:10px;
	background-color:#DBEDE2;
	padding-left:4px;
	padding-right:4px;
}
#thingsLandInx .rsTable{
	line-height:16px;
	color:#FF6600;
}
#thingsLandInx .rsTable .fs13{
	line-height:14px;
}
#thingsLandInx .hLine{
	margin:0px;
	width:100%;
	height:1px;
	background-color:#D7EDE1;
}
#thingsLandInx .relax{
	margin-top:20px;
}
#thingsLandInx #lld{
	float:left;
	width:40%;
	margin-top:6px;
}
#thingsLandInx #rld{
	float:right;
	width:40%;
	margin-top:6px;
}
#thingsLandInx .promo{
	margin-top:14px;
	margin-left:-6px;
}
/*------------------------- consumer thingstodo land subcat -----------------*/
#thingsLandSub .submenu{
	margin-top:8px;
}
#thingsLandSub .rsTable{
	line-height:16px;
}

#thingsLandSub .histText{
	width:237px;
	_width:245px;
	height:55px;
	font-family: Verdana;
	font-size:10px;
	background-color:#DBEDE2;
	padding-left:4px;
	padding-right:4px;
}
#thingsLandSub .rsTable .tr1{
	height:30px;
	background:#E3F7FB;
}
#thingsLandSub .rsTable .tr2{
	background:#FFF7DF;
}
#thingsLandSub .rsTable .trsp{
	height:10px;
	background:#FFF7DF;
}
#thingsLandSub .rsTable .trspw{
	height:20px;
}
#thingsLandSub .hLine{
	margin:0px;
	width:100%;
	height:1px;
	background-color:#D7EDE1;
}
#thingsLandSub .relax{
	margin-top:20px;
}
#thingsLandSub .dvm0{
	padding:10px 0px 0px 0px;
}
#thingsLandSub #ll{
	float:left;
	width:45%;
	white-space:nowrap;
}
#thingsLandSub #rl{
	float:right;
	width:53%;
	white-space:nowrap;
}
#thingsLandSub #cb1{
	clear:both;
}
#thingsLandSub #lld{
	float:left;
	width:40%;
	margin-top:6px;
}
#thingsLandSub #rld{
	float:right;
	width:40%;
	margin-top:6px;
}
#thingsLandSub .promo{
	margin-top:14px;
	margin-left:-6px;
}

#thingsLandSub .pressTrip{
	margin-top:20px;
	width:256px;
	height:100px;
}
#thingsLandSub .pressTripText{
	width:229px;
	_width:245px;
	height:50px;
	font-size:10px;
	background-color:#DBEDE2;
	padding-left:8px;
	padding-right:8px;
}
#thingsLandSub .pressTripText a{
	font-size:10px;
	color:#000E92;
}
/*---------------------------- consumer gettinghere getaroun ----------------*/
#gettingAround .submenu{
	margin-top:8px;
}
#gettingAround .fs13N{
	font-size:11px;
	line-height:17px;
}
#gettingAround .imgDet{
	margin:0px;
	width:240px;
}
#gettingAround .imgDet a{
	font-family:Verdana;
	font-size:9px;
	text-decoration:none;
}
/*---------------------------- consumer accomodation subcat -----------------*/

#accomodSubc .histText{
	width:237px;
	_width:245px;
	height:55px;
	font-family: Verdana;
	font-size:10px;
	background-color:#DBEDE2;
	padding-left:4px;
	padding-right:4px;
}
#accomodSubc .cultureText
{
	height:67px;
	font-family: Verdana;
	font-size:10px;
	margin-top:4px;
}
#accomodSubc .rsTable{
	line-height:16px;
}
#accomodSubc .rsTable .tr1{
	height:30px;
	background:#E3F7FB;
}
#accomodSubc .rsTable .tr2{
	background:#FFF7DF;
}
#accomodSubc .rsTable .trsp{
	height:10px;
	background:#FFF7DF;
}
#accomodSubc .rsTable .trspw{
	height:20px;
}
#accomodSubc .hLine{
	margin:0px;
	width:100%;
	height:1px;
	background-color:#D7EDE1;
}
#accomodSubc .dvm0{
	padding:10px 0px 0px 0px;
}
#accomodSubc #ll{
	float:left;
	width:50%;
	white-space:nowrap;
}
#accomodSubc #rl{
	float:right;
	width:49%;
	white-space:nowrap;
}
#accomodSubc #cb1{
	clear:both;
}
#accomodSubc #lld{
	float:left;
	width:40%;
	margin-top:6px;
}
#accomodSubc #rld{
	float:right;
	width:40%;
	margin-top:6px;
}
#accomodSubc .promo{
	margin-top:14px;
	margin-left:-6px;
}

#accomodSubc .photoLib{
	margin-top:20px;
	width:256px;
	height:200px;
}
#accomodSubc .photoLibText{
	width:229px;
	_width:245px;
	height:50px;
	font-size:10px;
	background-color:#DBEDE2;
	padding-left:8px;
	padding-right:8px;
}
#accomodSubc .photoLibText a{
	font-size:10px;
	color:#000E92;
}

#accomodSubc .pressKit
{
	margin-top:20px;
	width:256px;
	height:185px;
}

#accomodSubc .pressKitText{
	width:237px;
	_width:245px;
	height:50px;
	font-size:10px;
	padding-left:4px;
	padding-right:4px;
}
#accomodSubc .pressKitText a{
	font-size:10px;
	color:#000E92;
}
/*---------------------------- consumer about weddings ----------------------*/
#aboutWedd .submenu{
	margin-top:12px;
}
#aboutWedd .history{
	margin-top:22px;
	width:256px;
	height:202px;
}
#aboutWedd .histText{
	width:237px;
	_width:245px;
	height:55px;
	font-family: Verdana;
	font-size:10px;
	background-color:#DBEDE2;
	padding-left:4px;
	padding-right:4px;
}
#aboutWedd .histText a{
	font-family: Verdana;
	font-size:10px;
	color:#000E92;
}

#aboutWedd .fs13N{
	font-size:11px;
	line-height:17px;
}
#aboutWedd .fs13 b{
	color:#5E5435;
}
/*---------------------------- consumer about special events ----------------*/
#aboutSpece .submenu{
	margin-top:12px;
}
#aboutSpece .fs13N{
	font-size:11px;
	line-height:17px;
}
#aboutSpece .history{
	margin-top:20px;
	width:256px;
	height:202px;
}
#aboutSpece .histText{
	width:237px;
	_width:245px;
	height:55px;
	font-family: Verdana;
	font-size:10px;
	background-color:#DBEDE2;
	padding-left:4px;
	padding-right:4px;
}
#aboutSpece .histText a{
	font-family: Verdana;
	font-size:10px;
	color:#000E92;
}
/*---------------------------- consumer about passports visas ---------------*/
#aboutPass .submenu{
	margin-top:12px;
}
#aboutPass .history{
	margin-top:22px;
	width:256px;
	height:202px;
}
#aboutPass .histText{
	width:237px;
	_width:245px;
	height:55px;
	font-family: Verdana;
	font-size:10px;
	background-color:#DBEDE2;
	padding-left:4px;
	padding-right:4px;
}
#aboutPass .histText a{
	font-family: Verdana;
	font-size:10px;
	color:#000E92;
}

#aboutPass .fs13N{
	font-size:11px;
	line-height:17px;
}
#aboutPass .fs13 b{
	color:#5E5435;
}
/*---------------------------- consumer about location ----------------------*/
#aboutLoc .submenu{
	margin-top:12px;
}
#aboutLoc .history{
	margin-top:22px;
	width:256px;
	height:202px;
}
#aboutLoc .histText{
	width:237px;
	_width:245px;
	height:55px;
	font-family: Verdana;
	font-size:10px;
	background-color:#DBEDE2;
	padding-left:4px;
	padding-right:4px;
}
#aboutLoc .histText a{
	font-family: Verdana;
	font-size:10px;
	color:#000E92;
}

#aboutLoc .fs13N{
	font-size:11px;
	line-height:17px;
}
#aboutLoc .fs13 b{
	color:#5E5435;
}
#aboutLoc .imgDet{
	margin:0px;
	width:240px;
}
#aboutLoc .imgDet a{
	font-family:Verdana;
	font-size:9px;
	text-decoration:none;
}
/*---------------------------- consumer about links -------------------------*/
#aboutLinks td span.fs13N a{
	color:#000E92;
}
#aboutLinks .submenu{
	margin-top:12px;
}
#aboutLinks .fs13N{
	font-size:11px;
	line-height:17px;
}
#aboutLinks .history{
	margin-top:20px;
	width:256px;
	height:202px;
}
#aboutLinks .histText{
	width:237px;
	_width:245px;
	height:55px;
	font-family: Verdana;
	font-size:10px;
	background-color:#DBEDE2;
	padding-left:4px;
	padding-right:4px;
}
#aboutLinks .histText a{
	font-family: Verdana;
	font-size:10px;
	color:#000E92;
}
/*---------------------------- consumer about lifestyle ---------------------*/
#aboutLife td span.fs13N a{
	color:#000E92;
}
#aboutLife .submenu{
	margin-top:12px;
}
#aboutLife .fs13N{
	font-size:11px;
	line-height:17px;
}
#aboutLife .history{
	margin-top:20px;
	width:256px;
	height:202px;
}
#aboutLife .histText{
	width:237px;
	_width:245px;
	height:55px;
	font-family: Verdana;
	font-size:10px;
	background-color:#DBEDE2;
	padding-left:4px;
	padding-right:4px;
}
#aboutLife .histText a{
	font-family: Verdana;
	font-size:10px;
	color:#000E92;
}

/*---------------------------- consumer about history -----------------------*/
#aboutHist .submenu{
	margin-top:12px;
}
#aboutHist .fs13N{
	font-size:11px;
	line-height:17px;
}
#aboutHist .history{
	margin-top:20px;
	width:256px;
	height:202px;
}
#aboutHist .histText{
	width:237px;
	_width:245px;
	height:55px;
	font-family: Verdana;
	font-size:10px;
	background-color:#DBEDE2;
	padding-left:4px;
	padding-right:4px;
}
#aboutHist .histText a{
	font-family: Verdana;
	font-size:10px;
	color:#000E92;
}
/*---------------------------- consumer about faqs --------------------------*/
#aboutFaqs .hLine{
	margin:0px;
	width:100%;
	height:1px;
	background-color:#D7EDE1;
	margin:20px 0px 20px 0px;
}
#aboutFaqs td.fs13 a{
	color:#0182B9;
	font-weight:bold;
}
#aboutFaqs td.fs13 b{
	color:#5E5435;
}
#aboutFaqs .submenu{
	margin-top:12px;
}
#aboutFaqs .faqLink img{
	margin-top:2px;
}
#aboutFaqs .faqLink a{
	font-size:11px;
	color:#000E92;
}
#aboutFaqs .fs13N{
	font-size:11px;
	line-height:17px;
}
#aboutFaqs .history{
	margin-top:20px;
	width:256px;
	height:202px;
}

#aboutFaqs .histText{
	width:237px;
	_width:245px;
	height:55px;
	font-family: Verdana;
	font-size:10px;
	background-color:#DBEDE2;
	padding-left:4px;
	padding-right:4px;
}
#aboutFaqs .histText a{
	font-family: Verdana;
	font-size:10px;
	color:#000E92;
}
/*---------------------------- consumer about culture -----------------------*/
#aboutCult .submenu{
	margin-top:12px;
}
#aboutCult .fs13N{
	font-size:11px;
	line-height:17px;
}
#aboutCult .history{
	margin-top:20px;
	width:256px;
	height:202px;
}
#aboutCult .histText{
	width:237px;
	_width:245px;
	height:55px;
	font-family: Verdana;
	font-size:10px;
	background-color:#DBEDE2;
	padding-left:4px;
	padding-right:4px;
}
#aboutCult .histText a{
	font-family: Verdana;
	font-size:10px;
	color:#000E92;
}
/*---------------------------- consumer about climate -----------------------*/
#aboutClima .submenu{
	margin-top:12px;
}
#aboutClima .fs13N{
	font-size:11px;
	line-height:17px;
}
/*--------------------- consumer packages type detail -----------------------*/
#packtypdet ul{
	padding-left:0px;
	margin-left:35px;
}
#packtypdet #ll{
	float:left;
	width:30%;
	white-space:nowrap;
}
#packtypdet #rl{
	float:right;
	width:65%;
	white-space:nowrap;
}
#packtypdet #mt{
	margin:22px 0px 12px 0px;
	_margin:22px 0px 6px 0px;
	clear:both;
}
#packtypdet #bInf{
	background:#E3F7FB;
	height:22px;
	_height:30px;
	margin:6px 0px 0px 0px;
	padding:8px 0px 0px 12px;
	_padding:6px 0px 0px 12px;
	clear:both;
	width:527px;
	_width:539px;
}
#packtypdet #oInf{
	background:#FFF7DF;
	clear:both;
	padding:12px 0px 0px 12px;
	_padding:14px 0px 0px 12px;
	width:527px;
	_width:539px;
}
#packtypdet .hLine{
	margin:0px;
	width:510px;
	height:1px;
	background-color:#D7EDE1;
}
#packtypdet .lineH{
	margin:0px;
	width:100%;
	height:1px;
	clear:both;
	background:url(../../images/thingsLineH.gif) repeat-x center left;
}

/*---------------------------- consumer packages type -----------------------*/

#packtyp1 .content{
	
	_height:400px;
	min-height:400px;
}
#packtyp1 #pTt{
	margin-left:6px;
}
#packtyp1 .things{
	margin-top:30px;
}
#packtyp1 .submenu{
	margin-top:12px;
}
#packtyp1 .things table{
	font-family:Verdana;
	font-size:11px;
	color:#824E00;
	background:#FFF7DF;
}
#packtyp1 .things table .hw{
	height:10px;
}
#packtyp1 .things table .hwb{
	height:10px;
	background:url(../../images/packLineH.gif) repeat-x center left;
}
#packtyp1 .things table .ire{
	height:6px;
}
#packtyp1 .things table .lin{
	height:2px;
}

#packtyp1 .things table .bw{
	height:15px;
	background:#FFFFFF;
	color:#7B5518;
	
}
#packtyp1 .things table .bw a{
	height:15px;
	background:#FFFFFF;
	color:#7B5518;
	text-decoration:none;
	
}

#packtyp1 .things table .bw1{
	height:15px;
	background:#FFE79C;
	
}

#packtyp1 .things table .bw1 a{
	height:15px;
	background:#FFE79C;
	color:#7B5518;
	text-decoration:none;
	
}

#packtyp1 .things table .bw2{
	height:15px;
	color:#FF6D00;
	
}
/*************************/
#packtyp #pTt{
	margin-left:6px;
}
#packtyp .things{
	margin-top:30px;
}
#packtyp .submenu{
	margin-top:12px;
}
#packtyp .things table{
	font-family:Verdana;
	font-size:11px;
	color:#824E00;
	background:#FFF7DF;
}
#packtyp .things table .hw{
	height:10px;
}
#packtyp .things table .hwb{
	height:10px;
	background:url(../../images/packLineH.gif) repeat-x center left;
}
#packtyp .things table .ire{
	height:6px;
}
#packtyp .things table .lin{
	height:2px;
}

#packtyp .things table .bw{
	height:15px;
	background:#FFFFFF;
	color:#7B5518;
	
}
#packtyp .things table .bw a{
	height:15px;
	background:#FFFFFF;
	color:#7B5518;
	text-decoration:none;
	
}

#packtyp .things table .bw1{
	height:15px;
	background:#FFE79C;
	
}

#packtyp .things table .bw1 a{
	height:15px;
	background:#FFE79C;
	color:#7B5518;
	text-decoration:none;
	
}

#packtyp .things table .bw2{
	height:15px;
	color:#FF6D00;
	
}

/************** PACKAGE TYPE LIST **************/


.bw7 a
{
	height:15px;
	color:#007DB5;
	text-decoration:none;
	
}

#packtyp .things table .nm{
	height:15px;
	padding-left:5px;
}
#packtyp .things table img{
	vertical-align:top;
}

/*------------------------ consumer global search result --------------------*/
#globalSeRe .rsTable{
	line-height:16px;
}
#globalSeRe .histText{
	width:237px;
	_width:245px;
	height:55px;
	font-family: Verdana;
	font-size:10px;
	background-color:#DBEDE2;
	padding-left:4px;
	padding-right:4px;
}
#globalSeRe .cultureText
{
	height:67px;
	font-family: Verdana;
	font-size:10px;
	margin-top:4px;
}
#globalSeRe .rsTable .trsp{
	height:20px;
}
#globalSeRe .dvm0{
	padding:10px 0px 0px 0px;
}
#globalSeRe .hLine{
	margin:0px;
	width:100%;
	height:1px;
	background-color:#D7EDE1;
}
#globalSeRe #ll{
	float:left;
	width:40%;
}
#globalSeRe #rl{
	float:right;
	width:40%;
}
#globalSeRe #cb{
	clear:both;
}
/*---------------------------- consumer gettinghere index -------------------*/
#gettingHere{
}
/*---------------------------- consumer get quote ---------------------------*/
#getQuote .content table{
	font-family:Verdana;
	font-size:11px;
	color:#7F7966;
	margin-top:22px;
	background:#FFF7DF;
}
#getQuote .histText{
	width:237px;
	_width:245px;
	height:55px;
	font-family: Verdana;
	font-size:10px;
	background-color:#DBEDE2;
	padding-left:4px;
	padding-right:4px;
}
#getQuote .cultureText
{
	height:67px;
	font-family: Verdana;
	font-size:10px;
	margin-top:4px;
}
#getQuote .content table .hw{
	height:16px;
}
#getQuote .content table .bw{
	height:22px;
	padding-left:5px;
	background:#FFFFFF;
}
#getQuote .content table .nm{
	height:22px;
	padding-left:5px;
}
#getQuote .content table .ds{
	font-family:Verdana;
	font-size:11px;
	color:#7F7966;
	width:120px;
	margin:0px;
	float:left;
}
#getQuote .content table .ds1{
	font-family:Verdana;
	font-size:11px;
	color:#7F7966;
	width:160px;
	margin:0px;
	float:left;
}

#getQuote .content table .ds2{
	font-family:Verdana;
	font-size:11px;
	color:#7F7966;
	width:200px;
	margin:0px;
	float:left;
}

#getQuote .content table img{
	vertical-align:top;
}
#getQuote .promo{
	margin-top:14px;
	margin-left:-6px;
}
/*---------------------------- consumer advanced search ---------------------*/
#advSearch .content table{
	font-family:Verdana;
	font-size:11px;
	color:#7F7966;
	background:#FFF7DF;
}
#advSearch .cultureText
{
	height:67px;
	font-family: Verdana;
	font-size:10px;
	margin-top:4px;
}
#advSearch .histText{
	width:237px;
	_width:245px;
	height:55px;
	font-family: Verdana;
	font-size:10px;
	background-color:#DBEDE2;
	padding-left:4px;
	padding-right:4px;
}
#advSearch .hLine{
	margin:0px;
	width:100%;
	height:1px;
	background-color:#D7EDE1;
}

#advSearch .content table .pd{
	padding-left:16px;
}
#advSearch .content table .pr{
	padding-right:16px;
}
#advSearch .content table .hw{
	height:8px;
}
/*---------------------------- consumer findagent result --------------------*/
#findagentRes .rsTable{
	line-height:16px;
}
#findagentRes .histText{
	width:237px;
	_width:245px;
	height:55px;
	font-family: Verdana;
	font-size:10px;
	background-color:#DBEDE2;
	padding-left:4px;
	padding-right:4px;
}
#findagentRes .cultureText
{
	height:67px;
	font-family: Verdana;
	font-size:10px;
	margin-top:4px;
}
#findagentRes .rsTable .tr1{
	height:30px;
	background:#E3F7FB;
}
#findagentRes .rsTable .tr2{
	background:#FFF7DF;
}
#findagentRes .rsTable .trsp{
	height:10px;
	background:#FFF7DF;
}
#findagentRes .rsTable .trspw{
	height:20px;
}
#findagentRes .dvm0{
	padding:10px 0px 0px 0px;
}
#findagentRes .hLine{
	margin:0px;
	width:100%;
	height:1px;
	background-color:#D7EDE1;
}
#findagentRes #ll{
	float:left;
	width:55%;
	white-space:nowrap;
}
#findagentRes #rl{
	float:right;
	width:45%;
	white-space:nowrap;
}
#findagentRes #cb{
	clear:both;
}
#findagentRes #cb1{
	clear:both;
}
/*---------------------------- consumer findagent index ---------------------*/
#findagent .dvm0{
	padding:45px 0px 0px 50px;
	height:125px;
	_height:170px;
}
#findagent .hLine{
	margin:0px;
	width:100%;
	height:1px;
	background-color:#D7EDE1;
}
#findagent .histText{
	width:237px;
	_width:245px;
	height:55px;
	font-family: Verdana;
	font-size:10px;
	background-color:#DBEDE2;
	padding-left:4px;
	padding-right:4px;
}
#findagent .cultureText
{
	height:67px;
	font-family: Verdana;
	font-size:10px;
	margin-top:4px;
}
/*---------------------------- consumer packages index ----------------------*/
#packinx .thingsT .packNames{
	font-size:13px;
	font-weight:bold;
	color:#000E92;
	margin:0px;
	width:100%;
	background:#FFFFFF;
}
#packinx .histText{
	width:237px;
	_width:245px;
	height:55px;
	font-family: Verdana;
	font-size:10px;
	background-color:#DBEDE2;
	padding-left:4px;
	padding-right:4px;
}
#packinx .thingsT .packBut{
	margin:6px 0px 0px 0px;
	width:100%;
}
#packinx .thingsT .packBox{
	margin:6px 0px 0px 0px;
	width:100%;
	
}
#packinx .packBox a{
text-decoration:none;
}
#packinx .thingsT .lineH{
	margin:0px;
	width:100%;
	height:20px;
	clear:both;
	background:url(../../images/thingsLineH.gif) repeat-x center left;
}
#packinx .thingsT .specOffersItem{
	margin:14px 0px 0px 0px;
	width:100%;
	_width:224px;
	height:250px;
	overflow:auto;
}
#packinx .spec
{
	overflow:auto;
	padding-right:2px;
	
}
#packinx .thingsT .s13N824E00{
	line-height:13px;
}
#packinx .thingsT .packPromo{
	width:112%;
	_width:106%;
	height:143px;
	background:#D7EDE1;
	margin:14px 0px 0px 0px;
	position:relative;
	left:0px;
}
#packinx .thingsT .packPromoText{
	margin:10px 0px 0px 20px;
	_margin:10px 0px 0px 10px;
	width:140px;
	float:left;
	font-family:Verdana;
	font-size:10px;
}
#packinx .thingsT .packPromoText a{
	font-family:Verdana;
	font-size:10px;
	text-decoration:none;
	background:#0069CF;
	color:#FFFFFF;	
}
/*---------------------------- consumer cruising index ----------------------*/
#cruising .localStory{
	margin-top:20px;
	width:256px;
	height:238px;
}
#cruising .localStoryText{
	width:237px;
	_width:245px;
	height:86px;
	font-family: Verdana;
	font-size:10px;
	background-color:#DBEDE2;
	padding-left:4px;
	padding-right:4px;
}

#cruising .histText{
	width:237px;
	_width:245px;
	height:55px;
	font-family: Verdana;
	font-size:10px;
	background-color:#DBEDE2;
	padding-left:4px;
	padding-right:4px;
}
#cruising .cultureText
{
	height:67px;
	font-family: Verdana;
	font-size:10px;
	margin-top:4px;
}
#cruising .localStoryText a{
	font-family: Verdana;
	font-size:10px;
	color:#000E92;
}

#cruising .quoteForm{
	margin:0px;
	width:246px;
}
/*---------------------------- consumer thingstodo search 1 -----------------*/
#thingstdsearch1 .rsTable{
	line-height:16px;
}
#thingstdsearch1 .rsTable .tr1{
	height:30px;
	background:#E3F7FB;
}
#thingstdsearch1 .rsTable .tr2{
	background:#FFF7DF;
}
#thingstdsearch1 .rsTable .trsp{
	height:10px;
	background:#FFF7DF;
}
#thingstdsearch1 .rsTable .trspw{
	height:20px;
}
#thingstdsearch1 .relax{
	margin-top:20px;
}
#thingstdsearch1 .promo{
	margin-top:14px;
	margin-left:-6px;
}
#thingstdsearch1 #ll{
	float:left;
	width:40%;
}
#thingstdsearch1 #rl{
	float:right;
	width:40%;
}
#thingstdsearch1 #tb{
	height:390px;
	_height:400px;
	overflow:auto;
}

#thingstdsearch1 .hLine{
	margin:0px;
	width:100%;
	height:1px;
	background-color:#D7EDE1;
}
/*---------------------------- consumer thingstodo search -------------------*/
#thingstdsearch .fs13N{
	font-size:11px;
}
#thingstdsearch .serviceList{
	height:60px;
	margin-top:4px;
}
#thingstdsearch .serviceList a{
	font-family: Verdana;
	font-size:11px;
	color:#000E92;
	background-color:#DBFBFF;
	text-decoration:none;
}
#thingstdsearch .serviceList a:hover{
	font-family: Verdana;
	font-size:11px;
	color:#FFFFFF;
	background-color:#0182B9;
	text-decoration:none;
}
#thingstdsearch .serviceList .ls{
	padding-left:15px;
}
#thingstdsearch .relax{
	margin-top:20px;
}
#thingstdsearch .promo{
	margin-top:14px;
	margin-left:-6px;
}

#thingstdsearch .hLine{
	margin:0px;
	width:100%;
	height:1px;
	background-color:#D7EDE1;
}
/*---------------------------- consumer thingstosee index ------------------*/
#thingstosee .relax{
	margin-top:20px;
	width:256px;
	height:180px;
}
#thingstosee .promo{
	margin-top:10px;
	margin-left:-6px;
}

#thingstosee .histText{
	width:237px;
	_width:245px;
	height:55px;
	font-family: Verdana;
	font-size:10px;
	background-color:#DBEDE2;
	padding-left:4px;
	padding-right:4px;
}
#thingstosee .history{
	margin-top:0px;
	width:256px;
	height:202px;
}
/*---------------------------- consumer thingstodo index ------------------*/
#thingstd .relax{
	margin-top:20px;
	width:256px;
	height:180px;
}
#thingstd .promo{
	margin-top:10px;
	margin-left:-6px;
}
#thingstd .histText{
	width:237px;
	_width:245px;
	height:55px;
	font-family: Verdana;
	font-size:10px;
	background-color:#DBEDE2;
	padding-left:4px;
	padding-right:4px;
}
#thingstd .history{
	margin-top:0px;
	width:256px;
	height:202px;
}
/*---------------------------- consumer accomodation index ------------------*/
#accomod .promo{
	margin-top:14px;
	margin-left:-6px;
}
#accomod .histText{
	width:237px;
	_width:245px;
	height:55px;
	font-family: Verdana;
	font-size:10px;
	background-color:#DBEDE2;
	padding-left:4px;
	padding-right:4px;
}
/*---------------------------- consumer about region ------------------------*/
#aboutReg .submenu{
	margin-top:12px;
}
#aboutReg .left_col{
	/*background:#FFF7DF url(images/aboutReg_back.gif) repeat-x;*/
}
#aboutReg .history{
	margin-top:22px;
	width:256px;
	height:202px;
}
#aboutReg .histText{
	width:237px;
	_width:245px;
	height:55px;
	font-family: Verdana;
	font-size:10px;
	background-color:#DBEDE2;
	padding-left:4px;
	padding-right:4px;
}
#aboutReg .histText a{
	font-family: Verdana;
	font-size:10px;
	color:#000E92;
}

#aboutReg .fs13N{
	font-size:11px;
	line-height:17px;
}
#aboutReg .fs13 b{
	color:#5E5435;
}
#aboutReg .imgDet{
	margin:0px;
	width:240px;
}
#aboutReg .imgDet a{
	font-family:Verdana;
	font-size:9px;
	text-decoration:none;
}
/*---------------------------- consumer about index -------------------------*/
#about .location{
	height:267px;
	margin-top:8px;
}
#about .locationText{
	height:65px;
	font-family: Verdana;
	font-size:10px;
	margin-top:4px;
}
#about .history{
	width:256px;
	height:202px;
	margin-top:15px;
}
#about .histText{
	width:237px;
	_width:245px;
	height:55px;
	font-family: Verdana;
	font-size:10px;
	background-color:#DBEDE2;
	padding-left:4px;
	padding-right:4px;
}
#about .histText a{
	font-family: Verdana;
	font-size:10px;
	color:#000E92;
}
#about .culture{
	height:104px;
	margin-top:22px;
}
#about .cultureText{
	height:67px;
	font-family: Verdana;
	font-size:10px;
	margin-top:4px;
}

/*---------------------------- consumer homepage ----------------------------*/
#home .whyTravel{
	margin-top:18px;
	line-height:16px;
}

#home .content{
	height:316px;
}
#home .contentText{
	margin:0px;
	width:180px;
	_width:200px;
	padding-left:18px;
}
#home .content_A{
	background-color:#0182B9;
	color:#FFFFFF;
	text-decoration:none;
	line-height:18px;
}
#home .content_T{
	margin-top:16px;
}
#home .content_B{
	background:url(../../images/packLine.gif) repeat-x;
}
#home .dynamic{
	margin:0px;
	width:295px;
	height:272px;
	
}
#home .rightBot{
	width:590px;
	height:167px;
	margin:30px 0px 0px 0px;
	_margin:25px 0px 0px 0px;
	background-color:#E3F7FB;
}
#home .rightBot_in{
	margin-left:28px;
	padding-top:15px;
}
#home .rightBotSub{
	margin-left:28px;
}
#home .rightBotImg{
 margin-left:10px;
}
#home .rightBotTitle{
	margin-left:28px;
	margin-top:15px;
}
#home .stoneFlow{
	position:absolute;
	left:120px;
	bottom:30px;
	width:207px;
	height:94px;
	z-index:10;
	background:url(../../images/stoneFlow.png) no-repeat;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://tahitinow.com.au/images/stoneFlow.png',sizingMethod='scale');
	_background:url(../../images/spacer.gif) no-repeat;
}

.linki
{
	text-decoration:none;
}
#mTopsInx .pressTrip{
	margin-top:20px;
	width:256px;
	height:100px;
}
#mTopsInx .content{
	
	padding: 12px 15px 12px 15px;
	line-height:17px;
	_height:400px;
	min-height:350px;
	position:relative;
	width:509px;
	_width:539px;
}

#mTopsInx .pressTripText{
	width:229px;
	_width:245px;
	height:50px;
	font-size:10px;
	background-color:#DBEDE2;
	padding-left:8px;
	padding-right:8px;
}
#mTopsInx .pressTripText a{
	font-size:10px;
	color:#000E92;
}
/*---------------------------------------------------------------------------*/
.tblhead 
{
	font-family: Verdana;
	font-weight:bold;
	font-size:12px;
	text-transform: uppercase;
	color: #000E92;
	background-color: #E3F7FB;
}
.tbltext 
{
	font-family: Verdana;
	font-size:11px;
	color:#7F7966;
	background-color: #FFF7DF;
}

/* Social footers */
#social-links div {
	display: inline;
	width: 40px;
	height: 30px;
	margin-left: 0;
	vertical-align: top;
	padding-left: 5px;
	max-width: 70px;
	zoom: 1;
}

#social-links div img {
	border: none;
}

#social-links div.social-fb-like-wrapper {
	display: inline-block;
	_display: inline;
}
