body{margin:0; padding:0; font:12px Arial, Helvetica, sans-serif;}
.index{background:#867351 url(../images/bg.jpg) repeat-x; }
.corp{background:#867351 url(../images/bg-corp.jpg) repeat-x; }
a{outline:none;}
#topLine{ margin:18px auto 0 auto; width:875px; height:91px;}
.logo {margin:8px 0 0 20px; float:left; width:248px; height:82px; background: #fff url(../images/logo.png) no-repeat;}
#topLine ul{ float:left; margin:52px 0 0 20px; padding:0; list-style-type:none;}
#topLine li{display:inline;}
#topLine li a{ margin-right:10px}
.homepage a{float:left; width:92px; height:39px; background:url(../images/home.png) no-repeat;}
.homepage a:hover,.corporate a:hover,.products a:hover,.carrier a:hover,.contact a:hover{ background-position:right;}
.corporate a{float:left; width:95px; height:39px; background:url(../images/corporate.png) no-repeat;}
.products a{float:left; width:95px; height:39px; background:url(../images/products.png) no-repeat;}
.carrier a{float:left; width:169px; height:39px; background:url(../images/carrier.png) no-repeat;}
.contact a{float:left; width:84.5px; height:39px; background:url(../images/contact.png) no-repeat;}
a.act{background-position:right;}

#content{float:left;width:100%; margin:0 auto; /*background:url(../images/content-bg.png) center 340px no-repeat*/}
	.home-content{ height:740px;background:url(../images/content-bg.png) center 340px no-repeat }
	.corpo-content{ height:auto ;background:#c0a062 url(../images/co-content-bg.png) center 280px repeat-y }
#content .mGslider{width:100%; height:340px; text-align:center}
#content .corpo-mGslider{width:100%; height:290px; text-align:center}

#homeCont{ margin:0px auto 0 auto;height:402px; width:875px; background:url(../images/hats.png) 15px 0 no-repeat;  }
	#about-us{margin:0 0 0 7px;float:left; width:233px; height:220px;}
		#about-us .title{margin:34px 0 0 0; float:left; width:100%; height:29px; background:url(../images/home-title-corporate.png) no-repeat;}
		#about-us p{margin:10px 0 0 0; padding:0; text-indent:15px}
		#about-us .text{float:left; width:97%; font:12px Arial, Helvetica, sans-serif; text-align:justify;}
	#photo-gallery{margin:0 0 0 7px;float:left; width:380px; height:220px;}
		#photo-gallery .title{margin:34px 0 0 0; float:left; width:100%; height:29px; background:url(../images/home-title-gallery.png) no-repeat;}
	#news{margin:0 0 0 7px;float:left; width:233px; height:220px;}
	 	#news .title{margin:34px 0 5px 0; float:left; width:100%; height:29px; background:url(../images/home-title-news.png) no-repeat;}
.txt-color{color:#4b2b12}
h2.pagetitle{font-style:italic; color:#e3caa0; line-height:35px; }
	*:first-child+html .pagetitle{padding-top:15px}

#homeCont .more a{float:right;color:#4b2b12; font-weight:bold; font-style:italic}
#homeCont .more a:hover{color:#000}


#corpoCont{ margin:0px auto 0 auto;height:auto; width:875px; background:url(../images/hatss.png) 15px 0 no-repeat;  }
	#corpo-us{margin:-80px 0 0 7px;position:relative; float:left; width:623px; min-height:400px;height:auto;   padding-bottom:10px; margin-bottom:10px; background:url(../images/pages-area-bg.png) 0 10px no-repeat; }
	#carrier,#products{margin:-80px 0 0 0px;position:relative; float:left; width:880px;   min-height:400px;height:auto;   padding-bottom:10px; margin-bottom:10px; background:url(../images/carrier-area-bg.png) 0 10px no-repeat; }

		
		#corpo-us .title{margin:0px 0 0 0; float:left; width:100%; height:29px; background:url(../images/home-title-corporate.png) no-repeat;}
		#corpo-us p,#carrier p{margin:10px 0 0 0; padding:0; text-indent:15px}
		#corpo-us .text,#carrier .text{float:left; width:95%; margin:0 0 0 10px; font:12px Arial, Helvetica, sans-serif; text-align:justify;}
			#products .text{float:left; width:97%; margin:0 0 0 5px; font:12px Arial, Helvetica, sans-serif; text-align:justify;}
			.productBg{float:left; margin:20px 0 0 18px; width:152px; height:124px; background:url(../images/protbg.png);}
				.productImg{float:left; margin:1px 0 0 1px; width:152px; height:92px;}
				.productHoverImg{ display:none; position:absolute; z-index:92; margin:-92px 0 0 1px ;width:149px; height:92px; background:url(../images/productImg.png);}
				*:first-child+html  .productHoverImg{margin:-101px 0 0 -4px;}
				.productName{ float:left; width:149px; height:28px; line-height:28px; text-indent:5px}
				.productName a{display:block;color:#FC6; text-decoration:none; line-height:33px;font-size:11px;}
				.productName a:hover{color:#F90;}
	#corpo-right{margin:00px 0 0 -10px;float:left; width:233px; min-height:320px; /*background:url(../images/right-menu-shadow.png) 0 50px no-repeat;*/}
	 	#corpo-right .title{margin:0px 0 5px 0; float:left; width:100%; height:40px; background:url(../images/pages.png) 30px 0 no-repeat;}
.txt-color{color:#4b2b12}
		#corpo-right ul{list-style-type:none; margin:0 0 0 20px; padding:0;}
		#corpo-right li{ }
		#corpo-right a{float:left; margin:0 0 3px 0;width:100%; height:30px; font:bold 13px Arial, Helvetica, sans-serif; background:url(../images/arrowpages.png) 0 -30px no-repeat; color:#200505; text-decoration:none; line-height:30px; text-indent:28px}
			#corpo-right a:hover{background:url(../images/arrowpages.png) 0 -60px no-repeat;}
			#corpo-right a.act{background:url(../images/arrowpages.png) 0 0px no-repeat; color:#FC6;}


#human_resources_formD input[type="text"],#human_resources_formD input[type="submit"],#human_resources_formD input[type="reset"]{border:1px solid #966; background:#FEF2E7;}
#human_resources_formD input[type="text"]:hover,#human_resources_formD input[type="submit"]:hover{ border:1px solid #C60; background:#FDEDB5}

	 
.languages{position:absolute; margin:-10px 0 0 780px;}
a.tr{width:26px; height:34px; background:url(../images/langs.png) 0 0; float:left;}
a:hover.tr{background-position:-26px 0}
a.en{width:26px; height:34px; background:url(../images/langs.png) -52px 0; float:left; margin-left:5px;}
a:hover.en{background-position:-78px 0}		 
		
		
		

		#dispL{margin:50px 0 0 5px; float:left; width:17px; height:43px; }
		#prevBtn a{float:left;  width:17px; height:43px; background:url(../images/leftBtn.png) right;}
		#prevBtn a:hover{ background-position:left;}
		#proSlide{float:left; /*background:#CCC;*/  margin:15px 0 0 10px;width:320px;  height:5px; display:block;/* border:solid 1px #000; */}
			#slider{ float:left;text-align:left; width:315px; display:block; height:105px;}	
			#slider ul{ margin:0; padding:0; list-style-type:none; text-align:center; width:315px; }
			/*#slider li{ display:inline-block; overflow:hidden;list-style:none; margin:2px; padding:0; width:570px; }*/
			#slider li{height:147px; padding:0}
			#slider a{width:147px; padding-top:5px; margin-right:5px; margin-left:5px; height:105px;float:left;}
			#slider a:hover{/*background:#FBE6D0;*/}
			#slider img{ border:none; width:147px; height:105px; overflow:hidden;}
			.firstLi {margin-left:-35px;}
			*:first-child+html .firstLi{ margin:0; }
		#dispR{margin:50px 5px 0 0; float:right; width:17px; height:43px; }
		#nextBtn a{float:right;  width:17px; height:43px; background:url(../images/rightBtn.png);}
		#nextBtn a:hover{ background-position:right; }

.index-items{margin:4px 0 0 0;float:left; width:875px; height:175px;}

.corporate-area{margin:4px 0 0 0;float:left; width:875px; height:175px;}

#call-us,#call-us2{margin:0 2px 0 0; float:left; width:242px; height:87px; border-bottom:1px solid #c0a063}
#write-us,#write-us2{margin:0 2px 0 0; float:left; width:192px; height:87px; border-bottom:1px solid #c0a063}
#follow-us,#follow-us2{margin:0 2px 0 0; float:left; width:190px; height:87px; border-bottom:1px solid #c0a063}
#work-with-us,#work-with-us2{margin:0 2px 0 0; float:left; width:241px; height:87px; border-bottom:1px solid #c0a063}

.item-bg{background:url(../images/shadow.png) top no-repeat}


#footer{float:left;height:51px; width:875px; font:11px Arial, Helvetica, sans-serif; color:#c9ab73}
#footer a{color:#c9ab73; text-decoration:none}
#footer a:hover{color:#FC0}
	#footer .address{width:835px; margin:3px 0 0 0; text-align:right}
	#footer .copyright{float:left; margin:7px 0 0 0;}
	#footer .signature{float:right; margin:7px 0 0 0;}
#news p{margin:0;padding:0; width:220px}
#news p.newsTitle{float:left;font:bold 12px Arial, Helvetica, sans-serif; color:#630; display:block; width:220px;}
#news p.spot{font:11px Arial, Helvetica, sans-serif; color:#630; display:block; }
#news .more a{ margin: 0 0 10px  0; float:left; width:200px; font:italic 11px Arial, Helvetica, sans-serif; color:#600; border-bottom:1px solid #ba9e75; text-align:right; text-align:right}
#news .link a{float:left; d margin:-3px 0 0 0; width:200px;font:bold 12px Arial, Helvetica, sans-serif; color:#630}
#news .link a:hover{color:#600}
.newsLink{border-bottom:1px solid #000}
.newsLink a{background:#333; float:right; color:#fff; text-decoration:none;}
.newsLink a:hover { background:#633 ; color:#fc0}
.form{ text-align:center}
.formLeft{float:left;width:200px;font-weight:bold; text-align:right;}
.formRight{float:left;width:350px;}
.form input[type="text"],.form input[type="submit"]{ width:100%; border:1px solid #966; background:#FEF2E7;}
.form input[type="text"]:hover,.form input[type="submit"]:hover{ border:1px solid #C60; background:#FDEDB5}
.form textarea{width:100%; height:150px; border:1px solid #966; background:#FEF2E7;}
.form textarea:hover{border:1px solid #C60; background:#FDEDB5}
a,input,textarea,select{font:12px Arial, Helvetica, sans-serif;outline:none;}
textarea{resize:none}
input[type="submit"]{cursor:pointer}
/**
* jQuery lightBox plugin
*/
#jquery-overlay {position: absolute;top: 0;left: 0;z-index: 90;width: 100%;height: 500px;}
#jquery-lightbox {position: absolute;top: 0;left: 0;width: 100%;z-index: 100;text-align: center;line-height: 0;}
#jquery-lightbox a img { border: none; }
#lightbox-container-image-box {position: relative;background-color: #fff;width: 250px;height: 250px;margin: 0 auto;}
#lightbox-container-image { padding: 10px; }
#lightbox-loading {	position: absolute;	top: 40%;	left: 0%;	height: 25%;	width: 100%;	text-align: center;	line-height: 0;}
#lightbox-nav {	position: absolute;	top: 0;	left: 0;	height: 100%;	width: 100%;	z-index: 10;}
#lightbox-container-image-box > #lightbox-nav { left: 0; }
#lightbox-nav a { outline: none;}
#lightbox-nav-btnPrev, #lightbox-nav-btnNext {	width: 49%;	height: 100%;/*	zoom: 1;*/	display: block;}
#lightbox-nav-btnPrev { 	left: 0; 	float: left;}
#lightbox-nav-btnNext { 	right: 0; 	float: right;}
#lightbox-container-image-data-box {	font: 10px Verdana, Helvetica, sans-serif;	background-color: #fff;	margin: 0 auto;	line-height: 1.4em;	overflow: auto;	width: 100%;	padding: 0 10px 0;}
#lightbox-container-image-data {	padding: 0 10px; 	color: #666; }
#lightbox-container-image-data #lightbox-image-details { 	width: 70%; 	float: left; 	text-align: left; }	
#lightbox-image-details-caption { font-weight: bold; }
#lightbox-image-details-currentNumber {	display: block; 	clear: left; 	padding-bottom: 1.0em;	}			
#lightbox-secNav-btnClose {	width: 66px; 	float: right;	padding-bottom: 0.7em;	}








