@charset "utf-8";
/* CSS Document */
*{margin:0;padding:0;} 
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,p{padding:0; margin:0;}
table,td,tr,th{font-size:12px;}
li{list-style-type:none;}
img{vertical-align:top;border:0;}
ol,ul {list-style:none;}
h1, h2, h3, h4, h5, h6 {
    font-family: trebuchet ms,Arial,sans-serif;
    letter-spacing: 0;
}
input{ 
 border:1px solid #ccc;
 width:418px;
 height:21px;
 line-height:21px;
}
select{ 
 border:1px solid #ccc;
 width:300px;
 height:21px;
 line-height:21px;
}

a{color:#333333; font-size:12px; text-decoration:none;}
a:hover{text-decoration:underline;}
body {
	background: url("../en-images/back.png") fixed repeat-y top; font: 13px/1.5 Verdana,Helvetica,Arial,sans-serif; sans-serif; color:#6c6659; font-size-adjust: none; font-stretch: normal;
}
.section-header {
    background: url("../en-images/branding-back.png") no-repeat scroll center top transparent;
    height: 115px;
    position: fixed;
    width: 100%;
    z-index: 100;
}
.top-menu{
width:960px;
height:17px;
margin:0 auto;
color:#fff;
text-align:right;
font-size:11px;
}
.interneteye-branding{
width:960px;
height:53px;
margin:0 auto;
background:url(../en-images/worldmap.jpg) no-repeat right;
}
.main-menu{
width:960px;
height:30px;
margin:0 auto;
font-size:13px;
color:#878379;
}
.main-menu ul{
list-style:none;
margin:0px;
}
.main-menu li{
float:left;
height:30px;
line-height:30px;
}
.main-menu li a{
height:30px;
line-height:30px;
text-decoration:none;
color:#878379;
padding:0px 10px 0px 10px;
display:block;
}
.main-menu li a:hover{
height:30px;
line-height:30px;
background:url(../en-images/nav-bg.jpg) repeat-x;
color:#878379;
padding:0px 10px 0px 10px;
display:block;
}

.banner{
background:url(../en-images/branding-overlay.png) no-repeat center top; top: 65px; width: 100%; height: 400px; position: relative;
width:100%;
}
.focus-banner{
 width:1080px;
 margin:0 auto;
 background:url(../en-images/demo.jpg) no-repeat;
 }
.Destinations-focus-banner{
 width:1080px;
 margin:0 auto;
 background:url(../en-images/Destinations.jpg) no-repeat;
 }
.Tour-focus-banner{
 width:1080px;
 margin:0 auto;
 background:url(../en-images/Tour.jpg) no-repeat;
 }
 
.Gallery-focus-banner{
 width:1080px;
 margin:0 auto;
 background:url(../en-images/Gallery.jpg) no-repeat;
 }
 
.Want-focus-banner{
 width:1080px;
 margin:0 auto;
 background:url(../en-images/Want.jpg) no-repeat;
 }
 
.About-focus-banner{
 width:1080px;
 margin:0 auto;
 background:url(../en-images/about.jpg) no-repeat;
 }
 
.Contact-focus-banner{
 width:1080px;
 margin:0 auto;
 background:url(../en-images/Contact.jpg) no-repeat;
 }
.focus-banner-blank{
 width:1010px;
 height:365px;
 margin:0 auto;
 }
 .index-banner-blank{
 width:1010px;
 height:500px;
 margin:0 auto;
 }  
.content-back{
 width:1010px;
 background:url(../en-images/content-back.png) repeat-y;
 margin:0 auto;
 }
.content{
 width:940px;
 margin:0 auto;
 }
.content-bottom{
 width:980px;
 background:#b0ada5;
 height:40px;
 margin:0 auto;
 }
.nav-position{
 width:940px;
 height:50px;
 float:left;
 line-height:50px;
 }
 
 .index-nav-item{
 width:940px;
 float:left;
 }
.content-main{
 width:940px;
 float:left;
 }
 .content-main-left{
 width:705px;
 float:left;
 }

.content-title{
    color: #8F1212;
    font-family: 'trebuchet ms',Arial,sans-serif;
    font-weight: bold;
    line-height: 1.1em;
    margin-bottom: 7px;
    margin-top: 2px;
    text-transform: uppercase;
	}
.content-font{
 width:698px;
 border-bottom:1px solid #eaeaea;
 border-right:1px solid #eaeaea;
 float:left;
 }
 .product-list-back{
 width:705px;
 float:left;
 background:url(../en-images/product-list-back.png) repeat-y;
 height:30px;
 }
 	
 .content-font-main{
 width:684px;
 margin-right:20px;
 margin-bottom:20px;
 display:inline-block;
 float:left;
 font: 13px/1.5 Verdana,Helvetica,Arial,sans-serif;
 font-weight: 400;
 vertical-align: baseline;
 }
.content-main-right{
 width:221px;
 float:right;
 }
.content-contact-btn{
 width:221px;
 background: url(../en-images/contact-btn-bg.png) no-repeat;
 height:38px;
 float:left;
 line-height:38PX;
 color: #FFFFFF;
 font-family: 'trebuchet ms',Arial,sans-serif;
 font-size: 1.5em;
 font-weight: bold;
 text-transform: uppercase;
 margin-bottom:10px;
 display:inline-block;
 text-align:center;
 }
 .content-contact-btn-blank{
 width:221px;
 height:38px;
 float:left;
 margin-bottom:10px;
 display:inline-block;
 text-align:center;
 }
 .content-btn-blank{
 width:221px;
 height:8px;
 float:left;
 margin-bottom:10px;
 display:inline-block;
 text-align:center;
 }
.contact-info{
 width:221px;
 float:left;
 margin-bottom:15px;
 display:inline-block;
 }
 .contact-mail{
 width:221px;
 float:left;
 margin-bottom:15px;
 display:inline-block;
 }

.web-bottom{
width:100%;
height:60px;
background:#6c6659;
}
.form-required {
    color: #923737;
    font-family: Arial,Helvetica;
    font-size: 0.833333em;
    text-transform: uppercase;
}
.item-block {
    background: url("../en-images/block-back.png") repeat scroll 0 0 transparent;
    border-bottom: 1px solid #EAEAE5;
    border-top: 1px solid #EAEAE5;
    margin-bottom: 20px;
    padding: 0 1px;
	float:left;
	width:218px;
}
.item-block-main-title{
height:21px;
float:left;
width:170px;
line-height:21px;
margin-top:10px;
margin-bottom:20px;
text-indent:16px;
display:inline-block;
font-weight:bold;
font-size:14px;
	}
.item-block-main{
    width:170px;
	margin:15px 15px;
	}
.item-block-main ul{
    list-style:none;
     margin:0px;
	}
.item-block-main li{
background:url(../en-images/sprite-arrow.png) no-repeat;
height:12px;
float:left;
width:170px;
line-height:12px;
margin-bottom:20px;
text-indent:16px;
display:inline-block;
	}		
	

 .gallery-main{
 width:980px;
 margin:0 auto;
 }	
 .gallery-list-back{
 width:720px;
 float:left;
 background:url(../en-images/product-list-back.png) repeat-y;
 }
.gallery-list-back-blank{
 width:720px;
 float:left;
 height:100px;
 }		
.gallery-bg{
 background: url(../en-images/gallery-bg.png)  no-repeat;
 height:150px;
 width:220px;
 float:left;
 margin-top:20px;
 margin-left:20px;
 display:inline-block;
 }
.gallery-img{
 width:214px;
 height:136px;
 margin:3px 3px;
 display:inline-block;
 }
 .tour-list-back{
 width:705px;
 float:left;
 background:url(../en-images/product-list-back.png) repeat-y;
 } 
.tour-list{
background:url(../en-images/list-back.png) no-repeat;
height:137px;
width:700px;
float:left;
margin-top:20px;
display:inline-block;
}
.tour-list-img{
width:196px;
height:131px;
margin:3px 3px;
float:left;
display:inline-block;
}
.tour-list-info{
width:470px;
height:131px;
margin:3px 3px 3px 13px;
float:left;
display:inline-block;
}
.tour-list-info-top{
width:470px;
height:75px;
float:left;
}
.tour-list-info-top-left{
width:320px;
height:75px;
float:left;
}
.tour-list-info-top-right{
width:130px;
height:75px;
float:right;
font-family: 'Open Sans',sans-serif;
font-size: 0.9em;
line-height:21px;

}
.tour-info-title{
width:470px;
height:50px;
float:left;
line-height:50px;
color: #8F1212;
font-size: 1.2em;
font-family: trebuchet ms,Arial,sans-serif;
letter-spacing: 0;
font-weight:bold;
}
a.tour-info-title-link{
width:470px;
height:50px;
float:left;
line-height:50px;
color: #8F1212;
font-size: 1em;
font-family: trebuchet ms,Arial,sans-serif;
letter-spacing: 0;
font-weight:bold;
}

a.tour-info-title-link:hover{
width:470px;
height:50px;
float:left;
line-height:50px;
color: #8F1212;
font-size: 1em;
font-family: trebuchet ms,Arial,sans-serif;
letter-spacing: 0;
font-weight:bold;
text-decoration:underline;
}
.tour-info-des{
width:320px;
height:75px;
float:left;
font-family: 'Open Sans',sans-serif;
font-size: 1em;
}

.tour-3-main{
 width:940px;
 float:left;
 }
.tour-3-title{
    color: #8F1212;
    font-family: 'trebuchet ms',Arial,sans-serif;
    font-weight: bold;
    line-height: 1.1em;
    margin-bottom: 7px;
    margin-top: 2px;
    text-transform: uppercase;
	width:700px;
	} 
.tour-3-info{
width:940px;
float:left;
}
.tour-3-info-des{
width:700px;
float:left;
}
.tour-3-info-right{
width:221px;
float:right;
}
.tour-3-info-price{
width:221x;
float:right;
text-align:right;
color: #8F1212;
font-family: 'trebuchet ms',Arial,sans-serif;
font-size: 1.5em;
font-weight: bold;
text-transform: uppercase;
}
.tour-3-info-hotel{
width:221x;
float:right;
text-align:right;
font-size:0.5em;
text-transform: uppercase;
}	
.tour-3-info-img{
width:940px;
float:left;
}		
.tour-itinerary{
 width:698px;
 border-bottom:1px solid #eaeaea;
 float:left;
 background: url(../en-images/itinerary.jpg)  no-repeat;
 height:28px;
 }	
.tour-itinerary-content-font-main{
 width:684px;
 margin-right:20px;
 margin-bottom:20px;
 margin-top:20px;
 display:inline-block;
 float:left;
 font: 13px/1.5 Verdana,Helvetica,Arial,sans-serif;
 font-weight: 400;
 vertical-align: baseline;
 }
 .tour-contact-btn-blank{
 width:221px;
 height:18px;
 float:left;
 }   