

#frame {
    width: 100%;
    height: 100%;
    padding: 0px;
    margin: 0px;
    border-collapse: collapse;
	font-size: 62.5%;
	font-family:        "Lucida Grande", "Tahoma", "Helvetica", "Arial", sans-serif;
    font-size:          120%;
    quotes:             "\201C" "\201E" "\2018" "\2019";
}

#frame tr {
    vertical-align: top;
	padding: 0px;
	
}
            
#sim_content {
    
    padding: 1em;
    background-color: #fff;
}
#sim_content map_data {
    
    font-family: "Verdana, Geneva, sans-serif";
	font-size: 11px;
}
#sim_content h1 {
    color: #523015;
    border-bottom: 1px solid #cc0000;
}

#sidebar {
    
    white-space: nowrap;
    background-color: #fff;
    border-right: 1px dashed #ccc;
    padding: 1em;
}

#view-panel {
    margin-top: 3em;
}

#view-panel table {
    border-spacing: 0px;
    border-collapse: collapse;
}

#view-panel h1 {
    border: none;
    font-size: 120%;
}

#view-panel h1 {
    border: none;
    background: none;
    padding: 0;
    margin: 1em 0;
}

#view-panel h2 {
    border: none;
    background: none;
    padding: 0;
    margin: 0.5em;
}

.item {
    border: 1px solid #aaa;
    padding: 0.3em;
}

div.thumbnail {
    border:     1px solid #aaa;
    padding:    1em;
    margin:     1em;
    width:      100px;
    height:     130px;
    text-align: center;
}

div.map-lens {
    width:      200px;
    height:     200px;
    text-align: center;
}

div.thumbnail div {
    height:     100px;
    overflow:   hidden;
}        

div.exhibit-facet-body {
    	background-color: #E3E6EC;
    	border: 1px solid #B8B8BB;
	width: 245px;
}

div.exhibit-facet-header {
    color: #523015;
    background-color: white;
}

/* ----------------------------- Base ---------------------------- */

html {
    /*font-size: 62.5%;*/
}

body {
    /* 
    margin:             0px;
    padding:            0px;
    background-color:   #fff;
	
    
    font-family:        "Lucida Grande", "Tahoma", "Helvetica", "Arial", sans-serif;
    font-size:          120%;
    quotes:             "\201C" "\201E" "\2018" "\2019";
	*/
}

table, tr, td {
    font-size: inherit;
}

tr, td {
    vertical-align: top;
}
/*
a:link {
	color: #222;
}

a:visited {
	color: #666;
}

a:hover {
	color: #000;
}

a:active {
}

a:focus {
}

img, a img {
    border: none;
}
*/

/* ----------------------------- Header ---------------------------- */
/*
#header {
    margin: 24px 48px;
}

#header h1 {
    font-size: 250%;
    color: #222;
    margin: 0;
    margin-bottom: 6px;
}

#header h2 {
    font-size: 120%;
    color: #aaa;
    margin: 0;
}
*/
/* ----------------------------- Content ---------------------------- */

#content {
    margin: 24px 48px;
}

/* ----------------------------- Footer ---------------------------- */
/*
#footer {
    margin-top: 48px;
    border-top: 1px solid #ccc;
    padding: 6px;
    text-align: center;
    color: #888;
    font-size: 80%;
}

#footer a {
    color: #888;
}
*/
/* ----------------------------- Path ---------------------------- */

table.spaced-table {
    border-collapse: collapse;
	border: 1px;
}

table.spaced-table td {
    padding: 0;
    padding-left: 1em;
}

table.spaced-table td:first-child {
    padding-left: 0;
}

table.spaced-table tr td {
    padding-top: 1em;
}

table.spaced-table tr:first-child td {
    padding-top: 0;
}

