/* CSS Document */
.mid-panel{width:100%}
.content-panel{width:100% !important;padding:15px 0; margin:0 auto}/**to-do**/
.banner-panel{width:100%;height:500px; position:relative;/*background:url(../images/banner.jpg) no-repeat*/}
.gallerylayer {text-align: center;} .banner-container{width:1250px; margin:auto; position:relative}
.banner-content{width:480px; padding:0 8px 25px 0;background:#c1c1c1; position:absolute; z-index:7777; left:61%; bottom:125px;background:url(../images/transparent-bg-white.png) repeat;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;behavior: url(PIE.htc)}
.banner-content p{ text-align:left; color:#525253; font-size:14px; padding:25px; line-height:26px}
.banner-content-btn{width:100px; height:25px; background:#25558b;color:#fff; text-align:center; font-size:14px; line-height:25px; margin:0 25px 0 0; text-transform:uppercase}
.banner-content-btn a{color:#fff}
.banner-search{position:absolute; bottom:0px;left:22%; padding:12px; text-align:left; z-index:8888;
-webkit-border-radius: 8px 8px 0 0;
-moz-border-radius: 8px 8px 0 0;
border-radius:  8px 8px 0 0;
background: #f0f0f0;
background: -webkit-gradient(linear, 0 0, 0 bottom, from(#f0f0f0), to(#D8D8D8));
background: -webkit-linear-gradient(#f0f0f0, #D8D8D8);
background: -moz-linear-gradient(#f0f0f0, #D8D8D8);
background: -ms-linear-gradient(#f0f0f0, #D8D8D8);
background: -o-linear-gradient(#f0f0f0, #D8D8D8);
background: linear-gradient(#f0f0f0, #D8D8D8);
-pie-background: linear-gradient(#f0f0f0, #D8D8D8);
behavior: url(PIE.htc);}

.search-txt{width:190px; }
.date-bx{width:120px; margin:0 0px 0 0}
.dropdown-bx{width:105px; margin:0 0px 0 0}
.banner-search-txt{width:190px; padding:7px 5px; margin:0 5px 0 0; border:1px solid #b7b7b7; color:#a3a5a6; font-size:13px}
.banner-search-btn{width:75px; height:30px; background:url(../images/red-grd.jpg) repeat-x; line-height:30px;  border:0px; text-transform:uppercase; font-size:14px; color:#fff; cursor:pointer}
.banner-search-select{height:29px;width:168px; padding:5px 5px;  border:1px solid #b7b7b7; color:#a3a5a6; font-size:13px}
.banner-search-select01{height:29px;width:82px; padding:5px 5px;  border:1px solid #b7b7b7; color:#a3a5a6; font-size:13px}
.banner-search :focus{ outline:none}


.home-content{width:1250px; margin:auto; padding:25px 0;display:table}
.home-left{display:table-cell; padding:5px 0 25px 0; vertical-align:top}
.home-left ul{}
.home-left ul li{display:block;width:572px;	float:left;	margin: 0 25px 0 0}

.destination-panel{}
.destination-panel h1{font-size:30px}
.destination-display{padding:5px 0}
.destination-display h3{border-bottom:1px dotted #808080;  padding:10px 0; margin:0 0 15px 0; }
.destination-display h3 a{color:#255994}
.destination-display h3 span{color:#595656; font-size:13px}
.destination-display img{width:120px; height:112px;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;behavior: url(PIE.htc); float:left; margin:0 20px 0 0}
.destination-display p{color:#747576; font-size:13px; line-height:24px; padding:0 0 15px 0}
.destination-more{color:#fff; background:#fb8801;-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;behavior: url(PIE.htc); font-size:13px; line-height:28px; padding:0 15px}

.home-right{display:table-cell; vertical-align:top}
.home-right ul{}
.home-right ul li{display:block;width:572px;float:left;	margin:0 25px}

.package-panel{ border:1px solid #e4e5e6;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;behavior: url(PIE.htc);}
.package-panel h1{font-size:30px; border-bottom:1px dotted #808080; margin:15px 20px; padding:0 0 10px 0}
.package-display{padding:5px 0}
.package-display h3{margin:15px 0}
.package-display h3 span{color:#595656; font-size:13px}
.package-display img{width:120px; height:112px;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;behavior: url(PIE.htc); float:right; margin:10px 0 0 20px}
.package-display p{color:#747576; font-size:13px; line-height:24px; padding:0 0 15px 0}
.package-more{color:#fff; background:#fb8801;-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;behavior: url(PIE.htc); font-size:13px; line-height:28px; padding:0 15px}

.offer-panel{width:635px; height:165px; margin:25px 0 0 0; overflow:hidden}
.offer-panel img{-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;behavior: url(PIE.htc)}

.prev { position:absolute; right:10%; top:91%;background:url(../images/prev.png) no-repeat; width:22px; height:33px; cursor: pointer;}
.next { position:absolute; right:5%; top:91%; background:url(../images/next.png) no-repeat; width:22px; height:33px;  cursor: pointer;}