/* @override 
	http://192.168.1.199:8888/css/style.css
	http://crewe.local:8888/css/style.css
	http://www.prologiscrewe360.co.uk/css/style.css
	http://prologis.local:8888/css/style.css
*/

/* CSS Document */

div.container { width: 750px;
}

body {
	background-color: #c7bf91;
}

#hometemplate #c02 h1 { margin: 20px 0 0; }

#featurecontainer {
	background-color: #a7ac7e;
}

#feature {
	margin-left: auto;
	margin-right: auto;
	width: 750px;
	background-color: white;
}

#header {
	background-color: #515c2a;
}

/* @group Navigation */

#navigation {
	background-color: #dfad17;
	padding: 8px;
}

#navigation ul { list-style-type: none; margin: 0; padding: 0;
	
}

#navigation ul li { display: inline;
	
}

#navigation ul li a { text-decoration: none;
	padding-right: 1em;
	color: #4c5e20;
	font-weight: bold;
}
#navigation ul li a:hover {
	color: black;
}

/* @end */

/* @group Body */

#contentbody { background: #d7d3a6 url(../images/grad2.png) repeat-y 485px 0; margin-left: ;}
#c01 p{ margin: 10px 50px 10px 10px; }
# #c01 p{ margin: 10px 50px 10px 10px;}

#construction { width: 197px; padding: 5px; border: 1px solid #a7ac7e; margin-top: 15px; }

#construction h1 { margin: 0; padding: 0; }

#c01 h1, #c02 h1 {font-size: 18px; color: #3b4c1a;	 margin-top: 10px; }
#c01 h1 { margin-right: 50px; margin-left: 10px; }


#c02 h1 { margin-right: 1em;}

#c02 h2 { margin: 5px 15px 0 0px; font-size: 11px; font-weight: bold;}
#c02 p {
	font-size: 11px;
	margin-right: 15px;
}

/* @end */

/* @group location */



table#roads, table#ports, table#schedule {width: 450px; border-collapse: collapse; margin: 0 0 0 10px ;}

#roads thead td, #ports thead td, #schedule thead tr td {
	background-color: #b5c33e;
	border: 1px solid #d7d3a6;
	font-weight: bold;
	border-right-style: none;
	border-left-style: none;
}
table#schedule { margin-bottom: 10px; }
#schedule tfoot tr td { font-style: normal; font-weight: bold; background-color: #6c7524; }

#roads tbody td, #ports tbody td, table#schedule td {
	background-color: #525e2a;
	color: white;
	border-bottom: 1px solid #d7d3a6;
}


/* @end */

/* @group contact */

#contacttemplate #c01 div, #contacttemplate #c01 div div, #contacttemplate #c01 div div div { margin-left: 10px; float: left; width: 155px;
	
}
body#contact #c01 {
	margin-bottom: 50px;
}


/* @end */

/* @group gallery */

#gallery ul li.galltitle {
	font-weight: bold;
	background-color: #c7bf91;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	margin-left: 0;
}

#gallery ul li {
	margin-left: 13px;
	padding-bottom: 5px;
	padding-top: 4px;
}

#gallery ul li.galltitle a {
	padding-top: 1px;
}

#c02 ul { list-style-type: none; margin: 0; padding: 0;
	
}

#c02 ul li a {
	text-decoration: none;
	color: #515c2a;
}
#c02 a:hover {
	color: #000;
}
div.progress #contentbody {
	background-image: none;
}

table#gallerythumbs { margin-left: 10px; margin-right: 10px; width: 490px; border-collapse: collapse;}

#gallerythumbs tbody tr td { vertical-align: top; text-align: center; border: 1px solid #c7bf91; padding: 5px;}

#c01 h2 { margin-left: 10px; font-size: 14px; color: #334d14; border-bottom-style: solid; border-bottom-width: 1px;}

h3#downloadpdf { color: #334d14; font-size: 18px; margin-bottom: 0; text-transform: none; text-decoration: none; font-weight: bold; }
h3#downloadpdf:hover { text-decoration: underline; }

#homedownload a small { font-size: 10px; font-weight: bold; color: #334d14; text-decoration: none; }
#homedownload a small:hover { text-decoration: underline; }
#newsfeature p a { font-weight: bold; text-decoration: none; }

/* @end */

#homepress a { margin-left: 10px; padding: 0; text-decoration: none; }
#homepress a:hover { text-decoration: underline; }

#homepress a h4:hover { text-decoration: underline; }
/* @group download */
#downloadpdf a { display: block; width: 210px; height: 108px; background: url(../images/download.jpg) no-repeat; text-indent: -5000px; margin-top: 20px; }
#downloadpdf a:hover {background: url(../images/download.jpg) 0 -108px}

#downloads { background: url(../images/downback.gif) no-repeat left top; padding-left: 15px; padding-top: 1px; width: 195px; }

#downloads ul li a { background: url(/images/icon_pdf.gif) no-repeat left -1px; padding-left: 17px; padding-bottom: .2em; margin-top: 0; }

#downloads ul li { margin-top: 5px; }

#downloads h1 { font-weight: bold; color: black; }



/* @end */

#c02 { width: 220px; }
#hometemplate #c02 { width: 220px; margin-left: -10px; }

#footer{width:750px; background:#d7d3a6; padding:20px 0 20px 0;}

/* @group update March */

#construction h1 { margin-top: 0; margin-bottom: 5px; margin-left: 0; padding: 0; }

#hometemplate h1 { margin-left: 20px; margin-top: 0; margin-bottom: 0; }

#newsfeature h1 { margin-top: 10px; font-size: 11px; padding-left: 11px; margin-left: 10px; text-transform: uppercase; }

#construction h1 { margin: 0; width: 140px; font-weight: bold; }

#hometemplate #c01 p { margin-left: 20px; padding: 0; }

#homepress h5 { margin-left: 10px; margin-top: 0; font-size: 11px; font-weight: bold; margin-bottom: 5px; }

#newsfeature h2, #homepress h2 { margin-left: 20px; margin-right: 20px; font-weight: bold; font-size: 18px; margin-bottom: 0; }
#homepress h2 { margin-left: 10px; line-height: 16px; padding-bottom: 5px; }

#homepress h3 { font-size: 11px; color: #3b4c1a; margin: 10px 10px 3px; text-transform: uppercase; }

#homepress a h4 { background: url(../images/doc_types/icon_image.gif) no-repeat 0 3px; padding-left: 20px; margin-left: 8px; text-transform: uppercase; font-size: 11px; font-weight: bold; text-decoration: none; padding-bottom: 3px; padding-top: 5px; }

div#homedownload.column.span-4.last { padding-top: 0; padding-left: 0; padding-bottom: 0; }


#newsfeature p { margin-left: 20px; }

td.figures { text-align: right; }

#c01 hr.space { background-image: none; background-color: #d7d3a6; width: 400px; }
table#spec {width: 450px; margin-left: 10px;  }

td.specheader { background-color: #b5c33e; border-right: 1px solid #d7d3a6; }

#spec tbody tr td { vertical-align: top; }
#office1 p, #office2 p { margin: 0; padding: 0; }
#c01 #office1 { width: 230px; }

#newsbottom { background: url(../images/btmcurve.jpg) no-repeat center bottom; height: 25px; margin-bottom: 10px;clear: both; }

#newsfeature p{ font-size: 11px; margin-top: 0; padding-top: 0; }

#newsfeature { margin-top: 10px; margin-left: 5px; margin-bottom: 10px; background: url(../images/Untitled-2.jpg) no-repeat center top; }

#homepress { background: url(../images/grad.png) no-repeat; padding-right: 4px; padding-left: 5px; width: 210px; margin-left: 10px; margin-right: 15px; float:left; }
#homepress2 { background: url(../images/grad.png) no-repeat; padding:20px 0px 0px 15px; width: 197px; float:right; margin-top:30px; }
#homepress3 { background: url(../images/grad.png) no-repeat; padding:20px 0px 0px 15px; width: 199px; float:right; margin-right:45px; }

#homedownload  { background: url(../images/pdfbanner.jpg) no-repeat 0 top; width: 210px; padding-right: 4px; margin: 0; float:left; }

#gallerynew  { background: url(../images/newimagegallery.jpg) no-repeat 0 top; width: 210px; padding-right: 7px; margin: 4; float:left; }

#hometemplate #downloadpdf a { margin-left: 88px; width: 110px; margin-top: 50px; font-size: 18px; font-weight: bold; text-decoration: none; color: #334d14; }

#homedownload a { display: block; padding-left: 88px; padding-top: 27px; text-decoration: none; }
#homedownload a:hover { text-decoration: underline; }
#c01 hr.space { margin-bottom: 0; color: #d7d3a6; }

#homedownload #downloadpdf a { background-image: none; text-indent: 0; display: block; }


#newsfeature p { padding-top: 10px; }

/* @end */

.column_left_home {float:left;  width:230px; padding-left:20px;}
.column_right_home {float:left;  width:230px; padding-left:0px}
#homepress_new { background: url(../images/grad.png) no-repeat; padding-right: 4px; padding-left: 5px; width: 210px; margin:0; float:left; }
#homepress_new img {padding-left:10px;}
#homepress_new2 { background: url(../images/grad.png) no-repeat; padding:20px 0px 0px 15px; width: 197px; float:left; margin-top:30px; }

#homedownload_new  { background: url(../images/pdfbanner.jpg) no-repeat 0 top; width: 210px; padding-right: 4px; margin: 0; float:left; }
#homedownload_new a { display: block; padding-left: 88px; padding-top: 27px; text-decoration: none; }
#homedownload_new a:hover { text-decoration: underline; }
#homedownload_new #downloadpdf a { background-image: none; text-indent: 0; display: block; }

#homepress_new h5 { margin-left: 10px; margin-top: 0; font-size: 11px; font-weight: bold; margin-bottom: 5px; }

#homepress_new h2 { margin-left: 20px; margin-right: 20px; font-weight: bold; font-size: 18px; margin-bottom: 0; }
#homepress_new h2 { margin-left: 10px; line-height: 16px; padding-bottom: 5px; }

#homepress_new h3 { font-size: 11px; color: #3b4c1a; margin: 10px 10px 3px; text-transform: uppercase; }

#homepress_new a h4 { background: url(../images/doc_types/icon_image.gif) no-repeat 0 3px; padding-left: 20px; margin-left: 8px; text-transform: uppercase; font-size: 11px; font-weight: bold; text-decoration: none; padding-bottom: 3px; padding-top: 5px; }

div#homedownload_new.column.span-4.last { padding-top: 0; padding-left: 0; padding-bottom: 0; }
#footernew a { color:#222222; text-decoration:none }
#footernew a:hover {color:#003300; text-decoration:none;}