@charset "utf-8";

/* CSS Document */



body { font-family:calibri, Arial, Helvetica, sans-serif; font-size:14px; color:#333}

* { margin:0; padding:0}

.Fl { float:left}

.Fr { float:right}

.Dl { display:block}

.Cl { clear:both}

.Tl { text-align:left}

.Tr { text-align:right}

.Tc { text-align:center}

.Over { overflow:hidden}

#Home { background-color:#000000; height:463px;}

.Home { width:1000px; margin:0 auto; height:463px;}

#Head { background-color:#000000; height:222px;}

.Head { width:1000px; margin:0 auto; height:222px;}

.Topright {  margin:0px auto 0 auto; top: 230px; width:1000px; padding-top:5px}

.Navigation { display:block; clear:both;background:url(../images/bg_button.jpg) repeat-x; height:35px;}

.Navigationin { width:1000px; margin:0 auto}

.Navigation ul {margin:0px auto 0 auto; float:left}

.Navigation li { list-style:none; float:left; font-size:14px; font-family:Verdana; font-weight:bold; margin-right:35px; line-height:35px}

.Navigation li a { text-decoration:none; color:#333; }

.Navigation li a:hover, .Navigation li.Selected a{ color: #409bff; }

.flotright{ float:right; margin:0px 0px 10px 10px; }

.flotleft{ float:left; margin:0px 10px 0px 0px; }

.Number { border:#ccc solid 1px; padding:10px; width:978px; box-shadow:#ccc 2px 2px 2px 2px; margin:0 auto; color:#cf0200; font-size:25px; font-weight:bold; text-shadow:#666 0 1px 1px }



.Mrgn { margin:0 65px}

#Middle { width:1000px; margin:20px auto 0 auto}

.Leftcolhome{display:block;}

.Leftcolhome img{ float:left}

.Leftcol { width:720px; display:block; float:left}

.Rightcol { width:252px; float:right}

.Middle { overflow:hidden}

.Midbox { padding:10px}

.Margin { margin:0 10px}

.feedback { background-color: #F4F4F4; width:425px; padding:10px; border-riduse:5px; margin-left:120px;}

.inquiry { border:#a8d1ff solid 2px; background-color:#e1efff; border-radius:8px; padding:10px}

.Welcome h2 { color:#333; margin-bottom:10px}

.Welcome a{color: #333}

.Welcome a:hover{color: #409bff}

.Welcome h3 { font-size:20px; color: #CC0000; margin-bottom:10px; font-style:oblique; }

.Welcome img { padding:2px; margin:0 auto 15px 15px; border:#ddd solid 1px; float:right}

.Welcome .img1 { padding:2px; margin:0 auto 15px 0px; border:#ddd solid 1px; float:right}

.photo img { padding:7px; margin:0 14px 12px  auto; border:#ddd solid 1px; float:left}

.photog img { padding:2px;  border:#ddd solid 1px; float:left; height:110; width:85;}

.inquiry p { color: #333333}

.Advert { width:200px}

.Welcome p { margin-bottom:10px}

.Txtbox { background:#fff; padding:2px; height:18px; border:0; width:225px; margin:3px 0 8px}

.Txtarea { background:#fff; padding:2px; height:60px; border:0; width:225px; margin:3px 0 8spx}

.Item { background:url(../images/bdr.jpg) repeat-x bottom; padding-bottom:15px; margin-bottom:10px}

.Gallery { border:#dc5610 solid 2px; background-color:#ffe8dc; border-radius:8px; padding:10px}

.Shdow { background:url(../images/bxshdw.jpg) no-repeat bottom center; padding-bottom:19px}

.Table { border: #FF9D3C solid 2px; background-color: #ffe8dc; border-radius:8px;}

#Footer { background: #333333; color:#ebebeb; font-size:13px; padding:8px; text-align:center; clear:both;}

.sitemaptext{color:#333; font-size:13; padding-left:2px}

.sitemaptext a{color: #333}

.sitemaptext a.hover{color:#409bff}

.Bottom { background:#d5d5d5 url(../images/ftr.jpg) repeat-x top; clear:both; overflow:hidden; padding:20px 0; margin-top:20px}

.Bottomin { width:1000px; margin:0 auto}

.Bottombox { width:210px; float:left; margin-right:20px}

.Followus { float:right; width:250px; margin-left:20px}

.Bottomin h3 { font-size:14px; margin-bottom:10px}

.fb { background:#efefef url(../images/facbook.jpg) no-repeat 5px 4px; height:34px; display:block; padding:5px 5px 5px 50px; line-height:17px; color:#333; text-decoration:none; margin-bottom:8px; border:#ddd solid 1px; border-radius:10px}

.news { padding:5px; color:#333; text-decoration:none; border:#ddd solid 1px; border-radius:10px; background:#eaeaea;}

.Testimonials { float:left; width:497px;}

.Testiin {background:#eaeaea; padding:15px; border:#ccc solid 1px; border-radius:10px; line-height:20px; font-style:italic; position:relative}

.crnr { position:absolute; bottom:-44px; left:50px}

.Author { display:block; text-align:right}

.Author span { font-weight:bold; display:block}

#marqueecontainer{

	position: relative;

	width: 220px; /*marquee width */

	height: 248px; /*marquee height */

	background-color: white;

	overflow: hidden;

	border: 1px #CCCCCC solid;

	padding:5px;

	visibility: visible; float:right; margin-bottom:15px

	

}

.Homelogo { float:left; margin-top:33px}

#marqueecontainer h2 { color:#fff; padding:5px; background:#000; margin-bottom:10px; font-size:14px}

.Nmo { float:right; margin:0 10px 15px 10px}

.Nmo img { margin:0 10px}



.pPhotos { display:block; overflow:hidden; clear:both; margin:15px auto; width:1000px}

.pPhotos img { margin:0 5px; height:100px; padding:3px; border:#ccc solid 1px;}

.tour_package{ float:left; margin:2%; text-align:center; width:29%; height:170px;}
.tour_package_title {background: none repeat scroll 0 0 #F3F3F3; color: #3F3F3F; cursor: pointer; font-family: 'futura_md_btmedium'; font-size: 16px; margin-top: 20px; padding: 5px 10px; float:left; width:98%; }
.tour_package_name {color: #b10000; font-family: 'futura_md_btmedium'; font-size: 14px; line-height: 18px; margin-bottom: 5px; text-decoration:none; }
.tour_package_name a{color: #b10000; font-family:calibri, Arial, Helvetica, sans-serif; font-size: 14px; line-height: 18px; margin-bottom: 5px; text-decoration:none; }
.tour_package_detail .tour_package_detail_content .itinerary {clear:both; margin-top:3%; float:left; }
.tour_package_detail .tour_package_detail_content .itinerary .itinerary_img { float:left; /*width:23%;*/  }
.tour_package_detail .tour_package_detail_content .itinerary .itinerary_img:first-child { margin-left:0px;}
.tour_package_detail .tour_package_detail_content .itinerary .itinerary_content { /*width:75%;*/ text-align:justify; font-size:13px;  }
.buttom_link {

	

	font-size: 14px;

	font-weight: normal;

	color: #CA150E;
	font-family:calibri, Arial, Helvetica, sans-serif;

}

.buttom_link:hover {

	

	font-size: 14px;

	font-weight: normal;

	color: #000000;

	text-decoration: underline;

}