/*History centre LAYOUT and POSITIONING css*/

/*Ben Kay March 2009*/

/*GLOBAL STYLES*/

p {
	margin-top: 0;
	margin-bottom: 5px;
}


h1 {
	margin: 0;
	padding: 0;
	margin-bottom: 15px;
}
/*END GLOBAL STYLES*/

#container {/*The primary area for content in the template...it is centralized*/
	width: 905px;
	height: auto;
	margin: 0px auto;
}

#top_links { /*Links at the top of the container DIV...printable version, contact us, site map etc*/
	text-align: right;
	height: 25px;
}

#mast_head_banner/*, #mast_head_div*/ { /*Main History centre banner and links: Home, about us, visit us etc*/
}

#mast_head_banner {
	display: block;
	background-image:url(../../images/hhc_mast_head.jpg);
	background-repeat: no-repeat;
	height: 100px;
}

#mast_head_banner span {
	display: none;
}

   #mast_head_nav { /*Mast head navigation - this is an UL*/
		list-style-type: none;
		position: relative;
		margin-right: -4px;
		width: 680px;
		float: right;
		margin-top: -10px;
		margin-bottom: -3px;
	}
	
		#mast_head_nav li {/*Each LI within the Mast head navigation...*/
			float: left;
			padding-top: 5px;
			padding-bottom: 5px;
			width: auto;
			display: block;
			padding-left: 18px;
			padding-right: 20px;
		}
		
			#mast_head_nav a {
				display: block;
				width: auto;
				height: auto;
				color: #FFF;
				text-decoration: none;
				text-align: center;
				font-weight: 700;
			}
		
#breadcrumbs { /*breadcrumb trail...*/
	margin-top: 11px;
	padding: 5px 2px 5px 6px;
	width: 695px;
	position: relative;
	float: left;
	margin-bottom: 8px;
}

#search_box { /* the box for searching!*/
	margin-top: 11px;
	height: 28px;
	position: relative;
	float:right;
}

#primary_content { /*the primary content area...*/
}

#centre_column {
	padding: 0;
	margin: 0;
}

#left_column { /*Column for left boxes*/
	position: relative;
	float:left;
	width: 215px;
	margin-top: -8px;
	padding-top: 5px;
	padding-right: 15px;
	border-right: 6px solid #E4E4E0;
}

	#left_column p {
		margin-bottom: 15px;
	}

.left_box, .right_box { /*A box within the left column...default is GREY*/
	width: 215px;
	height: auto;
	padding-left: 5px;
	padding-bottom: 7px;
	margin-bottom: 5px;
}

.left_box {
	margin-bottom: 0px;
}

#left_column {
	margin-bottom: 15px;
}

.right_box {
	width: 195px;
}

	.box_title { /*Any H2s within the left box*/
		margin-left: -5px;
		padding-left: 5px;
		padding-top: 5px;
		padding-bottom: 5px;
	}
	
.e_newsletter {
	height: 65px;
}

	.e_newsletter_content {
		width: 120px;
		height: auto;
		margin-left: 5px;
		position: relative;
		margin-top: 18px;
	}
	
		.e_newsletter_content a {
			display: block;
		}

#centre_column { /* Column for central content*/
	position: relative;
	height: auto;
	float: left;
	width: 433px;
	margin-top: -8px;
	padding-left: 15px;
	padding-top: 15px;
}

#right_column { /*column for right boxes*/
	position: relative;
	float: right;
	width: 195px;
	margin-left: 15px;
}

	#right_column p {
		margin-bottom: 5px;
	}
	
.right_box.search { /*'Search our collection' in the right column'*/
	padding-top: 10px;
}

#affiliated_links {
	width: 433px;
	margin: 0px auto;
	margin-bottom: 5px;
	margin-top: 5px;
}