body,td,th {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #000000;
}
body {
	margin: 0px;
}

form{margin:0; padding:0;}

#top{background:url(../images/top-bg.jpg) repeat-x; width:994px; height:96px; margin:0 auto;  border-bottom:5px solid #843f00;}

#txtHeader{background:url(../images/header.jpg) no-repeat left center; width:463px; height:96px; float:left; margin-right:60px;}

#flag{width:131px; height:15px; margin-bottom:68px; margin-top:13px; float:left;}

	#flag img{margin:0 1px;}

#banner{background:url(../images/img.jpg) left center no-repeat; width:259px; height:90px; margin-left:80px; float:left; padding-top:6px; }

#header{background:url(../images/1.jpg) no-repeat; width:950px; height:208px; margin:0 auto;}

#bot{background:url(../images/bot-bg.jpg) repeat-x; width:964px; height:42px; margin:0 auto; color:#FFF; line-height:42px; padding:0 15px; text-align:center;}

	#bot a{color:#FFF; text-decoration:none; font-weight:bold;}
	
	#bot a:hover{color:#FFF; text-decoration:underline; font-weight:bold;}
	
#bot{background:url(../images/bot-bg.jpg) repeat-x; width:964px; height:46px; margin:0 auto; padding:0 15px;}
 #bot .bot{color:#FFF; line-height:42px; padding:0 15px; text-align:left; float:left;}
 #bot .bot a{color:#FFF; text-decoration:none; font-weight:bold; text-align:left;}	
 #bot .bot a:hover{color:#FFF; text-decoration:underline; font-weight:bold;} 
#bot .bot1{width:130px; height:38px; vertical-align:bottom; float:left; margin-left:150px;}
	
#butBg{background:url(../images/but-bg.jpg) repeat-x; width:950px; height:37px; margin:0 auto; color:#FFF; line-height:37px; margin-bottom:2px;}
	#butBg ul{margin:0 auto; padding:0; text-align:center;}
	#butBg li{list-style:none; float:left; margin:0 8px; line-height:37px;}
	.menu-gap{background:url(../images/gap.jpg) no-repeat center center; width:8px; height:37px;}
	#butBg li a{font:13px Arial, Helvetica, sans-serif; color:#FFF; text-decoration:none; font-weight:bold;  line-height:35px;}
	#butBg li a:hover{font:13px Arial, Helvetica, sans-serif; color:#FFF; text-decoration:underline; font-weight:bold; line-height:35px;}
	
#footBg{background:url(../images/but-bg.jpg) repeat-x; width:950px; height:37px; margin:0 auto; color:#FFF; line-height:37px;}
#footBg ul{margin:0 auto; margin-left:270px; padding:0; text-align:center;}
#footBg li{list-style:none; float:left; margin:0 8px; line-height:37px;}
	.menu-gap1{background:url(../images/gap.jpg) no-repeat center center; width:8px; height:37px;}
#footBg li a{font:13px Arial, Helvetica, sans-serif; color:#FFF; text-decoration:none; font-weight:bold;  line-height:35px; text-align:center;}
#footBg li a:hover{font:13px Arial, Helvetica, sans-serif; color:#FFF; text-decoration:underline; font-weight:bold; line-height:35px;}	

#mainCon{background-color:#b27500; width:994px; margin:0 auto; padding-bottom:3px;}

#box{width:950px; margin:0 auto;}
	#boxLeft{width:220px; background-color:#FFF; margin-right:4px; float:left; padding:4px;}
		/*#boxLeft .buttBg{background:url(../images/butt-bg.jpg) repeat-x; width:220px; height:32px; margin:0;}
		#boxLeft .buttBg:hover{background:url(../images/butt-bg-o.jpg) repeat-x; width:220px; height:32px; margin:0; cursor:pointer;}
		#boxLeft h2{font:14px Arial, Helvetica, sans-serif; color:#fff; font-weight:bold; line-height:32px; margin:0; margin-left:10px;}
		#boxLeft h2 a{font:14px Arial, Helvetica, sans-serif; color:#fff; font-weight:bold; line-height:32px; text-decoration:none;}
		#boxLeft h2 a:hover{font:14px Arial, Helvetica, sans-serif; color:#ff0; font-weight:bold; line-height:32px; text-decoration:underline;}*/
		
		/*#boxLeft .buttBg1{background:url(../images/butt-bg.jpg) repeat-x; width:220px; height:33px; margin:0; margin-top:4px;}
		#boxLeft .buttBg1:hover{background:url(../images/butt-bg-o.jpg) repeat-x; width:220px; height:33px; margin:0;  margin-top:4px; cursor:pointer;}
		#boxLeft .buttBg1 h2{font:14px Arial, Helvetica, sans-serif; color:#fff; font-weight:bold; line-height:32px; margin:0; margin-left:10px;}
		#boxLeft .buttBg1 h2 a{font:14px Arial, Helvetica, sans-serif; color:#fff; font-weight:bold; line-height:32px; text-decoration:none;}
		#boxLeft .buttBg1 h2 a:hover{font:14px Arial, Helvetica, sans-serif; color:#ff0; font-weight:bold; line-height:32px; text-decoration:underline;}
		
		#boxLeft .writeBg1{background:url(../images/plan-yout-tour.jpg) repeat-x; width:220px; height:59px; margin:0; margin-top:4px;}
		#boxLeft .writeBg1:hover{background:url(../images/writeBg-o.jpg) repeat-x; width:220px; height:59px; margin:0;  margin-top:4px; cursor:pointer;}
		#boxLeft .writeBg1 h2{font:14px Arial, Helvetica, sans-serif; color:#fff; font-weight:bold; line-height:20px; margin:0; padding-top:10px; margin-left:10px;}
		#boxLeft .writeBg1 h2 a{font:14px Arial, Helvetica, sans-serif; color:#fff; font-weight:bold; text-decoration:none; line-height:20px; margin:0; padding-top:10px;}		
		#boxLeft .writeBg1 h2 a:hover{font:14px Arial, Helvetica, sans-serif; color:#ff0; font-weight:bold; text-decoration:underline; line-height:20px; margin:0; padding-top:10px;}*/
		
		#boxLeft ul{margin:0; margin-top:2px; padding:2px 0 0 0; background-color:#ffeac1; width:220px;}
		#boxLeft li{margin:0; margin-left:8px; padding:0; padding-left:15px; list-style:none; background:url(../images/icon.jpg) no-repeat left center; height:22px; line-height:18px;}
		#boxLeft li a{color:#000000; text-decoration:none;}
		#boxLeft li a:hover{color:#000000; text-decoration:underline;}
		
		#boxLeft .imgbox{width:210px; border:1px solid #7d7d7d; padding:4px; text-align:center; margin-top:2px;}
		#boxLeft .imgbox img{margin-bottom:4px;}
		#boxLeft .imgbox h2{font:14px Arial, Helvetica, sans-serif; font-weight:bold; color:#760705; margin:0; padding:0; line-height:18px;}
		#boxLeft .imgbox h2 a{font:14px Arial, Helvetica, sans-serif; font-weight:bold; color:#760705; margin:0; padding:0; line-height:18px; text-decoration:none;}
		#boxLeft .imgbox h2 a:hover{font:14px Arial, Helvetica, sans-serif; font-weight:bold; color:#760705; margin:0; padding:0; line-height:18px; text-decoration:underline;}
		#boxLeft div form{margin:0; margin-top:2px; padding-top:2px; background-color:#ffeac1; width:220px; line-height:28px; font-weight:bold;}
		#boxLeft div form label{margin:5px;}
		#boxLeft div form input{width:110px; height:18px; border:1px solid #777575;}
		#boxLeft div form textarea{width:200px; height:40px; border:1px solid #777575; margin-left:12px;}
	
	#boxRight{width:698px;  background-color:#FFF; float:left; padding:10px;}
	     #boxRight .heading{width:686px; border:1px solid #B47705; background-color:#560901; margin:0; margin-top:8px; padding:5px; line-height:20px; float:left;}
	    #boxRight .heading h2{font:16px Georgia, "Times New Roman", Times, serif; font-weight:bold; margin:0px; padding-bottom:5px; color:#FFF; text-align:center;}
		#boxRight .itidetail{width:686px; border:1px solid #885900; background-color:#ffeac1; margin:0; margin-top:8px; padding:5px; line-height:20px; float:left;}
		#boxRight .itidetail-left{width:338px; border:1px solid #885900; background-color:#ffeac1; margin:0; margin-top:8px; margin-right:10px; line-height:20px; float:left;}
		#boxRight .itidetail-left em{width:338px; color:#c60000; font:11px Verdana, Geneva, sans-serif; font-weight:bold; font-style:normal;}
		#boxRight .itidetail-left-con{ padding:10px; line-height:20px; float:left;}
		#boxRight .itidetail-right{width:338px; border:1px solid #885900; background-color:#ffeac1; margin:0; margin-top:8px;  line-height:20px; float:left;}
		#boxRight .itidetail-right em{width:338px; color:#c60000; font:11px Verdana, Geneva, sans-serif; font-weight:bold; font-style:normal;}
		#boxRight .itidetail-right-con{ padding:10px; line-height:20px; float:left;}
		#boxRight .itidetail img{margin-right:10px;}
		#boxRight p img{margin:5px 0 5px 8px;}
		#boxRight .itidetail h2 img{margin-right:0;}
		#boxRight .itidetail strong{color:#c60000; font:12px Verdana, Geneva, sans-serif; font-weight:bold;}
		#boxRight .itidetail em{color:#c60000; font:11px Verdana, Geneva, sans-serif; font-weight:bold; font-style:normal;}
		#boxRight .itidetail a{color:#c60000; font:11px Verdana, Geneva, sans-serif; font-weight:bold; font-style:normal;}
		#boxRight .itidetail a:hover{color:#000; font:11px Verdana, Geneva, sans-serif; font-weight:bold; font-style:normal;}
		
		#boxRight p{width:698px; margin:0; padding:0; text-align:justify; line-height:18px; margin-top:8px; float:left;}
		#boxRight ul{margin:0; margin-left:60px; padding:0; width:260px; float:left;}
		#boxRight li{margin:0; padding:0; padding-left:10px; list-style:disc; line-height:25px; background-color:#ffeac1; border:1px solid #885900; border-bottom:0; list-style-position:inside;}
		#boxRight .ul1{margin:5px 0; padding:0; background-color:#FFF; width:690px; }
		#boxRight .li1{margin:0; padding:0; padding-left:5px; list-style:disc; line-height:25px; background-color:#FFF; border:none; list-style-position:inside; line-height:20px;}
		#boxRight p em{color:#800000; font-weight:bold;}
		#boxRight p a{font:12px Arial, Helvetica, sans-serif; font-weight:bold; color:#760705; margin:0; padding:0; line-height:18px; text-decoration:none;}
		#boxRight p a:hover{font:12px Arial, Helvetica, sans-serif; font-weight:bold; color:#760705; margin:0; padding:0; line-height:18px; text-decoration:underline;}
		
		#boxRight .testimo{width:698px; margin:0; padding:0; text-align:justify; line-height:18px; margin-top:8px; float:left;}
		#boxRight .testimo em{color:#800000; font-weight:bold;}
		#boxRight .testimo a{font:12px Arial, Helvetica, sans-serif; font-weight:bold; color:#760705; margin:0; padding:0; line-height:18px; text-decoration:none;}
		#boxRight .testimo a:hover{font:12px Arial, Helvetica, sans-serif; font-weight:bold; color:#760705; margin:0; padding:0; line-height:18px; text-decoration:underline;}
				
		#boxRight h1{font:16px Arial, Helvetica, sans-serif; font-weight:bold; border-bottom:1px solid #777575; margin:0px; padding-bottom:6px; color:#9e0000;}
		#boxRight img{border:0;}
		#boxRight h1 em{color:#000000; font-style:normal;}
		#boxRight h2{font:14px Georgia, "Times New Roman", Times, serif; font-weight:bold; margin:0px; padding-bottom:5px; color:#000000;}
		#boxRight .itidetail h2{font:14px Georgia, "Times New Roman", Times, serif; font-weight:bold; margin:0px; padding-bottom:5px; color:#000000;}
		#boxRight .itidetail h2 a{font:14px Georgia, "Times New Roman", Times, serif; font-weight:bold; margin:0px; padding-bottom:5px; color:#000000; text-decoration:none;}
		#boxRight .itidetail h2 a:hover{font:14px Georgia, "Times New Roman", Times, serif; font-weight:bold; margin:0px; padding-bottom:5px; color:#8a0000; text-decoration:underline;}
		#boxRight h3{font:18px Arial, Helvetica, sans-serif; font-weight:bold; margin:0px; padding-bottom:5px; padding-left:10px; color:#000000; text-decoration:underline;}
		#boxRight .heading{width:686px; border:1px solid #B47705; background-color:#560901; margin:0; margin-top:8px; padding:5px; line-height:20px; float:left;}
		#boxRight .heading h2{font:16px Georgia, "Times New Roman", Times, serif; font-weight:bold; margin:0px; padding-bottom:5px; color:#FFF; text-align:center;}
		#boxRight .contact{font:11px Verdana, Geneva, sans-serif; font-weight:normal; color:#000;}
		#boxRight .contact b{font:14px Verdana, Geneva, sans-serif; font-weight:bold; color:#000; line-height:26px;}
		
		#desbox{width:708px; margin:0 auto; height:195px; margin-top:5px; padding-left:4px;}
		
		
		#boxRight2{width:696px;  background-color:#FFF; height:315px; float:left;}
		#boxRight2 .imgbox{width:120px; border:1px solid #7d7d7d; padding:4px; text-align:center; float:left; margin-right:10px; margin-top:17px;}
		#boxRight2 .imgbox img{margin-top:4px;}
		#boxRight2 .imgbox h2{font:14px Arial, Helvetica, sans-serif; font-weight:bold; color:#760705; margin:0;}
		#boxRight2 .imgbox h2 a{font:14px Arial, Helvetica, sans-serif; font-weight:bold; color:#760705; margin:0; text-decoration:none;}
		#boxRight2 .imgbox h2 a:hover{font:14px Arial, Helvetica, sans-serif; font-weight:bold; color:#760705; margin:0; text-decoration:underline;}	 

		#boxRight .txtBox{width:698px; margin:0; padding:0; text-align:justify; line-height:18px; margin-top:8px; float:left;}
		#boxRight .txtBox img{ margin-left:8px;}
		#boxRight .txtBox .tbl{ background:#fbd99a; margin:0 auto;}
		#boxRight .txtBox .tbl th,td{ background:#ffeac1; text-align:center;}
		#boxRight .txtBox .tbl td{ background:#fef1d6;}		 


/*//////////////////////////////////// image tool tip ////////////////////////////////// */

.ddimgtooltip{
box-shadow: 3px 3px 2px #818181; /*shadow for CSS3 capable browsers.*/
-webkit-box-shadow: 3px 3px 5px #818181;
-moz-box-shadow: 2px 2px 5px #818181;
display:none;
position:absolute;
border:1px solid black;
background:white;
color: black;
z-index:2000;
padding: 4px;
}

/* //////////////////////////////////////////////Form//////////////////////////////////////// */

.input1{margin-left:5px; margin-top:5px; margin-bottom:5px; width:100px; height:16px;}

.input3{margin-left:5px; margin-top:5px; margin-bottom:5px; width:120px; height:16px;}

.sect{margin-left:5px; margin-top:5px; margin-bottom:5px; width:70px; height:20px;}

.sect1{margin-left:5px; margin-top:5px; margin-bottom:5px; width:110px; height:20px;}

.sect2{margin-left:5px; margin-top:5px; margin-bottom:5px; width:130px; height:20px;}

.sect3{margin-left:5px; margin-top:5px; margin-bottom:5px; width:375px; height:20px;}

.sect4{margin-left:5px; margin-top:5px; margin-bottom:5px; width:165px; height:20px;}

.sect6{margin-left:5px; margin-top:5px; margin-bottom:5px; width:150px; height:20px;}

.sect5{margin-left:5px; margin-top:5px; margin-bottom:5px; width:40px; height:20px;}

.input2{margin:5px; width:60px; height:16px;}

.in-box1{margin-left:5px; margin-top:5px; margin-bottom:5px; width:300px; height:70px;}

.in-box2{margin-left:5px; margin-top:5px; margin-bottom:5px; width:200px; height:40px;}

.name{padding-left:10px; font-weight:bold; font-size:11px; color:#000; line-height:35px;}

.query{font-weight:bold; font-size:14px; color:#FFF; line-height:24px;}

.query1{font-weight:bold; font-size:13px; color:#900; line-height:22px;}

.txt-pad{text-align:justify; line-height:18px; padding:10px;}

.txt-pad1{text-align:justify; line-height:18px; padding:5px;}


/*////////////////////////////////// toggle //////////////////////////////////////*/

html {
	overflow-Y: scroll;
}

*, * focus {
	outline: none;
	margin: 0;
	padding: 0;
}

h2.trigger {
	padding: 0 0 0 10px;
	margin: 0;
	background:url(../images/butt-bg-o.gif) no-repeat;
	height: 33px;
	float: left;
	font:14px Arial, Helvetica, sans-serif;
	color:#fff;
	font-weight:bold;
	line-height:32px;
	width:210px;
	cursor:pointer;
}

h2.trigger a {color:#fff; text-decoration:none;}

h2.trigger a:hover {color:#ff0; ext-decoration:none;}

h2.active {background-position: left bottom;}

.toggle_container {
	margin: 0 0 2px 0;
	padding: 0;
	overflow: hidden;
	font-size: 11px;
	width: 220px;
	clear: both;
}

.toggle_container ul{margin:0; margin-top:2px; padding:2px 0 0 0; background-color:#ffeac1; width:220px;}
.toggle_container li{margin:0; margin-left:8px; padding:0; padding-left:15px; list-style:none; background:url(../images/icon.jpg) no-repeat left center; height:22px; line-height:18px;}
.toggle_container li a{color:#000000; text-decoration:none;}
.toggle_container li a:hover{color:#000000; text-decoration:underline;}

        .address{width:686px; border:1px solid #885900; background-color:#ffeac1; margin-top:8px;  padding:5px 5px 0 5px;  float:left;}
		.address b{color:#c60000; font:12px Verdana, Geneva, sans-serif; font-weight:bold; padding-left:10px; line-height:24px;}
		.address .unit{color:#000; font:11px Verdana, Geneva, sans-serif; font-weight:normal; padding-left:10px; line-height:24px;}
		.address strong{color:#c60000; font:12px Verdana, Geneva, sans-serif; font-weight:bold; line-height:24px;}
		.address em{color:#c60000; font:11px Verdana, Geneva, sans-serif; font-weight:bold; font-style:normal; padding-left:10px; line-height:24px;}
		.address a{color:#000; font:11px Verdana, Geneva, sans-serif; font-weight:bold; font-style:normal; line-height:24px;}
		.address a:hover{color:#c60000; font:11px Verdana, Geneva, sans-serif; font-weight:bold; font-style:normal; line-height:24px;}
		
.td-bg{background-color:#900; padding:1px; color:#FFF; font:13px Arial, Helvetica, sans-serif; font-weight:bold; text-align:center; line-height:24px;}

.td1{padding-left:5px; line-height:20px;}

.td2{line-height:20px;}

.td3{border-left:1px solid #B27500; border-bottom:1px solid #B27500;}

.td4{border-left:1px solid #B27500; border-bottom:1px solid #B27500; border-right:1px solid #B27500;}

.tab-bg{border: 1px solid #900; margin-top:10px;}

a.mail{margin-left:19px; color:#900; text-decoration:none; font-weight:bold;}

a.mail:hover{margin-left:19px; color:#000; text-decoration:none; font-weight:bold;}

.contactP{width:675px; margin:0 auto; font:11px Verdana, Geneva, sans-serif; font-weight:normal; color:#000;}
.contactP .contact{ width:675px; float:left; text-align:center; padding-top:20px;}
.contactP .contact b{font:14px Verdana, Geneva, sans-serif; font-weight:bold; color:#000; line-height:26px; text-align:center;}
.contactP h4{background-color:#900; padding:1px; color:#FFF; font:13px Arial, Helvetica, sans-serif; font-weight:bold; text-align:center; line-height:24px;}
.contactP .boxes{width:325px; float:left; border:#900 1px solid; padding:1px; background:#FFF; margin-right:11px; margin-top:10px;  padding-bottom:5px;}
.contactP .last{margin-right:0;}
.contactP .boxes .left{float:left; width:65px; padding-left:5px; padding-top:10px; font-weight:bold;}
.contactP .boxes .right{float:left; width:240px; padding-left:10px; padding-right:5px; padding-top:10px;}
.mrg{margin-top:20px;}
