.tp-lnks
{
  font-family:verdana, arial, ms sans serif;
  color:#000000;
  font-size:11px;
  padding-right:10px;
  background-color:#ffffff;

 }

.tp-lnks a
{
  color:#000000;
  text-decoration:none;
 
 }

.tp-lnks a:hover
{
  color:#ff0000;
  text-decoration:underline;

 }


.tp-bt-lnks
 {
   font-family:verdana,arial,ms sans serif;
   color:#ffffff;
   font-size:11px;
   margin-top:20px;
   }

.tp-bt-lnks a
{
   color:#ffffff;
   text-decoration:none;
 }
  
.tp-bt-lnks a:hover
{
   color:#000000;
   text-decoration:underline;
 }



#tp
 {
   width:100%;
   height:87px;
   background-image:URL("/gifs/forts-bg.jpg");

     }


#tp-txt-new
{
   background-color:#57BDE8;
   height:55px;
   width:100%;
}

.tp-txt
{
   color:#000000;
   font-family:verdana,arial,ms sans serif;
   font-size:11px;
   padding-left:10px;
   padding-right:10px; 
   margin-top:2px;
   line-height:17px;
   }

.tp-txt b.sh
{
   color:#0057B8;
  
   }


.tp-txt a
{
   color:#000000;
   text-decoration:underline;
 }


.tp-txt a:hover
{
   color:#000000;
   text-decoration:none;
 }


#pg-desc
{
 clear:both;
 width:100%;
}
 
 
 #pg-desc .lft-tbl
 {
   float:left;
   background-color:#D6F3FF;
   width:180px;
   margin-top:10px;
 }

#pg-desc .lft-tbl .lft-tp-hd
{
  font-family:verdana,arial,ms sans serif;
  color:#ffffff;
  font-size:12px;
  background-color:#57BDE8;
  height:21px;
  font-weight:bold;
  padding-left:10px;
  padding-top:3px;
 }

#pg-desc .lft-tbl .lft-tp-hd a
{
  color:#ffffff;
  text-decoration:none;  
  
 }

 #pg-desc .lft-tbl .lft-tp-hd a:hover
{
  color:#ffffff;
  text-decoration:underline;  
  
 }


.lft-lnk
  {
  background-image:URL("/gifs/lft-lnk-arrow.gif");
  color:#000000;
  line-height:21px;
  font-family:verdana,arial,ms sans serif;
  font-size:11px;
  padding-left:20px;
  margin-top:5px;
}

.lft-lnk a
  {
    color:#000000;
	text-decoration:none;
}


.lft-lnk a:hover
  {
    color:#000000;
	text-decoration:underline;
}

#rt-tbl
 {
   float:right;
   background-color:#FBEDE5;
   width:180px;
   margin-top:10px;

  }

.rt-tp-hd
{
  font-family:verdana,arial,ms sans serif;
  color:#ffffff;
  font-size:11px;
  background-color:#DC4E00;
  height:21px;
  width:170px;
  font-weight:bold;
  padding-top:3px;
  padding-left:3px;
  padding-right:1px;
  
  
 }

.rt-tp-hd a
{
  color:#ffffff;
  text-decoration:none;
  
}

.rt-tp-hd a:hover
{
  color:#ffffff;
  text-decoration:underline;
  
}






  .rt-lnk
  {
  background-image:URL("/gifs/rt-tbl-arrow.gif");
  line-height:21px;
  color:#000000;
  font-family:verdana,arial,ms sans serif;
  font-size:11px;
  padding-left:20px;
  margin-top:5px;
  }

  .rt-lnk a
{
  color:#000000;
  text-decoration:none;
  
}

  .rt-lnk a:hover
{
  color:#000000;
  text-decoration:underline;
  
}

 .rt-lnk1
  {
  background-image:URL("/gifs/rt-tbl-arrow1.gif");
  color:#000000;
  line-height:19px;
  font-family:verdana,arial,ms sans serif;
  font-size:11px;
  padding-left:20px;
  margin-top:5px;
  }

  .rt-lnk1 a
  {
    color:#000000;
	text-decoration:none;
  }

    .rt-lnk1 a:hover
  {
    color:#000000;
	text-decoration:underline;
  }






  .lang
  {
  color:#B01C30;
  font-family:verdana,arial,ms sans serif;
  font-size:12px;
  font-weight:bold;
  }

 
 #pg-desc .cent
	{
	margin-left:180px;
	margin-right:180px;
}

.cent .tp-nav
  {
  color:#000000;
  font-family:verdana,arial,ms sans serif;
  font-size:11px;
  margin-top:8px;

  }

.cent .tp-nav a
  {
  color:#000000;
  text-decoration:underline;
  font-weight:bold;

  }

  .cent .tp-nav a:hover
  {
  color:#000000;
  text-decoration:none;

  }





  .cent .tp-txt
  {
  color:#000000;
  font-family:verdana,arial,ms sans serif;
  font-size:11px;
  line-height:19px;
  padding-left:10px;
  padding-right:10px;
  text-align:justify;
  
  }

.cent .tp-txt-hd
  {
  color:#DC4E00;
  font-family:arial,ms sans serif,verdana;
  font-size:17px;
  padding-left:10px;
  font-weight:bold;
  
  }

.cent .tp-txt-hd.sb
  {
  color:#0E77A4;
  font-family:verdana,arial,ms sans serif;
  font-size:13px;
  font-weight:bold;
  
  }

 .cent .tp-bt
  {
  color:#000000;
  font-family:verdana,arial,ms sans serif;
  font-size:11px;

   
  }

 .cent .tp-bt a
  {
  color:#000000;
  text-decoration:underline;
   
  }

  .cent .tp-bt a:hover
  {
  color:#ff0000;
  text-decoration:none;
   
  }

  .ln
  {
    font-family:verdana,arial,ms sans serif;
	color:#C40004;
	font-size:12px;
	font-weight:bold;
	background-image:URL("/gifs/ln-bg.jpg");

	
}

 .ln-lnk
  {		
	
	height:31px;
    font-family:arial,verdana,ms sans serif;
	color:#2400FF;
	font-size:12px;
	padding-top:10px;
	padding-bottom:0px;
	width:100%;
	background-image:URL("/gifs/tp-lnk-new-bg.jpg");
			
}

 .ln-lnk a
  {
    color:#2400FF;
	text-decoration:underline;
	
}

.ln-lnk a:hover
  {
    color:#C40004;
	text-decoration:none;

}

.tp-bt-lnks-new
{
  font-family:verdana,arial, ms sans serif;
  color:#ffffff;
  font-size:12px;
   
 }

.tp-bt-lnks-new a
{
  color:#ffffff;
  text-decoration:none;
  font-weight:bold;
 }

 
.tp-bt-lnks-new a:hover
{
  color:#000000;
  text-decoration:underline;
 }

 
#tp-new
 {
   width:100%;
   height:107px;
   background-image:URL("/gifs/hm-tp-bg.jpg");
   
  }

#rt-new-lnk
  {
    font-family:arial,verdana,ms sans serif;
	color:#000000;
	font-size:12px;
	line-height:19px;
	width:240px;
	background-color:#FBEDE5;
	float:right;
}

.rt-new-lnks
  {
    font-family:arial,verdana,ms sans serif;
	color:#ffffff;
	font-size:12px;
	line-height:19px;
	float:right;
	height:20px;
	background-color:#DC4E00;
	width:240;
	margin-top:5px;

}

  .rt-new-lnks a
  {
    color:#ffffff;
	font-size:12px;
	text-decoration:none;
	font-weight:bold;
}

  .rt-new-lnks a:hover
  {
    color:#fff000;
	text-decoration:underline;
}

.rt-mn-lnk
{
  font-family:arial,verdana,ms sans serif;
  color:#000000;
  font-size:12px;
  font-weight:bold;
    
}

.rt-mn-lnk a
{
  color:#000000;
  text-decoration:underline;
 }


.rt-mn-lnk a:hover
{
  color:#000000;
  text-decoration:none;
}

.rt-mn-txt
{
  font-family:verdana,arial,ms sans serif;
  color:#000000;
  font-size:11px;
  line-height:19px;
  text-align:justify;
  padding-left:10px;
  padding-right:10px;
   
}

.mid-hd
{
  font-family:verdana,arial, ms sans serif;
  color:#ffffff;
  font-size:13px;
  padding-left:80px;
  margin-top:18px;
  
 }

 .mid-hd a
{
  color:#ffffff;
  text-decoration:none;
  
 }

 .mid-hd a:hover
{
  color:#ffffff;
  text-decoration:underline;
  
 }

 .mid-lnks
{
  font-family:Arial;
  color:#000000;
  font-size:12px;
  padding-left:80px;
  margin-top:18px;
  
 }

 .mid-lnks a
{
  color:#DC4E00;
  text-decoration:underline;
  
 }

 .mid-lnks a:hover
{
  color:#DC4E00;
  text-decoration:none;
  
 }

  .mid-lnks-rt
{
  font-family:verdana,arial, ms sans serif;
  color:#DC4E00;
  font-size:13px;
  padding-right:20px;
  margin-top:18px;
  
 }

 .mid-lnks-rt a
{
  color:#DC4E00;
  text-decoration:underline;
  
 }

 .mid-lnks-rt a:hover
{
  color:#DC4E00;
  text-decoration:none;
  
 }

.mid-txt
{
  font-family:arial;
  color:#000000;
  font-size:12px;
  padding-left:40px;
  padding-right:15px;

   }

 .mid-txt a
{
  color:#ff0000;
  text-decoration:underline;
 
 }

  .mid-txt a:hover
{
  color:#000000;
  text-decoration:none;
 
 }

 #snd											
 {
   font-family:verdana, arial,ms sans serif;
   color:#000000;
   background-image:URL("/gifs/sound-bg-new.jpg");
   background-repeat:no-repeat;	
 
 }

  .snd-lnk
  {
    font-family:verdana, arial,ms sans serif;
    color:#ffffff;
   	font-size:11px;
	float:left;
	padding-top:20px;
	width:240px;
    height:171px;
	line-height:19px;
	

}

  .snd-lnk a
  {
    color:#ffffff;
   	text-decoration:none;
	Padding-left:70px;
}

 .snd-lnk a:hover
  {
    color:#000000;
   	text-decoration:underline;
}


.snd-lnk-txt
{
  font-family:verdana,arial,ms sans serif;
  color:#000000;
  font-size:10px;
  line-height:17px;
  margin-top:20px;
  padding-right:23px;
  padding-left:30px;
  
    
}


.snd-lnk-new
  {
    font-family:verdana, arial,ms sans serif;
    color:#ffffff;
   	font-size:11px;
	
}

.hn
{
  background-image:URL("/gifs/ht-bg.gif");
  font-family:verdana, ms sans serif;
  color:#ffffff;
  font-size:12px;
  height:24px;
  padding-left:20px;
  margin-right:242px;
  margin-left:238px;
  padding-top:4px;
  background-repeat:no-repeat;
  
 }

 .hn a
{
  color:#ffffff;
  font-weight:bold;
  text-decoration:none;
  font-weight:bold;
 }

  .hn a:hover
{
  color:#ffffff;
  font-weight:bold;
  text-decoration:underline;
  font-weight:bold;
 }

.ht-k
{

  width:140px;
  font-family:arial, verdana,ms sans serif;
  font-size:12px;
  color:#BE313D;
  line-height:21px;


 }

.ht-k a
{
  color:#BE313D;
  text-decoration:underline;
}


.ht-k a:hover
{
  color:#000000;
  text-decoration:none;
}

.frt
{
  font-family:arial, verdana, ms sans serif;
  font-size:12px;
  color:#000000;
  line-height:17px; 
  background-color:#57BDE8;
  width:100%;
  height:196px;
}

.frt a
{
  color:#000000;
  text-decoration:none;
  font-weight:bold;
  padding-left:20px; 
  text-decoration:underline;
  
}

.frt a:hover
{
  color:#ffffff;
  text-decoration:none;
    
}


.nt-hp
  {
    font-family:verdana,arial,ms sans serif;
	color:#ffffff;
	font-size:11px;
	line-height:21px;
	float:right;
	height:20px;
	background-color:#DC4E00;
	width:240px;
	margin-top:5px;

}
.nt-hp b
{
  font-family:arial, ms sans serif,verdana;
  font-size:16px;
  color:#ffffff;

}

.nt-hp a
{
  color:#ffffff;
  font-size:12px;
  text-decoration:underline;
  
}


.nt-hp a:hover
{
  color:#000000;
  text-decoration:none;
  
}

#wl
 {
   width:100%;
   height:87px;
   background-image:URL("/gifs/tiger-bg.jpg");

}

#wl-lnk
{
   background-color:#698C00;
   height:35px;
   width:100%;
}


#lk
 {
   width:100%;
   height:87px;
   background-image:URL("/gifs/lake-bg.jpg");

}

#fes
 {
   width:100%;
   height:87px;
   background-image:URL("/gifs/festival-bg.jpg");

}

#dunes
 {
   width:100%;
   height:87px;
   background-image:URL("/gifs/sand-dunes-bg.jpg");

}


#rh-htl
 {
   width:100%;
   height:87px;
   background-image:URL("/gifs/hotel-bg.jpg");

}



.fm-txt
{
   color:#000000;
   font-family:verdana,arial,ms sans serif;
   font-size:11px;
   padding-right:10px; 
   margin-top:2px;
   line-height:17px;
   }


#dn
{
   background-color:#57BDE8;
   height:25px;
   width:100%;
}

.ftr
{
  font-family:verdana,arial, ms sans serif;
  color:#000000;
  font-size:11px;
  margin-top:10px;
  line-height:19px;

}

.ftr a
{
  color:#000000;
  text-decoration:underline;
}


.ftr a:hover
{
  color:#ff0000;
  text-decoration:none;
}

.ftr-hd
{
  font-family:verdana,arial, ms sans serif;
  color:#0083B5;
  font-size:11px;
  margin-top:25px;
  padding-left:10px;

}

.ftr-hd a
{
  color:#0083B5;
  text-decoration:none;
  font-weight:bold;
}


.ftr-hd a:hover
{
  color:#000000;
  text-decoration:underline;
}

.ftr-lnks
{
  font-family:verdana,arial, ms sans serif;
  font-size:11px;
  color:#000000;
  background-color:#ffffff;
}

.ftr-lnks a
{
 color:#000000;
 text-decoration:underline;
}


.ftr-lnks a:hover
{
 color:#ff0000;
 text-decoration:none;
}



.ftr-lnks-new
{
  font-family:verdana,arial, ms sans serif;
  font-size:11px;
  color:#000000;
  margin-top:11px;
  background-color:#ffffff;
  margin-bottom:0px;
}

.ftr-lnks-new a
{
 color:#006D96;
 text-decoration:underline;
}


.ftr-lnks-new a:hover
{
 color:#000000;
 text-decoration:none;
}

.tp-txt-new
{
  font-family:verdana,arial, ms sans serif;
  color:#000000;
  font-size:11px;
  line-height:19px;
  margin-top:5px;
  padding-bottom:5px;
  padding-left:5px;
  padding-right:5px;
  text-align:justify;
margin-right:245px;

}

.tp-txts
{
  font-family:arial,verdana,ms sans serif;
  color:#000000;
  font-size:12px;
  line-height:19px;
  margin-top:5px;
  padding-bottom:5px;
  padding-left:5px;
  padding-right:5px;
  text-align:justify;
  width:98%

}


.tp-txt-n
{
  font-family:verdana,arial, ms sans serif;
  color:#B63D00;
  font-size:13px;
  width:150px;
  margin-top:3px;
  padding-left:5px;
  font-weight:bold;

}

.im
{
  margin-top:15px;

 }


.tp-pkg
{
   color:#000000;
   font-family:verdana,arial,ms sans serif;
   font-size:11px;
   padding-left:20px;
   line-height:19px;
   }

.tp-pkg b
{
   color:#000000;
   padding-left:1px;
   
   }

.linksr
{
font-family:arial;
font-size:13px;
}


.linkst
{
font-family:arial;
font-size:12px;
}

.form-txt
{
color:#000000;
font-size:11px;
font-family:arail,verdana,ms sans serif;
}

.form-color {background-color:#FFF8EF;}

.hm-hot{font-family:arial; font-size:13px; color:#D83905; padding-left:10px; line-height:17px}
.hm-hot B A{color:#D83905;text-decoration:none;}
.hm-hot B A:visited{color:#D83905;text-decoration:none;}
.hm-hot B A:hover{color:#000000;text-decoration:underline;}
.hm-hot B A:visited:hover{color:#000000;text-decoration:underline;}

.hm-hot TD{font-size:11px; color:#000000; line-height:17px}
.hm-hot TD A{color:#000000;text-decoration:none;}
.hm-hot TD A:visited{color:#000000;text-decoration:none;}
.hm-hot TD A:hover{color:#D83905;text-decoration:none;}
.hm-hot TD A:visited:hover{color:#D83905;text-decoration:none;}


.hotel
 {	
   background-image:URL("/gifs/hotel-bg-new.jpg");
   background-repeat:no-repeat;
   margin-right:230px;
   margin-left:228px;
     
 }


.tp-txtt
{
   color:#000000;
   font-family:verdana,arial,ms sans serif;
   font-size:11px;
   padding-left:10px;
   padding-right:10px; 
   margin-top:2px;
   line-height:19px;
   text-align:left;
   }

.tp-txtt a
{
   color:#000000;
   text-decoration:none;
   }

   .tp-txtt a:hover
{
   color:#D83905;
   text-decoration:underline;
   }


.new-txt
{
   color:#000000;
   font-family:verdana,arial,ms sans serif;
   font-size:11px;
   padding-left:10px;
   padding-right:10px; 
   margin-top:2px;
   line-height:19px;
   text-align:left;
   }

.new-txt a
{
   color:#000000;
   text-decoration:none;
   }

 .new-txt a:hover
{
   color:#D83905;
   text-decoration:underline;
   }

.pack-hd 
{ 
	color:#063F8E;
	font-family:verdana, ms sans serif,arial;
	font-size:22px;
	padding-left:10px;
   }


.dur-pack 
{
	background:url('/gifs/days-bg.gif')  #1890C2;
	width:69px;
	float:right;
	font-family:ms sans serif, arial;
	font-size:12px;
	color:#ffffff;

	}

.pack-hdg 
{
	color:#063F8E;
	font-family:ms sans serif, arial;
	font-size:14px;
	background:#D6F3FF;
	margin-left:10px;
	margin-right:10px;

	}
.pack-txt {
	font-family:ms sans serif, arial;
	font-size:11px;
	color:#003163;
	padding:5px;
	line-height:19px;
	}


.pack-include {
	font-family:ms sans serif, arial;
	font-size:11px;
	color:#AD460E;
	line-height:19px;
	padding:5px;
	}


.pack-include b{
	color:#565656;
	}

.book-pack {
	background:url('/gifs/book-bg.gif')  #1890C2;
	width:69px;
	float:right;
	font-family:ms sans serif, arial;
	font-size:11px;
	color:#000000;
	}

H3{
  color:#DC4E00;
  font-family:arial,ms sans serif,verdana;
  font-size:17px;
  margin-left:30px;
  font-weight:bold;
  margin-bottom:0px;
}

H4{
  color:#DC4E00;
  font-family:arial,ms sans serif,verdana;
  font-size:17px;
  margin-left:10px;
  font-weight:bold;
  margin-bottom:0px;
}


 .bdtxt
{
   color:#000000;
   font-family:verdana,arial,ms sans serif;
   font-size:11px;
   margin-left:30px;
   padding-right:30px; 
   margin-top:0px;
   line-height:17px;
}

.bdtxt2
{
   color:#3E3E3E;
   font-family:verdana,arial,ms sans serif;
   font-size:12px;
   margin-left:10px;
   padding-right:10px; 
   line-height:18px;
}

.bdtxt2 A{color:blue;text-decoration:underline;}
.bdtxt2 A:hover{color:red;text-decoration:none;}

.fr-txt
{
   color:#000000;
   font-family:verdana,arial,ms sans serif;
   font-size:11px;
   padding-right:7px;
   padding-right:10px; 
   margin-top:2px;
   line-height:17px;
   }

.fr-txt2
{
   color:#000000;
   font-family:verdana,arial,ms sans serif;
   font-size:11px;
   margin-top:2px;
   line-height:17px;
 }


  .theme
{
   color:#000000;
   font-family:verdana,arial,ms sans serif;
   font-size:12px;
  }

 .theme a{
   font-weight:bold;
   text-decoration:underline;
  }

  .theme a:hover{
    text-decoration:none;
  }

  .qr-txt
{
	font-family:arial,verdana,ms sans serif;
	font-size:12px;
	color:#000000;
	line-height:16px;
	padding-left:8px;
	padding-right:2px;
	text-align:justify;
}
