/* CSS Document */

* {
margin:0;
padding:0;
}

body {
	color: #666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	text-align: center;
	line-height: 18px;
}

p {
	padding-bottom: 1em;
}

/* header title - The EMI Archive Trust */
h1 {
	font-family: "Times New Roman", Times, serif;
	color: #333;
	font-weight:normal;
	font-size: 1.8em;
	padding-top:5px;
	padding-bottom:5px;
}

/* section header */
h2 {
	font-family: "Times New Roman", Times, serif;
	color: #702C2E;
	font-size: 2em;
	font-weight:normal;
	padding-top:12px;
	padding-bottom:7px;
}

/* paragraph titles */
h3 {
	font-family: "Times New Roman", Times, serif;
	color: #333;
	font-size: 1.3em;
	padding-bottom: 5px;
	font-weight:normal;
}

/* current projects titles */
h4 {
	font-size: 1em;
}

/* red sub titles */
h5 {
	color: #5E1214;
	padding-bottom: 5npx;
	font-size: 1em;
}


ul {
	padding-bottom: 1em;
	padding-left: 1em;
	list-style-position: inside;
}

ol.downloads_list {
	padding-left: 1.5em;
}
ol.downloads_list li {
	padding-bottom: 0.5em;
}

.red {
	color: #5E1214;
}

/* top navigation stuff */
#header {
	width: 690px;
	border-top: 8px #702C2E solid;
	border-bottom: 1px #CCC solid;
	text-align: left;
	margin: 0 auto 0;
}

#header_address {
}

#site_navigation {
	padding-top:15px;
	padding-bottom:15px;
	font-size: 18px;
}


#dropdown {
	width: 150px;
	font-size: 0.8em;
	color:#333;
}
#dropdown option {
	margin-left:5px;
}

#content {
	width: 692px;
	text-align: left;
	margin: 0 auto 0;
}

#sub_section {
	font-size: 1.1em;
	padding-bottom:25px;
}
#sub_navigation dt {
	display: inline;
	padding-right: 0.5em;
}

a:link, a:visited  {
	color: #999;
}
a:hover  {
	color: #333;
}
a:active  {
	color: #999;
}


/* SUB NAV CURRENT LOCATION */
#about a.about_sub, #about a.about_sub:visited, #current a.current_sub, #current a.current_sub:visited {
	text-decoration:none;
	color: black;
} 

/* ABOUT US */
#about_col_1 {
	float: left;
	width: 170px;
}
#about_col_2 {
	float: left;
	width: 464px;
	margin-left: 34px;
}
#about_how_to_block {
	padding-top: 20px;
	padding-left: 10px;
	overflow: hidden;
}
.about_how_to {
	float: left;
	width: 210px;
}
.about_how_to_col_2 {
	float: left;
	margin-left: 14px;
	width: 220px;
}
.about_quote {
	font-size: 1em;
	font-style: italic;
	color: #702C2E;
	background-color: #FFF4F4;
	border: 1px solid #ccc;
	width: 426px;
	padding: 10px 20px 10px;
	line-height: 22px;
}
.about_line_dots {
	background-image: url(../images/aboutUs/line_dots.gif);
	background-repeat: repeat-x;
	height: 1px;
	width: 100%;
	overflow: hidden;
	padding-bottom: 1em;
}
.about_ropes {
	height: 19px;
	width: 277px;
	background-image: url(../images/aboutUs/ropes.gif);
	background-repeat: no-repeat;
	margin-top: 20px;
	margin-left: 180px;
}
.about_random_selection {
	font-size: 1.1em;
	color: #663333;
	border-top: 1px #ccc solid;
	border-bottom: 1px #ccc solid;
	padding-top: 6px;
	padding-bottom: 6px;
}
.about_copyright {
	border-top: 18px #EEEEED solid;
	color: black;
	font-size: 0.8em;
}


/* CURRENT PROJECTS */
.current_preview {
	padding-top: 3px;
	border-top: 3px #ccc solid;
}
.current_details {
	width: 154px;
	margin: 3px 0 8px;
	padding: 6px 8px 0;
	background-color: #F7F7F7;
}
/*.current_details:hover {
	background-color: #FFE5E5;
} */
.current_column {
	float: left;
	overflow: hidden;
	margin-right:3px;
	width: 170px;
	border-bottom: 1px #ccc solid;
}
.current_preview a:link, .current_preview a:visited {
	display: block;
	border: 1px #ccc solid;
}
.current_preview a:hover {
	border: 1px #333 solid;
}
.current_navigation {
	float: right;
	margin-top: 30px;
}

/* Loans and Research */
.loans_col_1, .research_col_1 {
	float: left;
	margin-top: 25px;
	width: 408px;
	background-color: #F7F7F7;
	padding: 10px;
	border: 1px #ccc solid;
	
}
.loans_col_2, .research_col_2 {
	margin-top: 25px;
	float: right;
	width: 245px;
	margin-left: 4px;
	border-top: 1px #ccc solid;
	padding-top:10px;
	padding-left:8px;
}
.generic_ropes {
	height: 34px;
	width: 253px;
	background-image: url(../images/generic/ropes.gif);
	background-repeat: no-repeat;
	margin-top: 20px;
	margin-left: -8px;
}
/* History */
.history_col_1 {
	float: left;
	margin-top: 25px;
	width: 290px;
	background-color: #F7F7F7;
	padding: 10px;
	border: 1px #ccc solid;
	
}
.history_col_2 {
	margin-top: 25px;
	float: right;
	width: 374px;
	height: 126px;
	background-image:url(../images/history/emi.jpg);
	background-repeat:no-repeat;
}
.history_years_col_1 {
	float: left;
	margin-top: 25px;
	width: 508px;
	background-color: #F7F7F7;
	padding: 10px;
	border: 1px #ccc solid;
	
}
.history_years_col_2 {
	margin-top: 25px;
	float: right;
	width: 145px;
	margin-left: 4px;
	border-top: 1px #ccc solid;
	padding-top:10px;
	padding-left:8px;
}
.history_years_ropes {
	height: 34px;
	width: 153px;
	background-image: url(../images/history/history_ropes.gif);
	background-repeat: no-repeat;
	margin-top: 20px;
	margin-left: -8px;
}


/* visiting us */
.visiting_col_1 {
	float: left;
	margin-top: 25px;
	width: 320px;
	background-color: #F7F7F7;
	padding: 10px 10px 0;
	border: 1px #ccc solid;
}
.visiting_col_2 {
	float: right;
	margin-top: 25px;
	width: 345px;
	height: 116px;
	background-image: url(../images/visiting/hayes.jpg);
	background-repeat: no-repeat;
}

.map_box {
	margin-top:12px;
	width:250px;
	overflow:hidden;
}

.small_map {
	float: left;
	width: 87px;
	height: 125px;
	margin-right:12px;
	background-image: url(../images/visiting/smallMap.gif);
	background-repeat: no-repeat;
}
.small_map a {
	border: 1px #999 solid;
	display:block;
	width: 87px;
	height: 125px;
}
.visiting_ropes {
	margin-top: 20px;
	height: 19px;
	width: 207px;
	background-image: url(../images/visiting/visitingRopes.gif);
	background-repeat: no-repeat;
}


/* Collection */

.collection_header {
	margin-top: 5px;
	width: 684px;
	background-color: #F7F7F7;
	font-size: 1.6em;
	color: #5E1214;
	line-height: 1.4em;
	padding-left: 8px;
}

.collection_col_1 {
	float: left;
	margin-top: 3px;
	width: 502px;
	background-color: #F7F7F7;
	padding: 10px;
	border: 1px #ccc solid;
	
}
.collection_col_2 {
	margin-top: 3px;
	float: right;
	width: 151px;
	margin-left: 4px;
	border-top: 1px #ccc solid;
	border-bottom: 1px #ccc solid;
	padding-top:10px;
	padding-left:8px;
}

ul.collection_list li {
	line-height: 1.8em;
}

table.search_tables {
	width: 480px;
	margin-bottom: 15px;
}
td {
/*	border: 1px solid red; */
	padding: 3px;
}
tr.table_head td {
	font-weight: bold;
	background-color:#CCC;
	color: white;
}
.table_space {
	height: 5px;
}
.search_tables td input {
	width: 300px;
}


/* Results - Brief */

table.brief_results_nav {
	width: 0;
	margin-bottom: 10px;
}
 a.result_current {
	text-decoration: none;
	font-weight: bold;
	color: #5E1214;
}
.brief_results_table {
	width: 100%;
}
tr.light_table {
	background-color: white;
}
.brief_number {
	width: 15px;
	color: #5E1214;
	vertical-align: top;
}
.brief_preview {
	width: 83px;
}
.brief_tick {
	vertical-align: top;
	width: 15px;
}
.brief_details {
	vertical-align: top;
}

a img.checkBox {
	border: 0px;
}

tr.light { 
	background-color: white;
}

td.detailLabel strong { color: black; }

table.briefResultsTable  {
	width: 500px;
}

/* details */
.detail_nav {
	float: right;
	height: 29px;
}
.detail_count {
	float: right;
	color: #666;
	font-size: 0.75em;
	padding-right: 5px;
}
.detail_media {
	float: left;
	width: 168px;
	padding: 8px;
	background-color: white;
	border: 1px solid #ccc;
}

.detail_preview {
	width: 168px;
	border: 1px solid #ccc;
	margin-bottom: 5px;
}


.detail_column {
	width: 307px;
	\width: 283px;
	w\idth: 307px;
	float: right;
	font-size: 1.1em;
}

h3.detail_head {
	font-family: Arial, Helvetica, sans-serif;
	color: #333;
	padding-bottom: 0;
	font-weight: bold;
	font-size: 1em;

}

/* current projects detail */
.current_details_col_1 {
	float: left;
	margin-top: 4.3em;
	padding: 5px 5px 0;
	width: 156px;
	\width: 166px;
	w\idth: 156px;
	line-height: 1.2em;
	background-color: #F0F0F0;
}
.current_details_col_2 {
	margin-top: 10px;
	float: right;
	width: 515px;
	padding-bottom: 2em;
	border-bottom: 1px #ccc solid;
}

.current_details_head {
	font-size: 1.6em;
	margin-bottom: 0.4em;
}
dl.current_details_icons {
	margin-bottom: 6px;
}
dl.current_details_icons dt {
	background-position: center center;
	margin-bottom: 4px;
}
dl.current_details_icons dt a {
	display: block;
	width: 154px;
	height: 54px;
	border: 1px #ccc solid;
}
dl.current_details_icons dt a:hover {
	border: 1px #666 solid;
}
	