/*- CCS RE Brian Bouch --- Created by Michael Ward (mjward.co.uk) owner of Tidy Design Portsmouth --------------------------- */ 

#storage-transportation-equipment-services{
		background:url(images/menu-bg.jpg) no-repeat;
		height:52px;
		width:900px;
		float:left;
		margin:0 0 0 0;
		overflow:hidden;
	}
		#storage-transportation-equipment-services ul{
			list-style:none;
			text-align:center;
			
		}
			#storage-transportation-equipment-services li, #storage-transportation-equipment-services li a, #storage-transportation-equipment-services li a.current{
				display:block;
				float:left;
				
			}
			#storage-transportation-equipment-services li{
				line-height:24px;
				text-transform:uppercase;
				padding-left:3px;
				padding-right:3px;
				border-right:1px solid #444444;
			}
			#storage-transportation-equipment-services li.noborder{border:none;}
				#storage-transportation-equipment-services li a{
					color:#939393;
					text-decoration:none;
					padding:0 5px;
					padding-left:5px;
				}
					#storage-transportation-equipment-services li a:hover{
						color:#fff;
						text-decoration:none;
					}
				#storage-transportation-equipment-services li a.current{
					text-decoration:none;
					padding:0 31px;
					color:#fff;
				}

/*- Above new bouch nav --------------------------- */ 
    

body, html {
	margin: 0;
	padding: 0;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	background-color: #2b5d90;
	background-image:url(images/bg-brian-bouch-haulage-storage-uk.jpg);
	background-repeat:repeat-x;
	background-attachment:fixed;
	font-size: 12px;
	color: #333333;
	letter-spacing: 1px;

}

tel {
	color: #FFCF00;
}
telB {
	font-weight: bold;
}
-->


/* -------------- Home Page Brian Bouch --------------------------------- */

	textarea2,
	select2,
	input2 { }
	.contact2  {padding-top:12px;}
	.contact form2 {overflow:hidden;}
	.contact input2,
	.contact textarea2{width:150px;font-size:12px;color:#919191;}
	.contact input2 {border:1px solid #B2B2B2;background:transparent;width:263px;padding:2px;}
	.contact input.submit_button2{border:1px solid #B2B2B2;background:transparent;width:270px;padding:2px;}
	.contact textarea2 {height:42px;border:1px solid #B2B2B2;background:transparent;padding:2px;overflow:auto;}
	.contact li2 {margin:0 0 10px 0;font-size:12px;color:#707070;padding:0px;}
	
	.haulage_title{
	color:#fff;
	font-weight:bold;
	display:block;
	margin-top:5px;
	margin-bottom:5px;
	padding:0px 0px 0px 0px;
	letter-spacing:0px;
	font-size:11px;
	text-align: left;
	}

	.form_element2{
		margin:0px;
		display:block;
		margin-top:3px;
		padding:0px 0px 0px 0px;
		letter-spacing:0px;
	}

	.input2{
		border: 1px solid #B5B5B5;
		color:#fff;
		background-color:#333;
		font-size:11px;
		padding:2px 2px 2px 5px;
		letter-spacing:0px;
		width:220px;
	}

	.submit_button2{
		border: 1px solid #B5B5B5;
		color:#333;
		font-size:10px;
		background-color:#ffcb00;
		padding:5px 5px 5px 5px;
		letter-spacing:0px;
		width:220px;
	}
	
/* -------------- ENDS Yummo!!! --------------------------------- */


body {
	min-width: 900px;
}

/* --- HEADINGS --- */

h1 {
	font-size: 30px;
	line-height: 20px;
	font-weight: bold;
	color: #3f74aa;
	text-align: left;
	margin:0px 0 25px 0;
	padding:15px 0px 0px 0px;
}

h1 span {
	color: #3f74aa;
}

h2 {
	font-size: 28px;
	line-height: 32px;
	color: #3f74aa;
	margin-bottom: 20px;
}

h3 {
	font-size: 20px;
	line-height: 22px;
	color: #3f74aa;
	margin-bottom: 20px;
}

h4 {
	font-size: 12px;
	font-weight: bold;
	color: #272727;
}
#content #slider-container ol {
	list-style: none;
}


#News-Box-Home{
	width: 500px;
	padding-left:35px;

}

#TidyDesign
 {
	width: 900px;
	height: 18px;
	text-align:center;
	font-size:10px;
	color:#999;
	background-color:#000;
	padding-top:5px;
}
	
	
#siteHeader {
	width: 900px;
	height: 200px;
	float:left;

}

#Bouch-top {
	width: 890px;
	height: 90px;
	float:left;
	background-color:#336699;
	background-image:url(images/brian-bouch-top-haulage-company.jpg);
	background-repeat:repeat-x;
	padding-top:10px;
	padding-left:10px;

}

#under-nav-brian-bouch {
	width: 900px;
	height: 10px;

}


#pageContainer {

	background-color: #ffffff;
	background-position:middle;
	width: 900px;
	margin: 0 auto;
	margin-top: 0px;
	border: 5px solid #FFBE08;

}



#clock {
	width: 100px;
	height: 100px;
	float:right;
	padding: 2px 2px 2px 2px;
	margin-left:25px;
	background-color: #fff;

}

a:link {
	color: #31659C;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #31659C;
}
a:hover {
	text-decoration: underline;
	color: #666666;
}
a:active {
	text-decoration: none;
}


#latestNews {
	float: left;
	width: 215px;
	padding-top: 10px;
	background-image:url(images/news-bouch-haulage-storage-uk.jpg);
	background-repeat:no-repeat;
	padding-bottom:10px;
	padding-left: 15px;
	padding-right: 10px;
	background-color:#336699;
}

#rightColumn {
	float: left;
	width: 238px;
	height:100%;
	text-align:left;
	padding-top: 25px;
	padding-bottom:10px;
	padding-left: 15px;
	padding-right: 15px;
	background-image: url(images/left-bg-brian-bouch-storage-haulage-uk.jpg);
	background-repeat: no-repeat;
	background-color:#336699;
}

#photo-haulage-footer {
	float: left;
	width: 900px;
	height:20px;
	background-image: url(images/pic-foot-bouch-storage-haulage-uk.jpg);
	background-repeat:no-repeat;
	background-color:#fff;
}



#Transport-UK {
	float: right;
	width: 575px;
	padding-top: 10px;
	padding-bottom:5px;
	padding-left: 15px;
	padding-right: 20px;
	text-align:justify;

}

#footer {
	text-align: center;
	clear: 	both; /* makes sure this cant have any elements next to it */
	background-color: #333;
	background-image:url(images/footer.jpg);
	background-repeat:repeat-x;
	height:120px;
	padding-top:10px;
	
}

#above-brian-bouch-footer{
width:900px;
background-image:url(images/bg-body.jpg);
background-repeat:no-repeat;
background-position:bottom;
	
}

#footer a {
	text-align: center;
	font-size: 10px;
	text-decoration: none;
	background-color: #333;
	color: #FFFFFF;	
}

#TidyDesign a {
	text-align: center;
	font-size: 10px;
	text-decoration: none;
	color: #999;	
}

#contact-right {
width:320px;
float:right;
padding-right:5px;
padding-left:5px;
padding-bottom:5px;
padding-top:5px;
background-color:#333333;
text-align:center;
}



#bouch-footer {
	text-align: center;
	width:700px;
		margin: 0 auto;
	background-color: #333;
	padding-top:5px;
	padding-bottom:5px;
	background-image:url(images/footer-london-haulage-england-wales.jpg);
	background-repeat:repeat-x;
	border: 1px solid #FFBE08;
	
}
.style1 {color: #FFFFFF}
.style2 {color: #FFFFFF; font-size: 11px; }
.style3 {
	color: #FFBE08;
	font-weight: bold;
}
/* -------------- New contact Box CSS added 17th Aug 2009 --------------------------------- */

	textarea,
	select,
	input { }
	.contact  {padding-top:12px;}
	.contact form {overflow:hidden;}
	.contact input,
	.contact textarea{width:264px;font-size:12px;color:#919191;}
	.contact input {border:1px solid #B2B2B2;background:transparent;width:263px;padding:2px;}
	.contact input.submit_button{border:1px solid #B2B2B2;background:transparent;width:270px;padding:2px;}
	.contact textarea {height:42px;border:1px solid #B2B2B2;background:transparent;padding:2px;overflow:auto;}
	.contact li {margin:0 0 10px 0;font-size:12px;color:#707070;padding:0px;}
	
	.form_title{
		color:#3A3A3A;
		font-weight:bold;
		display:block;
		margin-top:10px;
		margin-bottom:10px;
		padding:0px 0px 0px 0px;
		letter-spacing:0px;
		font-size:12px;
	}

	.form_element{
		margin:0px;
		display:block;
		margin-top:3px;
		padding:0px 0px 0px 0px;
		letter-spacing:0px;
	}

	.input{
		border: 1px solid #B5B5B5;
		color:#3A3A3A;
		font-size:12px;
		padding:5px 5px 5px 10px;
		letter-spacing:0px;
		width:510px;
	}

	.submit_button{
		border: 1px solid #B5B5B5;
		color:#fff;
		font-size:12px;
		background-color:#336699;
		padding:5px 5px 5px 5px;
		letter-spacing:0px;
		width:200px;
	}
	
/* -------------- ENDS Yummo!!! --------------------------------- */


.photo {
	padding-top: 5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 2px;
	background: #ffffff;
	border: 1px #cccccc solid;
	float: left;
	margin-right: 10px;
	margin-bottom: 12px;
}

