/*$$__TEMPLATE_RESOURCE_START__$$*/
/*$$START[block-1390462398*/
#main-content:after,
div.intro:after{
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
div#footer-wrapper .box-header {
    color:#3C3B3B;
}
div#footer-wrapper ul li a {
    color:#494848;
}
div#main-banner, .slider, .slider li{
    width:100%;
    height:442px;
    z-index:0;
}
div#main-banner{
    position:absolute;
    top:142px;
}
.slider{
    overflow:hidden;
    list-style-type:none;
    padding:0;
    margin:0;
    text-align:center;
}
div.intro{
    text-align:left;
    position: absolute;
    left: 0;
    top: 84px;
    right: 0;
    width: 100%;
}
.caption {
    position: static;
    margin: 0 auto;
    width: 940px;
    z-index: 1;
}
div.intro h2 {
    color: #000000;
    font-size: 2.1em;
    line-height: 1;
    margin: 0;
  	font-weight:bold;
}
div.intro p {
    font-size: 3em;
    font-weight: bold;
    margin:10px 0px 0px;
    line-height:1em;
}
div.intro p .phrase1{
    color: #3E4048;
}
div.intro p .phrase2{
    color: #182b8e;
}
div#container{
    margin:289px auto 0;
}
#main-content .left{
    float:left;
}
#main-content .right{
    float:right;
}
.cl-one{
    width:620px;
}
.cl-two{
    width:300px;
}
div#main-content a.view-all {
    background: url("../images/plus.png") no-repeat scroll 0 0 transparent;
    font-size: 0.8em;
    line-height: 0.8em;
    padding-left: 14px;
    position: absolute;
    right: 0;
    top: 8px;
}
div#main-content .feature-box{
    width:50%;
}
div#main-content h4.item-title a{
    color:#4B5659;
    font-size:1.2em;
}
div#main-content .left{
    float:left;
}
div#main-content .right{
    float:right;
}
div#main-banner div.bread-crumb-packeges {
    position: absolute;
    width: 100%;
    bottom: 0;
    left: 0;
    z-index: 100;
    background: url('../images/background.png');
    height: 34px;
    border: 1px solid #a09999;
    border-left: 0;
    border-right: 0;
    font-size: 76%;
}
div.breadcrumb-nav {
    position:absolute;
    top:0;
    left:0;
    z-index:10;
    color:#FFAE00;
}
.breadcrumb-nav a {
    color: #FFAE00;
    font-size: 1.2em; 
    font-family: 'latoregular';   
}
.breadcrumb-nav a:hover, .breadcrumb-nav a.active{
    color: #FFFFFF;
    text-decoration:none; 
}
#misc-menu {
    display:block;
}
span.tag {
    display:none;
}


#main-banner li > img {
    width:100%;
}

div#main-banner, 
.slider,
.slider li {
    height: auto;
    width: 100%;
    z-index: 0;
}
div#footer-wrapper #footcl-four form#newsletter input {
    color: #494848;
}
div#main-content .cl-two div.img-info-wrapper div.box1-info p{
    border-bottom:1px solid #ccc;
    padding: 0 0 14px;
}
div#main-content .cl-two div.img-info-wrapper div.box1-info p.blog-last{
    border-bottom:none;
}

/* banner font color */

div.intro h2.subbanner01-1{
    color:#fff;
}
div.intro p span.subbanner01-2{
    color:#fff;
}
div.intro p span.subbanner01-3{
    color:#ff6d01;
}

div.intro h2.subbanner02-1{
    color:#a03b3b;
}
div.intro p span.subbanner02-2{
    color:#7E0000;
}
div.intro p span.subbanner02-3{
    color:#AF0808;
}

div.intro h2.subbanner03-1{
    color:#fff;
}
div.intro p span.subbanner03-2{
    color:#fff;
}
div.intro p span.subbanner03-3{
    color:#24f26c;
}

div.intro h2.subbanner04-1{
    color:#fff;
}
div.intro p span.subbanner04-2{
    color:#fff;
}
div.intro p span.subbanner04-3{
    color:#cff50e;
}

div.intro h2.subbanner05-1{
    color:#fff;
}
div.intro p span.subbanner05-2{
    color:#fff;
}
div.intro p span.subbanner05-3{
    color:#970ced;
}

div.intro h2.subbanner06-1{
    color:#fff;
}
div.intro p span.subbanner06-2{
    color:#fff;
}
div.intro p span.subbanner06-3{
    color:#2457f1;
}

div.intro h2.subbanner07-1{
    color:#fff;
}
div.intro p span.subbanner07-2{
    color:#fff;
}
div.intro p span.subbanner07-3{
    color:#2f23df;
}

div.intro h2.subbanner08-1{
    color:#f5ee24;
}
div.intro p span.subbanner08-2{
    color:#f5ee24;
}
div.intro p span.subbanner08-3{
    color:#21f36b;
}

div.intro h2.subbanner09-1{
    color:#f5ee24;
}
div.intro p span.subbanner09-2{
    color:#f5ee24;
}
div.intro p span.subbanner09-3{
    color:#20f569;
}

div.intro h2.subbanner10-1{
    color:#cc0099;
}
div.intro p span.subbanner10-2{
    color:#fff;
}
div.intro p span.subbanner10-3{
    color:#fff;
}

div.intro h2.subbanner11-1{
    color:#fff;
}
div.intro p span.subbanner11-2{
    color:#fff;
}
div.intro p span.subbanner11-3{
    color:#ce1aad;
}

div.intro h2.subbanner12-1{
    color:#1413ed;
}
div.intro p span.subbanner12-2{
    color:#1413ed;
}
div.intro p span.subbanner12-3{
    color:#e8f708;
}

div.intro h2.subbanner13-1{
    color:#fff;
}
div.intro p span.subbanner13-2{
    color:#fff;
}
div.intro p span.subbanner13-3{
    color:#203ff2;
}

div.intro h2.subbanner14-1{
    color:#bb17cd;
}
div.intro p span.subbanner14-2{
    color:#bb17cd;
}
div.intro p span.subbanner14-3{
    color:#e0f014;
}
/* banner font color */
/*]END$$*/
/*$$__TEMPLATE_RESOURCE_END__$$*/
body footer{
   background-color: #ffae00!important;
 }
div#main-banner .bread-crumb-wrapper{
  width:940px;
  margin: 0 auto;
  color: #FFAE00;
  padding: 4px 0 0;
}
div#main-banner .bread-crumb-wrapper a{
  color: #FFAE00;
  font-size: 1.2em;
  font-family: 'latoregular';
}
div#main-banner .bread-crumb-wrapper a:hover,div#main-banner .bread-crumb-wrapper a.active {
color: #FFFFFF;
text-decoration: none;
}
div#main-banner, .slider, .slider li {
  z-index:30;
}
div.my-trip-button {
  position: relative;
  margin: 0 auto;
  width: 940px;
}
div.my-trip-button .my-trip-wrapper{
  position: absolute;
  right:0;
  top:-27px;
}
div.my-trip-button a{
  background-image: url('../images/mytrip_-button.png');
  background-repeat: repeat-x;
  width: 141px;
  border-radius: 5px;
  text-align: center;
  padding: 5px 10px;
  margin: 0;
  font-family: 'latoregular';
  font-size: 1.2em;
  font-weight: bold;
  color: #000;
}