@charset "utf-8";
/* CSS Document */
#formBody input{width:75%;}
body {text-decoration:none; margin-top:-5px; background-color: #ceccca; }
body a{text-decoration:none;}
#page{ width:1080px; margin:15px auto 0px auto; background:#FFF; }
.link2Text{text-align:left; font-size:14pt; padding: 0px 7px 0px 15px; line-height:1.15;}
.link2Text a{text-decoration:none; color:#accd04;}
.contactFormDiv{height:50px; width:100%; margin-bottom:10px;}
.contactFormCell{height:50px; width: 55%; color:#000; padding: 10px 10% 0px 0px; float:left;}
.contactFormLabel{clear:left; height:50px; width:15%; float:left; color:#000; padding: 10px 0px 0px 20%;}
.contactFormSubmit{clear:both; height:50px; width:100%; color:#000; text-align:center; padding-top:35px;}
.alignLt{text-align:left;}
#aboutMain{text-align:left; line-height:1.25; padding:50px 10% 50px 10%; }
#airCell { background:url(../images/airSymbol.jpg) left no-repeat;}
#contactProsp { font-family:Arial, Helvetica, sans-serif; width:90%; }
#mainContainer { width:1080px; height:auto; font-family:Tahoma, Geneva, sans-serif; background-color: #fff; }
#mainGalleryText{margin-top:30%; margin-left:5%; color:#000; font-size:22pt; width:37%;}
#mainGalleryBtn{margin-top:2%; margin-left:5%; height:50px; text-align:right; font-size:16pt; width:30%}
#landGalleryText{margin-top:10%; margin-left:3%; color:#000; font-size:22pt; width:35%}
#landnGalleryQuoteBtn{margin-top:2%; margin-left:5%; height:50px; text-align:right; font-size:16pt; width:30%}
#mainGalleryTag {position:relative; top:55%; font-size:16pt; color:#3e5166; text-align:center; font-weight:bold; width:90%;}
#topHead {height:35px; background:#000; width:1080px; padding-top:15px;}
#headContentTopLeft {float:left; font-size:10pt; color:#FFF; font-weight:bold; text-align:left; padding-left:1%; overflow:hidden; width:48%; height:35px; background:#000;}
#headContentTopLeft h1{color:#666; font-size:small; margin:0px;}
#headContentTopRight{float:left; color:#FFF; text-align:right; width:48%; height:100%; background:#000; padding-right:1%; font-size:9pt;}
#headContentTopRight a{color:#FFF; text-decoration:none;}
#airFreightImg{float:left; width:100%; color:#FFF; background:url(../images/gallery2.jpg) top left no-repeat; height:350px; }
#oceanFreightImg{float:left; width:100%; color:#FFF; background:url(../images/gallery4a.jpg) top left no-repeat; height:450px; }
#landFreightImg{float:left; width:100%; color:#FFF; background:url(../images/gallery3.jpg) top left no-repeat; height:500px; }
#headerContentBottomLeft{float:left; width:100%; color:#FFF; background:url(../images/gallery2.jpg) top left no-repeat; height:492px; }
#headerContentBottomRight{ width:353px; color:#FFF; text-align:center; height:95px; background:#454543; vertical-align:top; }

/* MAIN BODY LEFT */
#secondaryLinks {float:left; width:100%; top:auto; height:auto;}
.bodyCopy {font-size:16pt; line-height:1.2;}
#mainLinkImg1{float:left; width:242px; background:url(../images/linkSet2a.jpg) top left no-repeat; height:175px;}
#mainLinkImg2{float:left; width:242px; background:url(../images/linkSet2b.jpg) top left no-repeat; height:175px;}
#mainLinkImg3{float:left; width:243px; background:url(../images/linkSet2c.jpg) top left no-repeat; height:175px;}
#mainLinkBody1{float:left;width:242px; background:url(../images/airTab1.jpg) top center no-repeat; height:280px; color:#e9e9e4; overflow:hidden;}
.mainLinkBody1A{color:#fff;}
.mainLinkBodyH3{text-decoration:none; padding:35px 0px 15px 0px; text-align:center; font-size:16pt;}
#mainLinkBody2{float:left;width:242px; background:url(../images/landTab1.jpg) top center no-repeat; height:280px; color:#e9e9e4; overflow:hidden;}
#mainLinkBody3{float:left; width:241px; background:url(../images/seaTab1.jpg) top center no-repeat; height:280px; color:#e9e9e4; overflow:hidden;}

#secondImageMainLeft1 {float:left; background:url(../images/secondImageLeft.jpg) top left no-repeat; height:185px; width:361px;}
#secondLinkBody1{float:left; width:235px; height:auto; vertical-align:top;  margin-top:2%; padding-left:10px; padding-right:10px; padding-top:25px; }
.linkHead{font-size:16pt; font-weight:bold;}
#secondLinkImg1{float:left; width:27%; overflow:hidden; height:50px; margin-top:6%; }
#secondImageMainRight1 {float:left; background:url(../images/secondImageLeft.jpg) top left no-repeat; height:185px; width:358px;}
#secondLinkImg2{float:left; width:27%; height:50px; overflow:hidden; margin-top:7%; }
#secondLinkBody2{float:left; width:235px;   margin-top:2%; padding-left:10px; padding-right:10px; padding-top:25px;}
#secondImageMainBottom1{float:left; background:url(../images/secondImageLeft.jpg) top left no-repeat; height:185px; width:361px;}
#secondLinkImg3{float:left; width:27%; height:50px; overflow:hidden; margin-top:5%;}
#secondLinkBody3{float:left; width:235px;   margin-top:2%; padding-left:10px; padding-right:10px; padding-top:25px;}
#secondImageMainBottom2{float:left; background:url(../images/secondImageLeft.jpg) top left no-repeat; height:185px; width:358px; }
#secondLinkImg4{float:left; width:27%; height:50px; overflow:hidden; margin-top:5%;}
#secondLinkBody4{float:left; width:235px;   margin-top:2%; padding-left:10px; padding-right:10px; padding-top:25px;}

/* MAIN BODY RIGHT */
#mainBodyRight {float:left; width:353px; vertical-align:top;  }
#rtColTop{width:353px; height:758px; color:#FFF; text-align:center; background:url(../images/rtColTopBkgd.jpg) top right no-repeat;  }
#rtColMid { vertical-align:top;   overflow:hidden; text-align:left; margin-left:10%; margin-right:10%; color:#000;}
#rtColBottomHead{font-size:18pt; text-align:left; margin-left:3%;}
#rtColBottom { vertical-align:bottom;  height:290px; overflow:hidden; text-align:left; background:#454543; width:353px; overflow:hidden; color:#e9e9e4;}
.newsCol { margin-left:15px; vertical-align:top;  text-align:left; color:#e9e9e4;}
#midContent{width:727px; float:left; background-color:#fff;}
#midContentContact{width:100%;}
#callMeForm{font-size:11pt;  text-align:left; padding-left:15px; padding-right:15px; color:#FF9;}

#footer {float:left; width:1080px; vertical-align:top; background:url(../images/footerBottom.jpg) bottom left no-repeat; height:300px; color:#9fc53a;}
#footerCol1{float:left;width:18%%; height:auto; vertical-align:top; margin-top:3%; padding:0px 2% 0px 2%; }
#footerCol2 {float:left; width:18%; height:auto; margin-top:3%; padding:0px 2% 0px 2%;}
#footerCol3 {float:left; width:18%; height:auto; margin-top:3%; padding:0px 2% 0px 2%;}
#footerCol4 {float:left; width:auto; height:auto; margin-top:3%; }
.footerCol{padding-top:25px; vertical-align:top; }
.footerCol a{color:#9fc53a; text-decoration:none; font-size:12pt}
#socialHead {text-align:center; color:#FFF; vertical-align:top;}
#socialIcons{background:url(../images/socialIcons.jpg) top center no-repeat; height:55px; overflow:hidden;}

#bodyMain{float:left; width:100%; height:630px; line-height:1.25; background-color: #fff;}
#tagline {margin-top:200px; float:none; text-align:center; color:#FFF; font-size:medium;}
#formIcon{margin-bottom:25px; height:400px; background-color:#fff;}

@media only screen and (max-width: 750px) {
body {background-color:#fff; }
#page{width:100%; margin:0px auto 0px auto;}
#topHead {width:100%;}
.body11{font-size:11pt;}
.link2Text{text-align:left; font-size:10pt; padding: 0px 15px 0px 15px; line-height:1.3; }
.link2Text a{text-decoration:none; color:#accd04;}
#aboutMain{ line-height:1.25; }
#airCell { background:url(../images/airSymbol.jpg) left no-repeat;}
#contactProsp { font-family:Arial, Helvetica, sans-serif; width:90%; }
#mainContainer { width:100%; height:auto; font-family:Tahoma, Geneva, sans-serif; }
#mainGalleryText{margin-top:40%; margin-left:5%; color:#000; font-size:16pt; width:37%}
#mainGalleryBtn{margin-top:2%; margin-left:5%; height:50px; text-align:right; font-size:16pt; width:30%}
#landGalleryText{margin-top:0px; margin-left:3%; color:#000; font-size:16pt; width:35%}
#landnGalleryQuoteBtn{margin-top:2%; margin-left:5%; height:50px; text-align:right; font-size:16pt; width:30%}
#mainGalleryTag {position:relative; top:55%; font-size:16pt; color:#3e5166; text-align:center; font-weight:bold; width:90%;}
#headContentTopLeft {display:none; width:0px;}
#headContentTopRight{float:left; color:#FFF; text-align:right; width:90%; height:auto; background:#000;}
#headContentTopRight a{color:#FFF; text-decoration:none;}
#airFreightImg{float:left; width:100%; color:#FFF; background:url(../images/gallery2.jpg) top left no-repeat; height:350px;  }
#oceanFreightImg{float:left; width:100%; color:#FFF; background:url(../images/gallery4a.jpg) top left no-repeat; height:450px; }
#landFreightImg{float:left; width:100%; color:#FFF; background:url(../images/gallery3.jpg) top left no-repeat; height:300px; background-size: 100%; }
#headerContentBottomLeft{float:left; width:100%; color:#FFF; background:url(../images/gallery2.jpg) top left no-repeat; height:492px; }
#headerContentBottomRight{ width:353px; color:#FFF; text-align:center; height:95px; background:#454543; vertical-align:top; }

/* MAIN BODY LEFT */
#secondaryLinks {float:left; width:100%; top:auto;}
.bodyCopy {font-size:16pt; line-height:1.2;}
#mainLinkImg1{height: 130px; background-size:100% auto; width:33%;}
#mainLinkImg2{height: 130px; background-size:100% auto; width:33%;}
#mainLinkImg3{height: 130px; background-size:100% auto; width:34%;}
#mainLinkBody1{width:33%;}
#mainLinkBody2{width:33%;}
#mainLinkBody3{width:34%;}
.mainLinkBodyH3{padding:45px 0px 25px 0px; font-size:12pt;}
#secondImageMainLeft1 {height:215px; width:50%;  background-size: auto 100%;}
#secondLinkBody1{width:85%;margin-top:2%; padding-left:10px; padding-right:10px; padding-top:0px; }
.linkHead{font-size:16pt; font-weight:bold;}
#secondLinkImg1{float:left; width:27%; overflow:hidden; height:50px; margin-top:6%; ;}
#secondImageMainRight1 {height:215px; width:50%;  background-size: auto 100%;}
#secondLinkImg2{float:left; width:27%; height:50px; overflow:hidden; margin-top:7%; }
#secondLinkBody2{width:85%;   margin-top:2%; padding-left:10px; padding-right:10px; padding-top:0px;}
#secondImageMainBottom1{float:left; background:url(../images/secondImageLeft.jpg) top left no-repeat; height:185px; width:361px;}
#secondLinkImg3{float:left; width:27%; height:50px; overflow:hidden; margin-top:5%;}
#secondLinkBody3{float:left; width:235px;   margin-top:2%; padding-left:10px; padding-right:10px; padding-top:25px;}
#secondImageMainBottom2{float:left; background:url(../images/secondImageLeft.jpg) top left no-repeat; height:185px; width:358px; }
#secondLinkImg4{float:left; width:27%; height:50px; overflow:hidden; margin-top:5%;}
#secondLinkBody4{float:left; width:235px;   margin-top:2%; padding-left:10px; padding-right:10px; padding-top:25px;}

/* MAIN BODY RIGHT */
#mainBodyRight {display:none; clear:both; width:0px; height:0px;}	
#rtColTop{width:353px; height:758px; color:#FFF; text-align:center; background:url(../images/rtColTopBkgd.jpg) top right no-repeat;  }
#rtColMid { vertical-align:top;   overflow:hidden; text-align:left; margin-left:10%; margin-right:10%; color:#000;}
#rtColBottomHead{font-size:18pt; text-align:left; margin-left:3%;}
#rtColBottom { vertical-align:bottom;  height:290px; overflow:hidden; text-align:left; background:#454543; width:353px; overflow:hidden; color:#e9e9e4;}
.newsCol { margin-left:15px; vertical-align:top;  text-align:left; color:#e9e9e4;}
#midContent{clear:both; width:100%; height:auto;}
#callMeForm{font-size:11pt;  text-align:left; padding-left:15px; padding-right:15px; color:#FF9;}

#footer {float:left; width:100%; vertical-align:top; background:url(../images/footerBottom.jpg) bottom left no-repeat; height:300px; color:#9fc53a;}
#footerCol1{float:left;width:29%; height:auto;  margin-top:3%; padding:25px 2% 0px 2%; text-align:center;}
#footerCol2 {float:left; width:29%; height:auto; margin-top:3%; padding:25px 2% 0px 2%; text-align:center;}
#footerCol3 {float:left; width:30%; height:auto; margin-top:3%; padding:25px 2% 0px 2%; text-align:center; }
#footerCol4 {clear:both; width:100%; height:auto; margin-top:3%;text-align:center; }
.footerCol{padding-top:25px; vertical-align:top; text-align:center;  }
.footerCol a{color:#9fc53a; text-decoration:none; text-align:center; font-size:2vw;}
#socialHead {text-align:center; color:#FFF; vertical-align:top;}
#socialIcons{background:url(../images/socialIcons.jpg) top center no-repeat; height:55px; overflow:hidden;}
#bodyMain{height:auto; }
#tagline {font-size:small;}
#formIcon{margin-left:25px;}









	
}
