

/*
*********************************************************************
Language:       CSS 2.1
Web Site:       http://www.mainememory.net/
File Path:      /css/
Created:        2005-01-27 09:15:32
Created by:     Jamie Peloquin
*********************************************************************
*********************************************************************
NOTES:
This document contains styles which are for print only
*********************************************************************
*/

/*
*********************************************************************
BASE PROPERTIES
*********************************************************************
*/
body, p, table * {
	color: #000;
	font-family: Verdana, "Bitstream Vera Sans", sans-serif;
	}

div {margin: 0;}

h1 {font-size: 18pt;}
h1 #masthead_tagline {
	font-size: 16pt;
	font-style: italic;
	}
h2 {
	font-size: 14pt;
	margin-top: 0;
	}
	h2 .source {font-size: 11pt;}
h3 {font-size: 11pt;}
h4 {
	font-size: 10pt;
	margin-bottom: 0;
	}
h5 {
	font-size: 9pt;
	margin-bottom: 0;
	}

p, li, dt, dd, table, blockquote, address {
	font-size: 9pt;
	line-height: 1.4em;
	}



/*
*********************************************************************
MASTHEAD PROPERTIES
*********************************************************************
*/
#masthead_quicksearch, #masthead_login {display: none;}

/*
*********************************************************************
NAVIGATION PROPERTIES
*********************************************************************
*/
#navigation {display: none;}



/*
*********************************************************************
CONTENT-SPECIFIC PROPERTIES
*********************************************************************
*/
/*
#content a[href]:after {
	content: " <"attr(href)">";
	font-size: 7pt;
	font-style: italic;
	}
*/
.caption a {display: none;}

.toolbar {display: none;}

.spacer { /* Use for adding vertical space between sections */
	height: 0;
	margin: 1.5em 0;
	}

#sect_ImageDetail div.photo_box {
	float: left;
	margin-right: 1.3em;
}

#sect_ImageDetail ul.nomark {
	clear: left;
}

/* Related Exhibits (non-sidebar) */
.related_exhibit {
	width: 202px;
	margin-right: 10px;
	border: 1pt solid #CCC;
	padding: 5pt;
	font-size: 8pt;
	float: left;
	}
.related_exhibit * {margin-top: 0;}

/* Multiple Columns */
.multicol {
	float: left;
	padding: 0 13pt;
	border-right: 1pt dashed #DDD;
	}
.col_first {
	padding-left: 0;
	border-left-width: 0;
	}
.col_last {
	padding-right: 0;
	border-right-style: none;
	}


/* Sidebar */
#content_sidebar {
	border: 1pt solid #CCC;
	border-width: 1pt 0;
	padding: .5em;
	}
.sidebar_item  img {
	float: left;
	margin: .5em 1em .5em 0px; 
	}
.sidebar_item  p {clear: left;}

/* Search Results */
.album_tools {display: none;}
.image img {
	float: left;
	margin-right: 1em;
	}
.result_detail {
	clear: left;
	border: 1pt solid #CCC;
	border-width: 0 0 1pt 0;
	padding: .5em;	
	}
	
/* Search Details */
.tabbed_content_links
{
    display: none;
}
	
.tab_content, .detail_description
{
    clear: both;
}	

#DetailToolsContainer, .ImageDetailMedHidden
{
    display: none;
}



/* TABLES -------------------------------------------------------- */

caption {
	font-size: 8pt;
	text-align: left;
	border-width: 1px;
	border-color: #CCC;
	border-style: solid;
	}

table.data {
	border-width: 0px;
	border-style: solid;
	background-color: #CCC;
	}
table.data * {font-size: 8pt;}
table.data caption, table.data th, table.data td {
	padding: 5pt;
	background-color: #FFF;
	}
td, th {vertical-align: top;}
tr.alt td {background-color: #EEE;}
td.price {text-align: right;}
td.button {
	text-align: center;
	vertical-align: middle;
	}
table.multicol_list td {
	border-left: 1pt dashed #DDD;
	padding-top: 0;
	}
table.multicol_list td.first {
	border-left-width: 0;
	padding-left: 0;
	}
table.multicol_list td.last {
	padding-right: 0;
	}
table.multicol_list h3 {
	margin-bottom: 0;
	margin-top: 1.3em;
	}
table.multicol_list h3.first {margin-top: 0;}


/* FORMS --------------------------------------------------------- */
form {font-size: 8pt;}
legend {font-size: 11pt;}

label, legend {font-weight: bold;}
label + br {margin-bottom: 2pt;}

/* Toolbars and Pagination boxes */
.toolbar {
	border: 1pt solid #DDD;
	padding: 6pt;
	}
.toolbar *, .paginationbar * {
	font-size: 8pt;
	margin: 0;
	}
.toolbar form .field, .paginationbar  form .field {line-height: 3em;}
.toolbar hr, .paginationbar hr {margin: 1em 0;}
.toolbar h3, .paginationbar h3 {
	font-size: 10pt;
	margin-bottom: .5em;
	}

.paginationbar {display: none;}

.scanned_by_student {
	font-size: 8pt;
	font-style: italic;
	}
.scanned_by_student img {display: none;}


/*
*********************************************************************
MY ALBUM PROPERTIES
*********************************************************************
*/
#myalbum, #mycart {display: none;}
/*
*********************************************************************
FOOTER PROPERTIES
*********************************************************************
*/
#footer {
	border-top: 1pt solid #000;
	padding: 1em;
	font-size: 8pt;
	}
#footer_navigation {display: none;}

/*
*********************************************************************
SPECIAL PROPERTIES
*********************************************************************
*/
.clear_left {clear: left;}
.left_last {margin-right: 0}
.clear_right {clear: right;}
.right_last {margin-left: 0}
div.clear_both, div.clear_left, div.clear_right,
br.clear_both, br.clear_left, br.clear_right {
	margin: 0;
	height: 0px;
	}
