/*
	960 Grid System ~ Text CSS. (http://960.gs/)
	Licensed under GPL and MIT.
	Modified by Helms Heymann
*/

/* `Basic HTML----------------------------------------------------------------------------------------------------*/
body {font: 12px/1.5 'Lucida Sans', Arial, 'Liberation Sans', FreeSans, sans-serif;}
a:focus {outline: 1px dotted invert;}
hr {border: 0 #ccc solid; border-top-width: 1px; clear: both; height: 0;}

/* `Headings----------------------------------------------------------------------------------------------------*/
h1 {font-size: 55px;}
h2 {font-size: 30px;}
h3 {font-size: 25px;}
h4 {font-size: 20px;}
h5 {font-size: 18px;}
h6 {font-size: 16px;}
h1, h2, h3, h4, h5, h6 {font-weight:normal;}

/* `Spacing----------------------------------------------------------------------------------------------------*/
ol {list-style: decimal;}
ul {list-style: square;}
li {margin-left: 30px;}
/*p, dl, hr, h1, h2, h3, h4, h5, h6, ol, ul, pre, table, address, fieldset {margin-bottom: 20px;}*/

/* `Header----------------------------------------------------------------------------------------------------*/
#header p {color:#679f3e;}

/* `Banner----------------------------------------------------------------------------------------------------*/
#banner {text-align:center; margin:40px auto 0 auto;}
#banner ul {list-style:none;}
#banner li.crateIcon {background:url(../images/icon_logoBox.png) no-repeat left bottom;}
#banner h6 {margin: 0 20px;color:#929292; clear:both;}
#banner strong {color:black;}
#banner p {margin:-20px 0 60px 0; font-size: 15px; color:#a3a3a3;}

/* `Nav----------------------------------------------------------------------------------------------------*/
#nav {text-align:center;}
#hav h5 {color:#949494;}
#nav ul {list-style:none; float:left;}
#nav ul li {float:left; line-height:3em; padding-bottom:15px;}
#nav li.services {background:url(../images/icon_services_grayscale.png) no-repeat left top;}
#nav li.cargo {background:url(../images/icon_cargo_grayscale.png) no-repeat left top;}
#nav li.packaging {background:url(../images/icon_packaging_grayscale.png) no-repeat left top;}
#nav li.shipping {background:url(../images/icon_shipping_grayscale.png) no-repeat left top;}
#nav li.contact {background:url(../images/icon_contact_grayscale.png) no-repeat left top;}
#nav ul a {display:block; padding:0 2.9em; text-decoration:none; color:#949494;}
#nav ul a:hover {color:red;}
#nav li.services a:hover {background:url(../images/icon_services.png) no-repeat left top;}
#nav li.cargo a:hover {background:url(../images/icon_cargo.png) no-repeat left top;}
#nav li.packaging a:hover {background:url(../images/icon_packaging.png) no-repeat left top;}
#nav li.shipping a:hover {background:url(../images/icon_shipping.png) no-repeat left top;}
#nav li.contact a:hover {background:url(../images/icon_contact.png) no-repeat left top;}

/* `Content----------------------------------------------------------------------------------------------------*/
#mainContent h6 {text-align:center; font-weight:normal; margin:30px 0 30px 0;}
#mainContent ul {color:#525151; float:left; padding:0 0 0 130px; margin-bottom: 30px;}
#mainContent ul li p {font-size:14px;}

/* `Footer----------------------------------------------------------------------------------------------------*/
#footer p {color:#a2a2a2; margin:0 0 10px 0;}