img{border:0; }
body{margin:0; padding:0; background:#DCF0F8; color:#444;font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;font-size: 80% !important;}
a{text-decoration:none; color:#00759A; font-size:14px;  }
a:hover{text-decoration:underline}
.clear{clear:both; }
#wrap{width:1000px; margin:0 auto; min-height:100%; overflow:hidden; box-shadow: 0 0 20px #999; }
	#header{background:#823262; overflow:hidden; color:#fff; padding:20px 40px; height:100%;  position:relative; }	
	#logo{float:left; margin-right:20px; }
	#header h1{margin-top:0}
		ul#menu {margin:0; padding:0; list-style-type:none; height:35px; }
		#menu li{float:left}
		#menu li a{color:#fff; text-transform:uppercase; font-weight:bold; padding: 6px 12px; font-size:13px; line-height:35px; margin:0 5px; }
		#menu li a:active, #menu li a:hover{color: #69BE28 ! important; text-decoration:none; background: white; border-radius: 15px 15px 15px 15px; -moz-border-radius: 15px 15px 15px 15px; -khtml-border-radius: 15px 15px 15px 15px; -webkit-border-radius: 15px 15px 15px 15px;}
		.email-info{background:url('vietnam-travel/images/emailButton.png') no-repeat; padding-left:20px; color:#fff; position:absolute; right:10px; bottom:10px; }
		
	#main{clear:both; padding:13px 13px; overflow: hidden; background: white; height:100%;}
		#content{float:left; width:660px;}
			h1.title {margin-top:0; font-size:20px; color:#00759A;text-align:left;}
		#sidebar{float:right; width: 300px;  } 
			.widget{margin-bottom: 20px; overflow:hidden; }
		/*	.widget h3{margin:0; padding:10px 0; text-align:center; color:#fff; font-weight:normal; font-size: 22px; font-style: italic;}*/
			#sidebar h3 { font-size: 15px; font-weight: normal; font-family: tahoma, arial; line-height: 27px; margin-bottom: 10px; text-transform: uppercase; color: #fff; height: 27px; border-bottom: 1px solid #666; padding-left:10px; }
				.blue h3{background:#20C3EC;}
				.blue ul li a{color:#20C3EC;}
				.orange h3{background:#F04205;}
				.orange a{color:#747360; }
				.orange a:hover{color:#F58025;}				
				.yellow h3{background:#FAE603}
				.yellow p{font-size:10px; color:#747360}
				.yellow strong{font-size:14px; color:#747360; font-style: italic;}
				.green h3{background:#69BE28}
				.green li a{color:#69BE28}
			.widget ul{padding:0; margin:15px 0 15px 0; list-style-type:none; }
			.widget ul li{line-height:18px; margin:10px 0; }	
	#cats{background: #69BE28; clear: both; list-style: none; overflow: hidden; margin: 0; padding: 7px 25px 7px 12px; height:100%;}
		#cats li{float: left; padding: 0px 12px 0px 12px;font-weight:bold;}
		#cats a{ color: white; font-family: Georgia,"Nimbus Roman No9 L",serif; font-size: 15px; font-style: italic; font-weight: normal; line-height: 20px; text-decoration: none;}
		
	#footer{background:#823262; overflow:hidden; color:#fff; padding:10px 50px; text-align: center; }
		#footer p{margin:5px 0; font-size:13px; }
		
.alignleft {
	display: inline;
	float: left;
	margin-right: 1.625em;
}
.alignright {
	display: inline;
	float: right;
	margin-left: 1.625em;
}
.tours  p{line-height:20px;}
.tours img{border:6px solid #cdd2da;margin:8px;}
.content{margin-bottom:40px;}
.content img{float:left;margin-right:10px;width:200px;height:140px;border:6px solid #cdd2da;}
.content h3{font-size:14px;}
.content a:hover{color:#800080;}
/**video**/
.yt_holder {
    background: #f3f3f3;
    float: left;
    border: 1px solid #e3e3e3;
	margin-bottom:15px;
	width:300px; 
}
ul.video_sidebar{
	height:130px;
	overflow:auto;
	padding:0; margin:0; 
}
ul.video_sidebar li {
    list-style-type: none;
    display:block;
    background: url("vietnam-travel/images/sprite.png") no-repeat scroll left -328px transparent;
    float: left;
    width: 90%;
    margin-bottom: 5px;
	padding:5px 5px 5px 15px;
	margin-left:5px;

}

ul.video_sidebar li img {
    width: 120px;
    float: left;
    margin-right: 5px;
    border: 1px solid #999;
}

ul.video_sidebar li a {
    text-decoration: none;
    display: block;
    color: #000;
	font-size:11px; 
}

.video_sidebar .currentvideo {
	background: url("vietnam-travel/images/sprite.png") no-repeat scroll left -328px #e6e6e6;
}
.underline ul li a{text-decoration:underline;}
.underline ul li a:hover{text-decoration:none;}

ul.top-feature-des li {width: 140px; float: left; margin: 0 10px 5px 0; height: 100px; position: relative; cursor: pointer}
	ul.top-feature-des li a{color:#fff;} 
	ul.top-feature-des li.right {margin: 0 0 10px}
		ul.top-feature-des li img {position: absolute; top: 0; left: 0; z-index: 1;width:140px;height:95px;}
		ul.top-feature-des li h4 {height: 26px; line-height: 26px; background: url(vietnam-travel/images/black-bg.png) repeat left top; padding: 0 0 0 8px; color: #fff; font-size: 11px; font-weight: normal; position: absolute; z-index: 3; top: 70px; left: 0; width: 132px; margin:0;}
			ul.top-feature-des li h4 a {color: #fff; font-size:11px; }
		ul.more-des li {display: inline; line-height: 22px;width:160px;}
			ul.more-des li a,ul#menu-about-us li a ,ul#menu-vietnam-travel-guide li a{color: #7c1f44; background: url(vietnam-travel/images/sprite.png) no-repeat left -309px; padding: 0 19px 0 12px}
			
.desmore {line-height:22px;}
.desmore a{text-decoration:underline;color:black; font-size:11px; }
.desmore a:hover{text-decoration:none;}

.hlist{margin:0; padding:0; list-style-type:none}
.hlist h3 a{ font-size: 15px; font-weight: normal; font-family: tahoma, arial; line-height: 27px; text-transform: uppercase; color: #222;  text-decoration: none;}
.recomen { font-size: 15px; font-weight: bold; font-family: tahoma, arial; line-height: 27px; text-transform: uppercase; color: #823262;  text-decoration: none;}
.hlist li{overflow:hidden; border-bottom:1px dashed #ddd; padding-bottom:10px; }
.hlist .thumb{float:left; margin}
.thumb img {width:183px;height:123px;}
.hlist p{margin:0; }
.hlist p{float:right; width:460px;  text-align: justify;}
.hlist .book{float:right; }
.book{color:#6e6e6e; font:bold 12px Helvetica, Arial, sans-serif; text-decoration:none; padding:7px 12px; position:relative; display:inline-block; text-shadow:0 1px 0 #fff; -webkit-transition:border-color .218s; -moz-transition:border .218s; -o-transition:border-color .218s; transition:border-color .218s; background:#f3f3f3; background:-webkit-gradient(linear,0% 40%,0% 70%,from(#F5F5F5),to(#F1F1F1)); background:-moz-linear-gradient(linear,0% 40%,0% 70%,from(#F5F5F5),to(#F1F1F1)); -o-linear-gradient(linear,0% 40%,0% 70%,from(#F5F5F5),to(#F1F1F1)); border:solid 1px #dcdcdc; border-radius:2px; -webkit-border-radius:2px; -moz-border-radius:2px; margin-right:10px;  }
.book:hover{color:#333; border-color:#999; -moz-box-shadow:0 2px 0 rgba(0, 0, 0, 0.2) -webkit-box-shadow:0 2px 5px rgba(0, 0, 0, 0.2); box-shadow:0 1px 2px rgba(0, 0, 0, 0.15); text-decoration:none;}

#bookform .rowElem{padding:8px 0px;}
#bookform label{padding:3px 2px; }
#bookform label.title{float:left; width:120px; padding:3px 0; font-weight:bold; color:#444 }

#bookform hr{clear:both; margin:10px 0; border:0; border-bottom:1px dashed #ddd; padding-top:20px; }
.nav{float:right;font-weight:bold;}
.nav td{border:1px solid #acacac;}
.nav a{color:#4c4a4a;}
.nav a:hover{color:blue;}
.allcontent {line-height:20px;}
.allcontent  a{font-size:12px;text-decoration:none;color:#00759A;}
.allcontent  a:hover{font-size:12px;color:red;}
.customizetour {background:url("vietnam-travel/images/custom-tour.gif");position:fixed;left:0;top:230px;width:40px;height:197px;color:#cbcbcb;text-decoration:none;}
.customizetour a{background:url("vietnam-travel/images/custom-tour.gif");position:fixed;left:0;top:230px;width:40px;height:197px;color:#cbcbcb;text-decoration:none;font-size:0px;}
.customizetour a:hover{background-image:url("vietnam-travel/images/custom-tour.gif")!important;background-position: 0 -195px;color:#823262;}
.mnufoot-bottom {
    text-align: center;
	font-family: Georgia,"Nimbus Roman No9 L",serif;
    font-size: 16px;
    font-weight: normal;
    line-height: 20px;
    text-decoration: none;
}
.other_op{border-top:1px dotted #acacac;margin-top:10px;}
.other_op ul li{list-style:none;}