
/* Styles for demo, not necessary for scrolling layers */  
body { margin: 0px; padding: 0px; font-size: 0.7em; color: #000000; font-family: Arial, sans-serif; text-align: left; background-color: #3D3D3D; }

/* styles for IE 5 Mac */
#horizon { text-align: center; top: 300px; left: 42%; position: absolute; }
/* following rules are invisible to IE 5 Mac\*/
#horizon { text-align: center; position: absolute; top: 50%; left: 0px; width: 100%; height: 1px; overflow: visible; visibility: visible; display: block; }
/* end IE 5 hack */
#content { margin-left: -384px; position: absolute; top: -250px; left: 50%; width: 768px; height: 500px; visibility: visible }


h1 { font-size:1.3em }
h2 { font-size:1.2em }
h1, h2, p { margin:0 0 .5em 0 }
a:link { color:#FA6610; text-decoration:none}	
a:visited { color:#FA6610; text-decoration:none}	
a img { border:none;  }
div#footer { position:absolute; left:10px; top:280px; z-index:103 }

ul{margin:0px; padding:0px;}
li{margin:0px;margin-left:8px; line-height:14px;text-indent:-8px;padding:0px;}
	
/* Styles for scrolling layers and scrollbars  */
div#world { 
  position:absolute; left:100px; top:300px;
  width:168px; height:150px; 
  overflow:hidden; z-index:100 ; visibility:hidden;}
div#country { 
  position:absolute; left:100px; top:300px;
  width:168px; height:150px; 
  overflow:hidden; z-index:100 ; visibility:hidden;}
div#hotel { 
  position:absolute; left:0px; top:0px;
  width:168px; height:150px; 
  overflow:hidden; z-index:100 ; visibility:hidden;}
div#experience { 
  position:absolute; left:0px; top:0px;
  width:168px; height:150px; 
  overflow:hidden; z-index:100 ; visibility:hidden;}
div#experienceSubNav { 
  position:absolute; left:0px; top:0px;
  width:168px; height:150px; 
  overflow:hidden; z-index:100 ; visibility:hidden;}
div#dots { 
  position:absolute; left:0px; top:0px;
  width:168px; height:1px; 
  overflow:hidden; z-index:100 ; visibility:hidden;}  
div#notes { 
  position:absolute; left:0px; top:0px;
  width:192px; height:377px; 
  overflow:hidden; z-index:100 ; visibility:hidden;} 
div#explore { 
  position:absolute; left:0px; top:0px;
 height:126px; 
  overflow:hidden; z-index:100; visibility:hidden;} 
div#feature { 
  position:absolute; left:0px; top:0px;
  width:168px; height:248px; 
  overflow:hidden; z-index:100; visibility:hidden;}
div#rightop { 
  position:absolute; left:0px; top:0px;
  width:192px; height:69px; 
  overflow:hidden; z-index:100; visibility:hidden;}  
div#rightbot { 
  position:absolute; left:0px; top:0px;
  width:192px; height:64px; 
  overflow:hidden; z-index:100; visibility:hidden;}   
div#maincontent { 
  position:absolute; left:0px; top:0px;
  width:576px; height:376px; 
  overflow:hidden; z-index:100; visibility:hidden;}   
div#wmaincontent { 
  position:absolute; left:0px; top:0px;
  width:680px; height:376px; 
  overflow:hidden; z-index:100; visibility:hidden;}   
div#smaincontent { 
  position:absolute; left:0px; top:0px;
  width:576px; height:272px; 
  overflow:hidden; z-index:100; visibility:hidden;}     
div#brief { 
  position:absolute; left:0px; top:0px;
  width:192px; height:273px; 
  overflow:hidden; z-index:100; visibility:hidden;}   
div#rightback { 
  position:absolute; left:0px; top:0px;
  width:192px; height:184px; 
  overflow:hidden; z-index:99; visibility:hidden;}
div#copyright { 
  position:absolute; left:0px; top:0px;
  width:769px; height:15px; 
  overflow:hidden; z-index:100; visibility:hidden;}  
   
   
div#holder1 { 
  position:absolute; left:0px; top:0px;
  width:168px; height:128px; 
  overflow:hidden; z-index:100; }
div#wn1  { 
  position:absolute; left:0; top:0;
  width:168px; height:128px; 
  clip:rect(0, 168px, 128px, 0); 
  overflow:hidden; z-index:1;
  }
/* op7 needs width set here too (?) */  
div#lyr1 { width:153px }
div.content { 
  position:absolute; visibility:hidden; 
  left:0; top:0; z-index:1 
  }  

/* Set small font-size or size/position of div's will be off in some browsers  */
div#scrollbar1 { 
  position:absolute; visibility:hidden;
  left:152px; top:0;
  width:11px; height:131px; 
  font-size:1px; z-index:2
  }
div#track1 { 
  position:absolute; left:0; top:12px;
  width:11px; height:111px;
  background-color:#333333;
  z-index:1
  }
div#dragBar1 {
  position:absolute; left:1px; top:1px;
  width:9px; height:20px;
  background-color:#444444;
  z-index:1
  }  
div#up1 { position:absolute; left:0; top:0; z-index:2 }  
div#down1 { position:absolute; left:0; bottom:0; z-index:3 }  



/* Styles for scrolling layers and scrollbars  */
div#holder2 { 
  position:absolute; left:0px; top:0px;
  width:168px; height:130px; 
  overflow:hidden; z-index:100 }
div#wn2  { 
  position:absolute; left:0; top:0;
  width:168px; height:130px; 
  clip:rect(0, 168px, 130px, 0); 
  overflow:hidden; z-index:1
  }
/* op7 needs width set here too (?) */  
div#lyr2 { width:153px }
div.content { 
  position:absolute; visibility:hidden; 
  left:0; top:0; z-index:1 
  }  

/* Set small font-size or size/position of div's will be off in some browsers  */
div#scrollbar2 { 
  position:absolute; visibility:hidden;
  left:152px; top:0;
  width:11px; height:131px; 
  font-size:1px; z-index:2
  }
div#track2 { 
  position:absolute; left:0; top:12px;
  width:11px; height:111px;
  background-color:#333333;
  z-index:1
  }
div#dragBar2 {
  position:absolute; left:1px; top:1px;
  width:9px; height:20px;
  background-color:#444444;
  z-index:1
  }  
div#up2 { position:absolute; left:0; top:0; z-index:2 }  
div#down2 { position:absolute; left:0; bottom:0; z-index:3 }  


/* Styles for scrolling layers and scrollbars  */
div#holder3 { 
  position:absolute; left:0px; top:0px;
  width:168px; height:130px; 
  overflow:hidden; z-index:100 }
div#wn3  { 
  position:absolute; left:0; top:0;
  width:168px; height:130px; 
  clip:rect(0, 168px, 130px, 0); 
  overflow:hidden; z-index:1
  }
/* op7 needs width set here too (?) */  
div#lyr3 { width:153px }
div.content { 
  position:absolute; visibility:hidden; 
  left:0; top:0; z-index:1 
  }  

/* Set small font-size or size/position of div's will be off in some browsers  */
div#scrollbar3 { 
  position:absolute; visibility:hidden;
  left:152px; top:0;
  width:11px; height:131px; 
  font-size:1px; z-index:2
  }
div#track3 { 
  position:absolute; left:0; top:12px;
  width:11px; height:111px;
  background-color:#333333;
  z-index:1
  }
div#dragBar3 {
  position:absolute; left:1px; top:1px;
  width:9px; height:20px;
  background-color:#444444;
  z-index:1
  }  
div#up3 { position:absolute; left:0; top:0; z-index:2 }  
div#down3 { position:absolute; left:0; bottom:0; z-index:3 }  



/* Styles for scrolling layers and scrollbars  */
div#holder4 { 
  position:absolute; left:0px; top:64px;
  width:192px; height:185px; 
  overflow:hidden; z-index:100 }
div#wn4  { 
  position:absolute; left:0; top:0;
  width:192px; height:185px; 
  clip:rect(0, 192px, 185px, 0); 
  overflow:hidden; z-index:1
  }
/* op7 needs width set here too (?) */  
div#lyr4 { width:182px }
div.content { 
  position:absolute; visibility:hidden; 
  left:0; top:0; z-index:1 
  }  

/* Set small font-size or size/position of div's will be off in some browsers  */
div#scrollbar4 { 
  position:absolute; visibility:hidden;
  left:170px; top:0px;
  width:11px; height:185px; 
  font-size:1px; z-index:2
  }
div#track4 { 
  position:absolute; left:0; top:12px;
  width:11px; height:160px;
  background-color:#eeeeee;
  z-index:1
  }
div#dragBar4 {
  position:absolute; left:1px; top:1px;
  width:9px; height:20px;
  background-color:#f7DFC6;
  z-index:1
  }  
div#up4 { position:absolute; left:0; top:0; z-index:2 }  
div#down4 { position:absolute; left:0; bottom:0; z-index:3 } 



/* Styles for scrolling layers and scrollbars  */
div#holder5 { 
  position:absolute; left:0px; top:64px;
  width:720px; height:260px; 
  overflow:hidden; z-index:100 }
div#wn5  { 
  position:absolute; left:0; top:0;
  width:720px; height:260px; 
  clip:rect(0, 720px, 260px, 0); 
  overflow:hidden; z-index:1
  }
/* op7 needs width set here too (?) */  
div#lyr5 { width:689px }
div.content { 
  position:absolute; visibility:hidden; 
  left:0; top:0; z-index:1 
  }  

/* Set small font-size or size/position of div's will be off in some browsers  */
div#scrollbar5 { 
  position:absolute; visibility:hidden;
  left:660px; top:0px;
  width:11px; height:260px; 
  font-size:1px; z-index:2
  }
div#track5 { 
  position:absolute; left:0; top:12px;
  width:11px; height:236px;
  background-color:#CCCCCC;
  z-index:1
  }
div#dragBar5 {
  position:absolute; left:1px; top:1px;
  width:9px; height:20px;
  background-color:#FFCC99;
  z-index:1
  }  
div#up5 { position:absolute; left:0; top:0; z-index:2 }  
div#down5 { position:absolute; left:0; bottom:0; z-index:3 } 




/* Styles for scrolling layers and scrollbars  */
div#holder6 { 
  position:absolute; left:0px; top:64px;
  width:720px; height:260px; 
  overflow:hidden; z-index:100 }
div#wn6  { 
  position:absolute; left:0; top:0;
  width:720px; height:260px; 
  clip:rect(0, 720px, 260px, 0); 
  overflow:hidden; z-index:1
  }
/* op7 needs width set here too (?) */  
div#lyr6 { width:689px; }
div.content { 
  position:absolute; visibility:hidden; 
  left:0; top:0; z-index:1 
  }  

/* Set small font-size or size/position of div's will be off in some browsers  */
div#scrollbar6 { 
  position:absolute; visibility:hidden;
  left:660px; top:0px;
  width:14px; height:260px; 
  font-size:1px; z-index:2
  }
div#track6 { 
  position:absolute; left:0; top:12px;
  width:14px; height:236px;
  background-color:#CCCCCC;
  z-index:1
  }
div#dragBar6 {
  position:absolute; left:1px; top:1px;
  width:12px; height:20px;
  background-color:#FB6711;
  z-index:1
  }  
div#up6 { position:absolute; left:0; top:0; z-index:2 }  
div#down6 { position:absolute; left:0; bottom:0; z-index:3 } 


table#countryTbl td { vertical-align:middle; text-align:left }
table#hotelTbl td { vertical-align:middle; text-align:left }
table#experienceTbl td { vertical-align:middle; text-align:left }
table#hotelCountryTbl td { vertical-align:middle; text-align:left }

#buffer { position:absolute; visibility:hidden; left:0; top:500 }
#maplocation { position:absolute; visibility:hidden; left:0; top:500 }

.main_text         { font-family: Georgia,arial,helvetica,sans-serif; color:#ffffff; font-size:12px; text-decoration:none;}
a.main_text:link   { font-family: Georgia,arial,helvetica,sans-serif; color:#FA6610; font-size:12px; text-decoration:none;}
a.main_text:visited{ font-family: Georgia,arial,helvetica,sans-serif; color:#FA6610; font-size:12px; text-decoration:none;}
a.main_text:active { font-family: Georgia,arial,helvetica,sans-serif; color:#FA6610; font-size:12px; text-decoration:none;}
a.main_text:hover  { font-family: Georgia,arial,helvetica,sans-serif; color:#FA6610; font-size:12px; text-decoration:none;}


.right_nav_off         { font-family: Georgia,arial,helvetica,sans-serif; color:#000000; font-size:11px; text-decoration:none;}
a.right_nav_off:link   { font-family: Georgia,arial,helvetica,sans-serif; color:#000000; font-size:11px; text-decoration:none;}
a.right_nav_off:visited{ font-family: Georgia,arial,helvetica,sans-serif; color:#000000; font-size:11px; text-decoration:none;}
a.right_nav_off:active { font-family: Georgia,arial,helvetica,sans-serif; color:#000000; font-size:11px; text-decoration:none;}
a.right_nav_off:hover  { font-family: Georgia,arial,helvetica,sans-serif; color:#000000; font-size:11px; text-decoration:none;}

.left_nav_off         { font-family: Georgia,arial,helvetica,sans-serif; color:#ffffff; font-size:11px; line-height:14px; text-decoration:none;}
a.left_nav_off:link   { font-family: Georgia,arial,helvetica,sans-serif; color:#ffffff; font-size:11px; line-height:14px; text-decoration:none;}
a.left_nav_off:visited{ font-family: Georgia,arial,helvetica,sans-serif; color:#ffffff; font-size:11px; line-height:14px; text-decoration:none;}
a.left_nav_off:active { font-family: Georgia,arial,helvetica,sans-serif; color:#ffffff; font-size:11px; line-height:14px; text-decoration:none;}
a.left_nav_off:hover  { font-family: Georgia,arial,helvetica,sans-serif; color:#ffffff; font-size:11px; line-height:14px; text-decoration:none;}


.top_nav_off         { font-family: Georgia,arial,helvetica,sans-serif; color:#ffffff; font-size:11px; text-decoration:none;}
a.top_nav_off:link   { font-family: Georgia,arial,helvetica,sans-serif; color:#ffffff; font-size:11px; text-decoration:none;}
a.top_nav_off:visited{ font-family: Georgia,arial,helvetica,sans-serif; color:#ffffff; font-size:11px; text-decoration:none;}
a.top_nav_off:active { font-family: Georgia,arial,helvetica,sans-serif; color:#ffffff; font-size:11px; text-decoration:none;}
a.top_nav_off:hover  { font-family: Georgia,arial,helvetica,sans-serif; color:#ffffff; font-size:11px; text-decoration:none;}

.top_nav_on         { font-family: Georgia,arial,helvetica,sans-serif; color:#333333; font-size:11px; text-decoration:none;}
a.top_nav_on:link   { font-family: Georgia,arial,helvetica,sans-serif; color:#333333; font-size:11px; text-decoration:none;}
a.top_nav_on:visited{ font-family: Georgia,arial,helvetica,sans-serif; color:#333333; font-size:11px; text-decoration:none;}
a.top_nav_on:active { font-family: Georgia,arial,helvetica,sans-serif; color:#333333; font-size:11px; text-decoration:none;}
a.top_nav_on:hover  { font-family: Georgia,arial,helvetica,sans-serif; color:#333333; font-size:11px; text-decoration:none;}

.mid_nav_off         { font-family: Georgia,arial,helvetica,sans-serif; color:#333333; font-size:11px; text-decoration:none;}
a.mid_nav_off:link   { font-family: Georgia,arial,helvetica,sans-serif; color:#333333; font-size:11px; text-decoration:none;}
a.mid_nav_off:visited{ font-family: Georgia,arial,helvetica,sans-serif; color:#333333; font-size:11px; text-decoration:none;}
a.mid_nav_off:active { font-family: Georgia,arial,helvetica,sans-serif; color:#333333; font-size:11px; text-decoration:none;}
a.mid_nav_off:hover  { font-family: Georgia,arial,helvetica,sans-serif; color:#333333; font-size:11px; text-decoration:none;}

.mid_nav_on        { font-family: Georgia,arial,helvetica,sans-serif; color:#FA6610; font-size:11px; text-decoration:none;}
a.mid_nav_on:link   { font-family: Georgia,arial,helvetica,sans-serif; color:#FA6610; font-size:11px; text-decoration:none;}
a.mid_nav_on:visited{ font-family: Georgia,arial,helvetica,sans-serif; color:#FA6610; font-size:11px; text-decoration:none;}
a.mid_nav_on:active { font-family: Georgia,arial,helvetica,sans-serif; color:#FA6610; font-size:11px; text-decoration:none;}
a.mid_nav_on:hover  { font-family: Georgia,arial,helvetica,sans-serif; color:#FA6610; font-size:11px; text-decoration:none;}
.bot_nav_off         { font-family: Georgia,arial,helvetica,sans-serif; color:#ffffff; font-size:11px; text-decoration:none;word-spacing:-1px;}
a.bot_nav_off:link   { font-family: Georgia,arial,helvetica,sans-serif; color:#ffffff; font-size:11px; text-decoration:none;word-spacing:-1px;}
a.bot_nav_off:visited{ font-family: Georgia,arial,helvetica,sans-serif; color:#ffffff; font-size:11px; text-decoration:none;word-spacing:-1px;}
a.bot_nav_off:active { font-family: Georgia,arial,helvetica,sans-serif; color:#ffffff; font-size:11px; text-decoration:none;word-spacing:-1px;}
a.bot_nav_off:hover  { font-family: Georgia,arial,helvetica,sans-serif; color:#ffffff; font-size:11px; text-decoration:none;word-spacing:-1px;}

.bot_nav_on         { font-family: Georgia,arial,helvetica,sans-serif; color:#cfcfcf; font-size:11px; text-decoration:none;}
a.bot_nav_on:link   { font-family: Georgia,arial,helvetica,sans-serif; color:#cfcfcf; font-size:11px; text-decoration:none;}
a.bot_nav_on:visited{ font-family: Georgia,arial,helvetica,sans-serif; color:#cfcfcf; font-size:11px; text-decoration:none;}
a.bot_nav_on:active { font-family: Georgia,arial,helvetica,sans-serif; color:#cfcfcf; font-size:11px; text-decoration:none;}
a.bot_nav_on:hover  { font-family: Georgia,arial,helvetica,sans-serif; color:#cfcfcf; font-size:11px; text-decoration:none;}


.offer_text         { font-family: Georgia,arial,helvetica,sans-serif; color:#ffffff; font-size:11px; line-height:13px; text-decoration:none;}
a.offer_text:link   { font-family: Georgia,arial,helvetica,sans-serif; color:#ffffff; font-size:11px; line-height:13px; text-decoration:none;}
a.offer_text:visited{ font-family: Georgia,arial,helvetica,sans-serif; color:#ffffff; font-size:11px; line-height:13px; text-decoration:none;}
a.offer_text:active { font-family: Georgia,arial,helvetica,sans-serif; color:#ffffff; font-size:11px; line-height:13px; text-decoration:none;}
a.offer_text:hover  { font-family: Georgia,arial,helvetica,sans-serif; color:#ffffff; font-size:11px; line-height:13px; text-decoration:none;}

.offer_title         { font-family: Georgia,arial,helvetica,sans-serif; color:#FA6610; font-size:14px; text-decoration:none;}
a.offer_title:link   { font-family: Georgia,arial,helvetica,sans-serif; color:#FA6610; font-size:14px; text-decoration:none;}
a.offer_title:visited{ font-family: Georgia,arial,helvetica,sans-serif; color:#FA6610; font-size:14px; text-decoration:none;}
a.offer_title:active { font-family: Georgia,arial,helvetica,sans-serif; color:#FA6610; font-size:14px; text-decoration:none;}
a.offer_title:hover  { font-family: Georgia,arial,helvetica,sans-serif; color:#FA6610; font-size:14px; text-decoration:none;}

.tour_title         { font-family: Georgia,arial,helvetica,sans-serif; color:#FA6610; font-size:18px; text-decoration:none;}
a.tour_title:link   { font-family: Georgia,arial,helvetica,sans-serif; color:#FA6610; font-size:18px; text-decoration:none;}
a.tour_title:visited{ font-family: Georgia,arial,helvetica,sans-serif; color:#FA6610; font-size:18px; text-decoration:none;}
a.tour_title:active { font-family: Georgia,arial,helvetica,sans-serif; color:#FA6610; font-size:18px; text-decoration:none;}
a.tour_title:hover  { font-family: Georgia,arial,helvetica,sans-serif; color:#FA6610; font-size:18px; text-decoration:none;}



.special_text         { font-family: Georgia,arial,helvetica,sans-serif; color:#ffffff; font-size:11px; line-height:13px; text-decoration:none;}
a.special_text:link   { font-family: Georgia,arial,helvetica,sans-serif; color:#ffffff; font-size:11px; line-height:13px; text-decoration:none;}
a.special_text:visited{ font-family: Georgia,arial,helvetica,sans-serif; color:#ffffff; font-size:11px; line-height:13px; text-decoration:none;}
a.special_text:active { font-family: Georgia,arial,helvetica,sans-serif; color:#ffffff; font-size:11px; line-height:13px; text-decoration:none;}
a.special_text:hover  { font-family: Georgia,arial,helvetica,sans-serif; color:#ffffff; font-size:11px; line-height:13px; text-decoration:none;}

.special_title         { font-family: Georgia,arial,helvetica,sans-serif; color:#FA6610; font-size:12px; text-decoration:none; font-style:italic;}
a.special_title:link   { font-family: Georgia,arial,helvetica,sans-serif; color:#FA6610; font-size:12px; text-decoration:none; font-style:italic;}
a.special_title:visited{ font-family: Georgia,arial,helvetica,sans-serif; color:#FA6610; font-size:12px; text-decoration:none; font-style:italic;}
a.special_title:active { font-family: Georgia,arial,helvetica,sans-serif; color:#FA6610; font-size:12px; text-decoration:none; font-style:italic;}
a.special_title:hover  { font-family: Georgia,arial,helvetica,sans-serif; color:#FA6610; font-size:12px; text-decoration:none; font-style:italic;}

.fivestar_text         { font-family: Georgia,arial,helvetica,sans-serif; color:#000000; font-size:10px; line-height:12px; text-decoration:none;}
a.fivestar_text:link   { font-family: Georgia,arial,helvetica,sans-serif; color:#000000; font-size:10px; line-height:12px; text-decoration:none;}
a.fivestar_text:visited{ font-family: Georgia,arial,helvetica,sans-serif; color:#000000; font-size:10px; line-height:12px; text-decoration:none;}
a.fivestar_text:active { font-family: Georgia,arial,helvetica,sans-serif; color:#000000; font-size:10px; line-height:12px; text-decoration:none;}
a.fivestar_text:hover  { font-family: Georgia,arial,helvetica,sans-serif; color:#000000; font-size:10px; line-height:12px; text-decoration:none;}

.fivestar_title         { font-family: Georgia,arial,helvetica,sans-serif; color:#FA6610; font-size:12px; font-style:italic;}
a.fivestar_title:link   { font-family: Georgia,arial,helvetica,sans-serif; color:#FA6610; font-size:12px; font-style:italic;}
a.fivestar_title:visited{ font-family: Georgia,arial,helvetica,sans-serif; color:#FA6610; font-size:12px; font-style:italic;}
a.fivestar_title:active { font-family: Georgia,arial,helvetica,sans-serif; color:#FA6610; font-size:12px; font-style:italic;}
a.fivestar_title:hover  { font-family: Georgia,arial,helvetica,sans-serif; color:#FA6610; font-size:12px; font-style:italic;}

.fivestarsplash_text         { font-family: Georgia,arial,helvetica,sans-serif; color:#FA6610; font-size:10px; line-height:12px; text-decoration:none;}
a.fivestarsplash_text:link   { font-family: Georgia,arial,helvetica,sans-serif; color:#FA6610; font-size:10px; line-height:12px; text-decoration:none;}
a.fivestarsplash_text:visited{ font-family: Georgia,arial,helvetica,sans-serif; color:#FA6610; font-size:10px; line-height:12px; text-decoration:none;}
a.fivestarsplash_text:active { font-family: Georgia,arial,helvetica,sans-serif; color:#FA6610; font-size:10px; line-height:12px; text-decoration:none;}
a.fivestarsplash_text:hover  { font-family: Georgia,arial,helvetica,sans-serif; color:#FA6610; font-size:10px; line-height:12px; text-decoration:none;}

.fivestarsplash_title         { font-family: Georgia,arial,helvetica,sans-serif; color:#FA6610; font-size:12px; font-style:italic;}
a.fivestarsplash_title:link   { font-family: Georgia,arial,helvetica,sans-serif; color:#FA6610; font-size:12px; font-style:italic;}
a.fivestarsplash_title:visited{ font-family: Georgia,arial,helvetica,sans-serif; color:#FA6610; font-size:12px; font-style:italic;}
a.fivestarsplash_title:active { font-family: Georgia,arial,helvetica,sans-serif; color:#FA6610; font-size:12px; font-style:italic;}
a.fivestarsplash_title:hover  { font-family: Georgia,arial,helvetica,sans-serif; color:#FA6610; font-size:12px; font-style:italic;}

.topsixsplash_text         { font-family: Georgia,arial,helvetica,sans-serif; color:#FFFFFF; font-size:10px; line-height:12px; text-decoration:none;}
a.topsixsplash_text:link   { font-family: Georgia,arial,helvetica,sans-serif; color:#FFFFFF; font-size:10px; line-height:12px; text-decoration:none;}
a.topsixsplash_text:visited{ font-family: Georgia,arial,helvetica,sans-serif; color:#FFFFFF; font-size:10px; line-height:12px; text-decoration:none;}
a.topsixsplash_text:active { font-family: Georgia,arial,helvetica,sans-serif; color:#FFFFFF; font-size:10px; line-height:12px; text-decoration:none;}
a.topsixsplash_text:hover  { font-family: Georgia,arial,helvetica,sans-serif; color:#FFFFFF; font-size:10px; line-height:12px; text-decoration:none;}

.topsixsplash_title         { font-family: Georgia,arial,helvetica,sans-serif; color:#FFFFFF; font-size:12px; font-style:italic;}
a.topsixsplash_title:link   { font-family: Georgia,arial,helvetica,sans-serif; color:#FFFFFF; font-size:12px; font-style:italic;}
a.topsixsplash_title:visited{ font-family: Georgia,arial,helvetica,sans-serif; color:#FFFFFF; font-size:12px; font-style:italic;}
a.topsixsplash_title:active { font-family: Georgia,arial,helvetica,sans-serif; color:#FFFFFF; font-size:12px; font-style:italic;}
a.topsixsplash_title:hover  { font-family: Georgia,arial,helvetica,sans-serif; color:#FFFFFF; font-size:12px; font-style:italic;}

.tour_intro         { font-family: Georgia,arial,helvetica,sans-serif; color:#666666; font-size:14px;}
a.tour_intro:link   { font-family: Georgia,arial,helvetica,sans-serif; color:#666666; font-size:14px;}
a.tour_intro:visited{ font-family: Georgia,arial,helvetica,sans-serif; color:#666666; font-size:14px;}
a.tour_intro:active { font-family: Georgia,arial,helvetica,sans-serif; color:#666666; font-size:14px;}
a.tour_intro:hover  { font-family: Georgia,arial,helvetica,sans-serif; color:#666666; font-size:14px;}






.country_title { font-family: Georgia,arial,helvetica,sans-serif; color:#FA6610; font-size:11px; line-height:14px; text-decoration:none; font-weight:bold;}

.notes_title { font-family: Georgia,arial,helvetica,sans-serif; color:#000000; font-size:14px; text-decoration:none;}



.notes_text         { font-family: Georgia,arial,helvetica,sans-serif; color:#000000; font-size:11px; line-height:14px; text-decoration:none;}
a.notes_text:link   { font-family: Georgia,arial,helvetica,sans-serif; color:#FA6610; font-size:11px; line-height:14px; text-decoration:none; font-weight:bold;}
a.notes_text:visited{ font-family: Georgia,arial,helvetica,sans-serif; color:#FA6610; font-size:11px; line-height:14px; text-decoration:none; font-weight:bold;}
a.notes_text:active { font-family: Georgia,arial,helvetica,sans-serif; color:#FA6610; font-size:11px; line-height:14px; text-decoration:none; font-weight:bold;}
a.notes_text:hover  { font-family: Georgia,arial,helvetica,sans-serif; color:#FA6610; font-size:11px; line-height:14px; text-decoration:none; font-weight:bold;}

.notes_highlight    		 { font-family: Georgia,arial,helvetica,sans-serif; color:#FA6610; font-size:11px; line-height:13px; text-decoration:none;}
a.notes_highlight:link   { font-family: Georgia,arial,helvetica,sans-serif; color:#FA6610; font-size:11px; line-height:13px; text-decoration:none; font-weight:bold;}
a.notes_highlight:visited{ font-family: Georgia,arial,helvetica,sans-serif; color:#FA6610; font-size:11px; line-height:13px; text-decoration:none; font-weight:bold;}
a.notes_highlight:active { font-family: Georgia,arial,helvetica,sans-serif; color:#FA6610; font-size:11px; line-height:13px; text-decoration:none; font-weight:bold;}
a.notes_highlight:hover  { font-family: Georgia,arial,helvetica,sans-serif; color:#FA6610; font-size:11px; line-height:13px; text-decoration:none; font-weight:bold;}
.testnotes_text         { font-family: Georgia,arial,helvetica,sans-serif; color:#000000; font-size:11px; line-height:13px; text-decoration:none;}
a.testnotes_text:link   { font-family: Georgia,arial,helvetica,sans-serif; color:#FA6610; font-size:11px; line-height:13px; text-decoration:none; font-weight:bold;}
a.testnotes_text:visited{ font-family: Georgia,arial,helvetica,sans-serif; color:#FA6610; font-size:11px; line-height:13px; text-decoration:none; font-weight:bold;}
a.testnotes_text:active { font-family: Georgia,arial,helvetica,sans-serif; color:#FA6610; font-size:11px; line-height:13px; text-decoration:none; font-weight:bold;}
a.testnotes_text:hover  { font-family: Georgia,arial,helvetica,sans-serif; color:#FA6610; font-size:11px; line-height:13px; text-decoration:none; font-weight:bold;}



h1 {font-family: Georgia,arial,helvetica,sans-serif; color:#ffffff; font-size:12px; text-decoration:none; font-weight: normal;margin-top:0px;margin-bottom:0px;}
h1.orange {color:#FA6610; font-weight:bold;margin:0px;padding:0px;margin-top:2px;}
h2.dark {color:#000000; font-weight:bold;margin:0px;padding:0px;margin-top:3px;}
h3.dark {color:#000000; font-size:12px;font-weight:normal;margin:0px;padding:0px; margin-top:3px;}
h2 {font-family: Georgia,arial,helvetica,sans-serif; color:#ffffff; font-size:12px; text-decoration:none;}
h3 {font-family: Georgia,arial,helvetica,sans-serif; color:#ffffff; font-size:12px; text-decoration:none;}
h4 {font-family: Georgia,arial,helvetica,sans-serif; color:#ffffff; font-size:12px; text-decoration:none;}
h5 {font-family: Georgia,arial,helvetica,sans-serif; color:#ffffff; font-size:12px; text-decoration:none;}
h6 {font-family: Georgia,arial,helvetica,sans-serif; color:#ffffff; font-size:12px; text-decoration:none;}


		
input {background-color:#eee2db;border:1px solid #eee2db; font-family:Georgia,arial,helvetica,sans-serif;font-size:10px;}		
select {background-color:#eeeeee;font-family:Georgia,arial,helvetica,sans-serif;font-size:10px;}		
textarea {background-color:#eee2db;border:1px solid #eee2db; font-family:Georgia,arial,helvetica,sans-serif;font-size:10px;}	

.checkform{background-color:#eeeeee;border:1px solid #eeeeee;}

table.spotnana {
	font-size:11px;
	font-family: Georgia,arial,helvetica,sans-serif;
	color: #333;
	background-color:#eeeeee;
	border-collapse:collapse;
	text-align:left;

}

 tr td.spotnanaother {
	background: url(/images/spotnana/orange_dot.jpg);background-repeat: repeat-x;background-position: bottom;
	border-right: 1px solid #cccccc;
	padding-top:12px;
	padding-right:10px;
	padding-bottom:12px;
	padding-left:10px;
}

 tr td.spotnanafirst {
	background: url(/images/spotnana/orange_dot.jpg);background-repeat: repeat-x;background-position: bottom;
	border-right: 1px solid #cccccc;
	padding-top:10px;
	padding-right:10px;
	padding-bottom:10px;
	width:131px;
}


 tr td.spotnanafirstbreak {
	background: url(/images/spotnana/orange_dot.jpg);background-repeat: repeat-x;background-position: bottom;
	border-right: 1px solid #cccccc;
	padding-top:6px;
	padding-right:10px;
	padding-bottom:6px;
	width:131px;
}




 tr td.spotnanale {
	background: url(/images/spotnana/orange_dot2.jpg);background-repeat: repeat-x;background-position: bottom;
	border-right: 1px solid #cccccc;
	background-color : #FFDDCC;
	padding-top:12px;
	padding-right:10px;
	padding-bottom:12px;
	padding-left:10px;
}

 tr td.spotnanaend {
	background: url(/images/spotnana/orange_dot.jpg);background-repeat: repeat-x;background-position: bottom;
	padding-top:12px;
	padding-right:10px;
	padding-bottom:12px;
	padding-left:10px;
}


 tr td.spotnanatop {
	background: url(/images/spotnana/orange_dot.jpg);background-repeat: repeat-x;background-position: bottom;
	border-right: 1px solid #cccccc;
}




 tr td.spotnanaendtop {
	background: url(/images/spotnana/orange_dot.jpg);background-repeat: repeat-x;background-position: bottom;
}

 tr td.spotnanaimage {
 	font-family: Georgia,arial,helvetica,sans-serif; 
 	color:#000000; 
 	font-size:11px; 
 	line-height:14px; 
 	text-decoration:none;
	padding-left:10px;
	padding-top:40px;
	width:230px;
	
}

 tr td.spotnanaimagenopad {
 	font-family: Georgia,arial,helvetica,sans-serif; 
 	color:#000000; 
 	font-size:11px; 
 	line-height:14px; 
 	text-decoration:none;
	padding-left:10px;
	width:230px;
	
}


tr td.a.spotnanaimage:link   { font-family: Georgia,arial,helvetica,sans-serif; color:#FA6610; font-size:11px; line-height:14px; text-decoration:none; font-weight:bold;}
tr td.a.spotnanaimage:visited{ font-family: Georgia,arial,helvetica,sans-serif; color:#FA6610; font-size:11px; line-height:14px; text-decoration:none; font-weight:bold;}
tr td.a.spotnanaimage:active { font-family: Georgia,arial,helvetica,sans-serif; color:#FA6610; font-size:11px; line-height:14px; text-decoration:none; font-weight:bold;}
tr td.a.spotnanaimage:hover  { font-family: Georgia,arial,helvetica,sans-serif; color:#FA6610; font-size:11px; line-height:14px; text-decoration:none; font-weight:bold;}

.terms_text         { font-family: Georgia,arial,helvetica,sans-serif; color:#999999; font-size:10px; line-height:12px; text-decoration:none;padding-top:10px;}
a.terms_text:link   { font-family: Georgia,arial,helvetica,sans-serif; color:#999999; font-size:10px; line-height:12px; text-decoration:none;}
a.terms_text:visited{ font-family: Georgia,arial,helvetica,sans-serif; color:#999999; font-size:10px; line-height:12px; text-decoration:none;}
a.terms_text:active { font-family: Georgia,arial,helvetica,sans-serif; color:#999999; font-size:10px; line-height:12px; text-decoration:none;}
a.terms_text:hover  { font-family: Georgia,arial,helvetica,sans-serif; color:#999999; font-size:10px; line-height:12px; text-decoration:none;}


.top_nav, .top_nav a, .top_nav a:link, .top_nav a:visited, .top_nav a:active, .top_nav a:hover { 
	font-family: Georgia,arial,helvetica,sans-serif; 
	color:#ffffff; 
	font-size:11px; 
	text-decoration:none;
}

#home #home a { 
	color:#333333; 
}

#aboutus #aboutus a { 
	color:#333333; 
}

#news #news a { 
	color:#333333; 
}

#contactus #contactus a { 
	color:#333333; 
}

#feedback #feedback a { 
	color:#333333; 
}

#emailafriend #emailafriend a { 
	color:#333333; 
}

#siteindex #siteindex a { 
	color:#333333; 
}

#terms #terms a { 
	color:#333333; 
}

.sixwordreviews_space {margin-bottom:.1em;margin-top:.1em;line-height:.1em;}
.sixwordreviews_text { font-family: Georgia,arial,helvetica,sans-serif; color:#333333; font-size:10px; line-height:12px; text-decoration:none;padding:5px 10px 2px 10px; }
.sixwordreviews_boldtext { font-family: Georgia,arial,helvetica,sans-serif; color:#666666; font-size:11px; line-height:14px; text-decoration:none;font-weight:bold;margin-bottom:.1em; }
.sixwordreviews_titletext { font-family: Georgia,arial,helvetica,sans-serif; color:#666666; font-size:11px; line-height:14px; text-decoration:none;margin-bottom:.1em; }
.sixwordreviews_bottomtext { font-family: Georgia,arial,helvetica,sans-serif; color:#666666; font-size:11px; line-height:14px; text-decoration:none;margin-bottom:0em; }
.sixwordreviews_feature { width:161px; background-color:#f1d8cb;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}

.seotitletd { padding-bottom:5px; }
.seohotellinetd { padding-bottom:5px; }
.seohotelimagect { float:left;width:80px;padding-bottom:5px; }
.seotextct { float:left;width:410px; }
.seotextp { padding-left:7px }
.seoclct { clear:both;padding:0;margin:0; }
.seoln1ct { float:left;padding-right:6px; }
.seoln2ct {float:left;padding-right:7px; }
.seoln3ct {float:left;}
.seohotelln { padding:1px 0px 1px 0px; }
.seohotelclctpd { clear:both;padding:0;margin:0;height:17px; }

.seolinetd { padding-bottom:10px; }
.seoimagect { float:left;width:161px;padding-bottom:10px; }
.seotxtct { float:left;width:329px; }
.seoln { padding:3px 0px 3px 0px; }
.seoclctpd { clear:both;padding:0;margin:0;height:10px; }

.float_right {
float:right;
}

.float_left {
float:left;
}

.villaorange .float_left

{
	margin-bottom:3px;
}


