#wrapper {
width: 739px;
margin: 0 auto;
}

/* header */
#header {
width: 739px;
}
.navcontainer {
background-color: #fff;
width: 739px;
height: 44px;
}
.logo {
background: url('images/logo.jpg') no-repeat;
width: 344px;
height: 71px;
margin: 28px 0 20px 0;

}
.logo p { text-indent: -9999px;}

.loginds {
position: absolute;
top: 35px;
margin-left: 393px;
text-align: right;
color: #666;
}
.loginds ul {
font-family: Arial;
float: left;
margin: 0;
padding: 2px 0 0 5px;
margin-top:-20px;
}
.loginds ul li {
display: inline;
font-size: 12px;
}
.loginds ul li.payonlinetop a {
padding: 5px 7px;
color: #fff;
background-color: #c40026;
font-weight: normal;
font-size: 12px;
}
.loginds ul li.payonlinetop a:hover {
padding: 5px 7px;
color: #fff;
font-size: 12px;
font-weight: normal;
}
.loginds ul li a {
color: #666666;
padding-right: 5px;
padding-left: 5px;
font-size: 12px;
text-decoration: none;
font-weight: normal;
}
.loginds ul li a:hover {
color: #666666;
font-size: 12px;
text-decoration: underline;
font-weight: normal;
}
.lock {
background: url('images/lock.jpg') no-repeat;
width: 16px;
height: 21px;
margin-left:150px;
float: left;
margin-top:-20px;
}
.mainno {
font-family: Arial;
font-weight: bold;
font-size: 15px;
color: #c40026;
padding-left: 130px;
float: left;
clear: both;
padding-top: 20px;
}
.mainno span {
font-size: 20px;
color: #1b3a66;
}

.intNo
{
margin-top: -15px;
margin-left: -97px;
}



.nav {
width: 737px;
height: 44px;
color: white;
font-family: Arial;
font-size: 13px;
display: inline;
margin: 0;
padding: 0;
float: left;
background-color: #c40026;
}
.nav li {
display: inline;
}
.nav li.home a {
background: url('images/home_off.jpg') no-repeat;
width: 88px; 
height: 44px;
float: left;
text-indent: -9999px;
}
.nav li.home a:hover {
background: url('images/home_on.jpg') no-repeat;
width: 88px; 
height: 44px;
display: block;
}
.nav li.shipping a {
background: url('images/shipping_off.jpg') no-repeat;
width: 92px; 
height: 44px;
float: left;
text-indent: -9999px;
}
.nav li.shipping a:hover {
background: url('images/shipping_on.jpg') no-repeat;
width: 92px; 
height: 44px;
display: block;
}
.nav li.transport a {
background: url('images/transport_off.jpg') no-repeat;
width: 93px; 
height: 44px;
float: left;
text-indent: -9999px;
}
.nav li.transport a:hover {
background: url('images/transport_on.jpg') no-repeat;
width: 93px; 
height: 44px;
display: block;
}

.nav li.handling a {
background: url('images/containerhandling_off.jpg') no-repeat;
width: 93px; 
height: 44px;
float: left;
text-indent: -9999px;
}
.nav li.handling a:hover {
background: url('images/containerhandling_on.jpg') no-repeat;
width: 93px; 
height: 44px;
display: block;
}
.nav li.container a {
background: url('images/containersales_off.jpg') no-repeat;
width: 93px; 
height: 44px;
float: left;
text-indent: -9999px;
}
.nav li.container a:hover {
background: url('images/containersales_on.jpg') no-repeat;
width: 93px; 
height: 44px;
display: block;
}
.nav li.sidelift a {
background: url('images/sidelift_off.jpg') no-repeat;
width: 93px; 
height: 44px;
float: left;
text-indent: -9999px;
}
.nav li.sidelift a:hover {
background: url('images/sidelift_on.jpg') no-repeat;
width: 93px; 
height: 44px;
display: block;
}
.nav li.company a {
background: url('images/company_off.jpg') no-repeat;
width: 93px; 
height: 44px;
float: left;
text-indent: -9999px;
}
.nav li.company a:hover {
background: url('images/company_on.jpg') no-repeat;
width: 93px; 
height: 44px;
display: block;
}
.nav li.contact a {
background: url('images/contactus_off.jpg') no-repeat;
width: 92px; 
height: 44px;
float: left;
text-indent: -9999px;
}
.nav li.contact a:hover {
background: url('images/contactus_on.jpg') no-repeat;
width: 92px; 
height: 44px;
display: block;
}





/* middle */
#middle { 
clear: both; 
width: 738px;
}
.top { 
background: url('images/home-main-img.jpg') no-repeat;
width: 738px;
height: 191px;
margin-top: 8px;
}
.top-home {
margin-left: -1px;
margin-top: 8px;
}

#container-mainsection {
background: url('images/mainbg.gif') no-repeat;
width: 738px;
height: 2px;
}

#maincontainermid {
width: 738px;
overflow: auto;
background: url('images/mid-bg.jpg') repeat-y;
margin-bottom: 1px;
}

#sidebar {
width: 193px;
float: left;
margin-bottom: 1px;
}
#sidebar .sidebarnewsheading {
border-top: 1px solid #fff;
border-bottom: 1px solid #fff;
height:33px;
margin: 24px 0 0 0;
}
#sidebar .sidebarnewsheading h2 {
color: #fff;
font-family: Arial;
font-size: 15px;
font-weight: bold;
padding: 8px 0 0 15px;
margin: 0;
}
#sidebar ul.catsandarcs {
font-family: Arial;
font-size: 14px;
margin: 0;
padding: 12px 0 0 15px;
}
#sidebar ul.catsandarcs li {
list-style: none;
color: #fff;
padding-bottom: 10px;
}
#sidebar ul.catsandarcs li a {
color: #fff;
text-decoration: none;
font-size: 14px;
}
#sidebar ul.catsandarcs li a:hover {
color: #fff;
text-decoration: underline;
font-size: 14px;
font-weight: normal;
}
ul.sidebarlinks {
font-family: Arial;
font-size: 14px;
margin: 24px 0 0 0;
padding: 0;
border-top: 1px solid #fff;
}
ul.sidebarlinks li {
border-bottom: 1px solid #fff;
height:33px;
list-style: none;
}
ul.sidebarlinks li a {
color: #fff;
text-decoration: none;
width: 178px;
height: 24px;
background-color: #1b3a66;
display: block;
font-size: 14px;
padding: 8px 0 0  15px;
}
ul.sidebarlinks li a:hover {
color: #fff;
text-decoration: none;
width: 178px;
height: 25px;
font-size: 14px;
font-weight: normal;
background-color: #c40026;
display: block;
}

.linebreaker {
border-top: 1px solid #fff;
border-bottom: 1px solid #fff;
height:33px;
margin-top: 24px;
}
.linebreaker h2 {
font-family: Arial;
font-size: 15px;
color: #fff;
margin: 0;
padding: 8px 0 0 14px;
}
.linebreakerhome {
border-top: 1px solid #fff;
border-bottom: 1px solid #fff;
height:33px;
margin-top: 24px;
}
.linebreakerhome h2 {
font-family: Arial;
font-size: 15px;
color: #fff;
margin: 0;
padding: 8px 0 0 14px;
}
#latestnews {
font-family: Arial;
color: #fff;
padding: 0 15px;
}
#latestnews p {
font-size: 13px;
margin: 0;
}
#latestnews h2 {
font-size: 14px;
margin: 0;
padding-top: 12px;
}
#latestnews p a {
font-size: 13px;
color: #fff;
text-decoration: none;
}
#latestnews p a:hover {
font-size: 13px;
color: #fff;
text-decoration: underline;
}
.addressdetails {
position: relative;
bottom: 0;
font-family: Arial;
color: #fff;
padding: 10px 15px;
}
.addressdetails h2 {
font-size: 12px;
}
.addressdetails p {
font-size: 11px;
}
.addressdetails p a {
color: #fff;
text-decoration: none;
}
.addressdetails p a:hover {
color: #fff;
text-decoration: underline;
}



#content {
width: 543px;
float: right;
margin-right: 1px;
margin-bottom: 1px;
}




/* footer */
#footer { 
clear: both;
width: 738px;
height: 34px; 
background-color: #1b3a66;
margin-bottom: 20px;
color: #fff;
font-size: 11px;
font-family: Arial;
}
.copyrght {
float: left;
margin: 0;
font-weight: bold;
padding: 11px 0 0 20px;
}
ul.footernav {
float: right;
margin: 0;
font-weight: bold;
padding: 11px 20px 0 0;
}
ul.footernav li {
display: inline;
}
ul.footernav li a {
color: #fff;
text-decoration: none;
font-size: 11px;
}
ul.footernav li a:hover {
color: #fff;
font-size: 11px;
text-decoration: underline;
}


.inputtext {
font-family: Arial;

font-size: 13px;
color: #333333;
}
.inputtext p {
font-size: 13px;
color: #333333;
}
.inputtext h1 {
font-size: 19px;
color: #c40026;
}
.inputtext h2 {
font-size: 18px;
color: #c40026;
margin-bottom: 0;
padding-left: 26px;
padding-top: 19px;
padding-bottom: 10px;
}
.inputtext ul {
padding: 0;
margin: 0px 0 0 15px;
}
.inputtext li {
padding-bottom: 13px;
}
.inputtext a {
color: #d7172e;
}
.inputtext a:hover {
color: #d7172e;
font-weight: normal;
}

/* input text */
.inputtexttwo {
font-family: Arial;
padding: 17px 24px;
font-size: 13px;
color: #333333;
}
.inputtexttwo p {
font-size: 13px;
color: #333333;
}
.inputtexttwo h1 {
font-size: 19px;
color: #c40026;
}
.inputtexttwo h2 {
font-size: 18px;
color: #c40026;
margin-bottom: 0;
}
.inputtexttwo ul {
padding: 0;
margin: 0px 0 0 15px;
}
.inputtexttwo li {
padding-bottom: 13px;
}
.inputtexttwo a {
color: #d7172e;
}
.inputtexttwo a:hover {
color: #d7172e;
font-weight: normal;
}
/* posts pages */

.postimg-news {
float: left;
margin-left: 23px;
margin-right: 18px;
height: 140px;
}
.post-titlenews {
font-family: Arial;
margin: 0;
float: left;
}
.post-titlenews h2.sub {
font-size: 14px;
padding: 0 25px 0 0;
width: 370px;
}
.post-titlenews h2.sub a {
color: #333333;
font-size: 14px;
text-decoration: none;
}
.post-titlenews h2.sub a:hover {
color: #333333;
font-size: 14px;
font-weight: bold;
text-decoration: underline;
}
.entrynewstwo {
font-family: Arial;
font-size: 13px;
color: #333333;
margin-bottom: 30px;
padding-left: 25px;
padding-right: 25px;
}
.entrynewstwo a {
color: #1b3a66;
font-weight: bold;
font-size: 13px;
}
.entrynewstwo a:hover {
color: #1b3a66;
font-weight: bold;
font-size: 13px;
}

img { border: none;
}

.entry {
padding: 17px 15px 15px 18px;
}
.entrysingle {
padding: 0px 15px 15px 0px;
}

.post {}
.post h2 {}
.post h2 a {
text-decoration: none;
}
.post h2 a:hover {
font-weight: bold; 
font-size: 18px;
text-decoration: underline;
}

.home-video {
background: url(images/home-videobg.jpg) no-repeat;
width: 238px;
height: 145px;
padding: 4px 5px;
}

.facebook {
float: left;
margin: 15px 0 0 17px;
width: 32px;
height: 32px;
background: url('images/facebook.gif') no-repeat;
}
.facebook a {
width: 32px; 
height: 32px;
display: block;
text-indent: -9999px;
}
.twitter {
margin: 15px 0 0 7px;
float: left;
width: 32px; 
height: 32px;
background: url('images/twitter.gif') no-repeat;
}
.twitter a {
width: 32px; 
height: 32px;
display: block;
text-indent: -9999px;
}

.yell {
margin: 15px 0 0 7px;
float: left;
width: 32px; 
height: 32px;
background: url('images/yell.png') no-repeat;
}
.yell a {
width: 32px; 
height: 32px;
display: block;
text-indent: -9999px;
}
