@charset "UTF-8";

/* PAGE */
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:12px;

}

.redLink{color:red;text-decoration:none; font-size:12px;}
.redLink:hover{color:red;text-decoration:underline;font-size:12px;}

.imgBold{border:solid 1px #735A3B;margin:1px;}

.boldBlack{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:16px;
	font-weight:bold;
}

.boldwhite{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:16px;
	font-weight:bold;
}
#container{}
#container ul{overflow: hidden;}
#container ol{overflow: hidden;}

#redDivLink a{color:#FF0000;font-weight:bold;font-size:13px;}
.norLink{
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}
.norLink:hover{
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
}




.norLink2{
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
}
.norLink2:hover{
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}




input[type=button],
input[type=submit],
input[type=reset]{
border: solid 1px #1A4B04;
background-color:#141420;
font-size:12px;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;

}
#marqueecontainer{
position: relative;
width: 282px; /*marquee width */
height: 235px; /*marquee height */
background-color: ;
overflow: hidden;
/*border: 3px solid orange;*/
padding: 4px;

}
.path{font-size:12px;text-decoration:underline;color:#000000;}
.path:hover{font-size:12px;text-decoration:none;color:#000000;}

input[type=text], , input[type=password] , input[type=file] ,textarea{border:solid 1px #141420}

li{list-style-type:square;}

a{font-size:11px;color:#000000;text-decoration:underline;}
a:hover{font-size:11px;color:#000000;text-decoration:none;}
legend{font-size:12px;color:#333333;font-weight:bold}
.red{color:#FF0000;}


#tours span{color:#FF0000;}
 #wrapper {
 	position:relative;
 	width: 925px;
	background-color:#FFFFFF;
	margin-top:10px;
}

 #wrapper2 {
 	position:relative;
 	width: 982px;
	background-color:#FFFFFF;
	margin-top:10px;
}

#header {
	position:relative;
	width: 893px;
	padding-left:16px;
	padding-right:16px;
	height: 85px;
	background-color:#FFFFFF;
	text-align:left;
	margin-bottom:2px;
	border-bottom:#141420 thin solid;
}
	
#body_content {
	position:relative;
	width:925px;
	background-color:#FFFFFF;
	text-align:left;
	z-index:50;
}

#body_page_header {
	
	text-align:left;
	height:20px;
	background-color:#141420;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFFFFF;
	padding-top:5px;
	padding-left:15px;
}



.h1class{	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFFFFF;padding:0px;margin:0px;font-weight:normal;}
	
.h1Package{	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;padding:0px;margin:0px;font-weight:bold;}
#body_page {
	position:relative;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	background-color:#FFFFFF;
	width:923px;
	border-bottom:#141420 thin solid;
	border-left:#141420 thin solid;
	border-right:#141420 thin solid;
}


#body_page2 {
	position:relative;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	background-color:#FFFFFF;
	width:982px;
	border-bottom:#141420 thin solid;
	border-left:#141420 thin solid;
	border-right:#141420 thin solid;
}

#body_left {
	position:relative;
	width:280px;
	padding-right:1px;
	float:left;
	background-image:url(../images/booking_bg.jpg);
	background-repeat:no-repeat;
	height:426px;
	
	
	
}

#body_right {
	position:relative;
	text-align:right;
	width:644px;
	float:right;
	
}

#booking_engine{
	position:relative;
	margin-top:100px;
	margin-left:20px;
	width:240px;
	
}

#footer {
	width: 925px;
	background-color:#FFFFFF;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight:normal;
	clear:both;
}

.footer_nav {
	position:relative;
	padding-top: 10px;
	padding-left:0px;
	width:100%;
	z-index:90;	
}

.footer_nav_new {
	
	padding-top: 10px;
	width:100%;
	z-index:90;
	
}

.footer_nav_new2 {
	
	padding-top: 10px;
	width:100%;
	z-index:90;
	
}

.footer_nav ul {list-style-type:none; padding:0px; margin:0px;}
.footer_nav ul li {list-style:none;display:inline;}
.footer_nav ul li a{margin-right:10px;margin-left:5px; }


.footer_nav_new ul {list-style-type:none; padding:0px; margin:0px;}
.footer_nav_new ul li {list-style:none;display:inline;}
.footer_nav_new ul li a{margin-right:10px;margin-left:5px; }


.footer_nav_new2 ul {list-style-type:none; padding:0px; margin:0px;}
.footer_nav_new2 ul li {list-style:none;display:inline;}
.footer_nav_new2 ul li a{margin-right:40px;margin-left:5px; }

.global_nav div  ul  {list-style-type:none; padding:0px; margin:0px;}
.global_nav div ul  li {list-style:none;display:inline;}
.global_nav div ul li a{margin-left:25px;height:20px; }
.global_nav div ul li a:hover{margin-left:25px;height:20px;}




.global_nav_new div  ul  {list-style-type:none; padding:0px; margin:0px;}
.global_nav_new div ul  li {list-style:none;display:inline;}
.global_nav_new div ul li a{margin-right:20px;height:20px; }
.global_nav_new div ul li a:hover{margin-right:20px;height:20px;}
/* GLOBAL NAV */
#logo {
	position:relative;
	width: 83px;
	background-color:#006699;
	float:left;
}
#nav {
	position:relative;
	float:right;
	width: 790px;
	text-align:right;
/*	border:solid 1px #FF0000;*/
}
.global_nav  {
	position:relative;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight:bold;
	z-index:100;
	width: 790px;
	
}


.global_nav_new  {
	position:relative;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight:bold;
	z-index:90;
	width: 770px;
	
}

.main_nav {
	position:relative;
	margin-top:40px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight:normal;
	color:#7e6648;
	z-index:99;
	
}



.main_nav_new {
	position:relative;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight:normal;
	color:#7e6648;
	z-index:90;
}

.main_nav_new ul {list-style-type:none; padding:0px; margin:0px;}
.main_nav_new ul li {list-style:none;display:inline;}
.main_nav_new ul li a{margin-right:40px;height:20px; }
.main_nav_new ul li a:hover{margin-right:40px;height:20px; }


.main_nav ul {list-style-type:none; padding:0px; margin:0px;}
.main_nav ul li {list-style:none;display:inline;}
.main_nav ul li a{margin-left:40px;height:20px; }
.main_nav ul li a:hover{margin-left:40px;height:20px; }

.global_nav A:link {text-decoration: none; color:#7e6648; background-color:#FFFFFF;}
.global_nav A:visited {text-decoration: none; color:#7e6648;background-color:#FFFFFF;}
.global_nav A:active {text-decoration: none; color:#7e6648;background-color:#FFFFFF;}
.global_nav A:hover {text-decoration: none; color:#7e6648;background-color:#FFFFFF;}

.main_nav A:link {text-decoration: none; color:#7e6648;}
.main_nav A:visited {text-decoration: none; color:#7e6648;}
.main_nav A:active {text-decoration: none; color:#7e6648;}
.main_nav A:hover {text-decoration: none; color:#0c0d18;}

.footer_nav A:link {text-decoration: none; color:#7e6648;}
.footer_nav A:visited {text-decoration: none; color:#7e6648;}
.footer_nav A:active {text-decoration: none; color:#7e6648;}
.footer_nav A:hover {text-decoration: none; color:#0c0d18;}

.booking_engine_drop {
	width:240px;
	border:#8c806f thin;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	margin-bottom:12px;
}

.booking_engine_drop_years {
	
	border:#8c806f thin;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	margin-bottom:12px;
}

.title{
font-size:14px;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
text-transform:uppercase;
color:#000000;
}


.titleLink{
font-size:14px;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
text-transform:uppercase;
color:#000000;
}


.titleLink:hover{
font-size:14px;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
text-transform:uppercase;
color:#000000;
}

.par{
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
/*text-transform:capitalize;*/
color:#000000;
padding-right:20px;
text-align:justify;
}

.goldenTitle{
font-size:16px;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
/*text-transform:capitalize;*/
color:#7E6648;
text-decoration:underline;
}

.goldenMsg{font-size:13px;color:#7E6648;font-weight:bold;font-family:Verdana, Arial, Helvetica, sans-serif}
.goldenTitle:hover{
font-size:16px;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
/*text-transform:capitalize;*/
color:#7E6648;
text-decoration:none;
}


.gold{color:#7E6648;}
.year{
font-size:14px;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
text-transform:capitalize;
color:#000000;
text-decoration:underline;
}

.year:hover{
font-size:14px;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
text-transform:capitalize;
color:#000000;
text-decoration:none;
}
#ratesTable{}
#ratesTable td{background-color:#FFFFFF;}
#ratesTable2 td{background-color:#DADADA;}

.faqli{
font-size:12px;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
/*text-transform:capitalize;*/
color:#7E6648;
margin-left:13px;
padding-right:20px;
}

.beigeTitle{color:#7E6648;font-weight:bold;font-size:14px;font:Verdana;text-transform:capitalize;}
.faqa{
font-size:12px;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
/*text-transform:capitalize;*/
color:#7E6648;
text-decoration:underline;
}

.faqa:hover{
font-size:12px;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
/*text-transform:capitalize;*/
color:#7E6648;
text-decoration:none;
}

a{
color:#7E6648;
text-decoration:underline;
}

a:hover{
color:#7E6648;
text-decoration:none;
}


.blackLink{
color:#000000;
text-decoration:underline;


}

.blackLink:hover{
color:#000000;
text-decoration:none;
}
.visaul{
			list-style-type: none;
			
			width:460px;
					
			margin-top:3px;
			margin-bottom:7px;
}

.visaul li{
list-style-type:none;
float:left;
padding-left:0px;
margin-bottom:7px;




			
		}
.visaul li a{text-decoration:none;font-size:12px;float:left;display:inline;width:140px;}
.absDiv{position:absolute;z-index:99;left:0px;top:0px;background-color:#333333;width:100%;height:1500px;filter:alpha(opacity=70);-moz-opacity: 0.70;opacity: 0.70;
}

.absDiv2{z-index:100;left:25%;top:30%;background-color:#2A2A34;width:545px;padding:30px; border:solid 2px #735934; text-align:justify;margin:30px; }

.absDiv3{z-index:100;left:25%;top:30%;background-color:#2A2A34;width:800px;padding:30px; border:solid 2px #735934; text-align:justify;margin:30px; }


.visaTitle{color:#654E24;font-weight:bold;/*text-transform:capitalize;*/}


#list4 {   
   padding:0;   
   margin:0;  
   
   }   
#list4 li   {   
  
display:inline-block;
width:204px;
margin-right:15px;
margin-top:5px;
margin-bottom:20px;
vertical-align:top;
overflow:hidden;


   } 
   
   
   #list2 {   
   padding:0;   
   margin:0;  
   
   }   
#list2 li   {   
  
display:inline-block;
width:127px;
margin-right:5px;
margin-top:5px;
margin-bottom:10px;
vertical-align:top;
overflow:hidden;


   } 
   
   #list2 li a  {   
text-decoration:none;
   } 



#list5_ {   
   padding:0;   
   margin:0;  
   
   } 
   
.titleLink{color:#000000;font-weight:bold;font-size:14px;text-decoration:none;}  
.titleLink:hover{color:#000000;font-weight:bold;font-size:14px;text-decoration:underline;}  


.titleLink2{font-weight:bold;text-decoration:none;}  
.titleLink2:hover{font-weight:bold;text-decoration:underline;}  

#list5_ li   {   
list-style-type:none;  
display: block;
float: left;
width:150px;
margin-right:21px;
margin-top:5px;
margin-bottom:20px;
min-height:260px;


   } 



#list5 {   
   padding:0;   
   margin:0;  
   
   }   
#list5 li   {   
list-style-type:none;  
display: block;
float: left;
width:250px;
margin-right:10px;
margin-bottom:10px;




   } 
   
#list6 {   
   padding:0;   
   margin:0;  
   
   }   
#list6 li   {   
list-style-type:none;  
display: block;
float: left;
width:130px;
margin-right:5px;
margin-bottom:5px;




   }    
#list3 li   {   
list-style-type:none;  
display: block;
float: left;
width:256px;
margin-right:10px;
margin-bottom:10px;




   } 
   
#list4 li img{ border:solid 1px #141420; padding:1px; }
#list5_ li img{ border:solid 1px #141420; padding:1px; }



.boxBorder{
font:Courier;
font-size:12px;
background-color:#141420;
color:#FFFFFF;
font-weight:bold;
cursor:pointer;
}

.boxBorder2{
border-left:solid 2px #141420;
border-right:solid 2px #141420;
border-top:solid 2px #141420;
border-bottom:none;
cursor:pointer;
font:Courier;
font-size:12px;
background-color:#FFFFFF;
color:#141420;
font-weight:bold;
}
.boxBorder3{
border-left:solid 2px #141420;
border-right:solid 2px #141420;
border-bottom:solid 2px #141420;
border-top:none;

}
.borderBottom{border-bottom:solid 2px #032842;}

.WhiteFont{color:#FFFFFF;font-size:14px;}

.WhiteLink{color:#FFFFFF;font-size:14px;}
.WhiteLink:hover{color:#FFFFFF;font-size:14px;}
.NormalLink{color:#000000;text-decoration:none;font-size:12px;}
.NormalLink:hover{color:#000000;text-decoration:none;font-size:12px;}


.admin_nav  {

	
	width:100%;
	z-index:100;
	
}

.admin_nav div  ul  {list-style-type:none; padding:0px; margin:0px;}
.admin_nav div ul  li {list-style:none;display:inline;}
.admin_nav div ul  li ul{margin-top:50px;margin-left:-30px;}



.admin_nav div ul li a {margin-left:0px; }
.admin_nav div ul li a:hover{margin-left:0px;}
.bigNo{color:#141420;font-size:80PX;font-weight:bold;padding:0PX;line-height:85%;}
.NoTitels{color:#B2B2B2;font-size:11px;font-weight:bold}
.NoTitels2{color:#141420;font-size:11px;font-weight:bold}
#imgContainer{filter :progid:DXImageTransform.Microsoft.RandomDissolve(duration=3);overflow:hidden;-ms-filter: "progid:DXImageTransform.Microsoft.RandomDissolve(duration=3)"; width:305px;}
#imgContainer img{border:solid 1px #141420; padding:1px; }

.imgContainerImg{border:solid 1px #7E6648; padding:1px; margin:5px; }

#imgContainer2{filter :progid:DXImageTransform.Microsoft.RandomDissolve(duration=3);overflow:hidden;-ms-filter: "progid:DXImageTransform.Microsoft.RandomDissolve(duration=3)";width:100%; }
#imgContainer2 img{border:solid 1px #141420; padding:1px; }




.gButton{background-color:#DADADA;color:#464646;border:solid 1px #ffffff;font-family:Arial;font-weight:bold;}

.newdiv{
position:relative;
left:130px;
top:-200px;
z-index:2;
}


.newdiv img{border:0px;
width:68px;
height:69px;
position:absolute
}


.newdivThum{
position:relative;
left:80px;
top:-150px;
z-index:2;
}


.newdivThum img{border:0px;
width:68px;
height:69px;
position:absolute
}

.sold2{
position:relative;
left:8px;
top:-50px;
z-index:2;
}


.sold2 img{border:0px;
width:184px;
height:42px;
position:absolute
}

.blackLink{color:#000000;text-decoration:none;font-size:12px;}
.blackLink:hover{color:#000000;text-decoration:underline;font-size:12px;}

.dImg{border:solid 1px #000000;padding:1px;}
.boldBlackLink{font-size:13px;font-weight:bold;color:#000000;text-decoration:none}
.boldBlackLink:hover{font-size:13px;font-weight:bold;color:#000000;text-decoration:underline;}
.tBorderBottom{border-bottom:solid 1px #000000;}
.tBorderRight{border-right:solid 1px #000000;}

.tgBorderBottom{border-bottom:solid 1px #BBBBBB;}
.tgBorderRight{border-right:solid 1px #BBBBBB;}


        .autofill-box { 
          z-index: 100; 
          padding: 1px; 
          background: #e5e5e5; 
          border: 1px dotted #000; 
          text-align: left; 
          font: 11px Verdana, Arial, sans-serif; 
		  
        } 
        .autofill-box li {padding: 2px 7px;list-style-type:none;text-transform:capitalize;} 
        .autofill-box .selection { 
          background: #AAF; 
          color: #FFF; 
        }
		
.button_white{background-color:#FFFFFF;color:#FFFFFF;border:none;}

#sul{list-style-type:none;}

#sul li  {

list-style: none;
margin-top:10px;
}

#sul li a {

list-style: none;
text-decoration: underline;
font-weight:normal;
width: 100%;
margin: 0;
padding-left: 4px;
font-weight: bold;
font-size: 12px;
}

.Titlegold{
font-family:"Century Gothic";
color:#735A3B;
font-size:18px;
font-weight:bold;
}
