/* == Imports == */
@import url("reset.css");

body {
font:.80em Verdana, Arial, sans-serif;
background-color:#fff;
min-height: 800px;
min-width: 1000px;
}

#wrap {}

#header {
background: url('POYiLogo_WebArchive.png') top left no-repeat;
background-color: #999999;
height: 95px;
padding-left: 10px;
}

/* The following two make the header a link to the home page */
#header a {
display: block;
height: 101px;
width: 350px;
}

#header a span {
visibility: hidden;
}

#headerSearch {
font-size: .5em;
float: right;
}

#content {}

#primary {}

#homeContent {
float: left;
padding: 5px;
width: 420px;
}

#mainPageImage img {
width: auto;
height: auto;
display: block;
margin-left: auto;
margin-right: auto;
}

#mainPageImage p {
margin-left: auto;
margin-right: auto;
text-align: center;
padding: 5px;
border: 2px dotted black;
background-color: #CCCCCC;
}

#searchCheatSheet {
border-left: 75px solid #D70810;
float: left;
padding: 5px 20px 0 10px;
width: 250px;
min-height: 1400px;
}

#searchCheatSheet h1,h2 {
text-align: center;
}

/*#homeContent {
width: 420px;
}*/

#allPages {
border-left: 75px solid #D70810;
float: left;
padding: 5px 20px 0 10px;
width: 500px;
min-height: 1200px;
}

#primary-nav {
background-color: #CCCCCC;
padding: 10px;
border-bottom: 5px solid black;
}

#primary-nav .floatRight {margin-left: 200px;}

#primary-nav a:link {color: #000;}
#primary-nav a:visited {color: #000;}
#primary-nav a:hover {color: #D70810; text-decoration: underline;}
#primary-nav a:active {color: #D70810; text-decoration: underline;}

#secondary-nav {}

/* == Footer == */
#footer {
clear: both;
background: #CCCCCC;
border-top: 5px solid black;
}

#footer p {
text-align: center;
}

#footer .navigation {
height: 35px;
border-top: 2px solid black;
padding-top: 10px;
}

#footer .navigation li {
padding-left: 5px;
}

#footer .floatRight {margin-left: 240px;}

#footer a:link {color: #000;}
#footer a:visited {color: #000;}
#footer a:hover {color: #D70810; text-decoration: underline;}
#footer a:active {color: #D70810; text-decoration: underline;}

#subFooter {
background-color: #999999;
padding-top: 10px;
height: 105px;
}

/* Items Pages */
#extended-metadata {}
#item-type {}

#item-metadata {}
#item-publisher {padding: 0.5em;}
#item-publisher h3 {font-size: 1.25em; padding-top: 1em;}

#item-creator {padding: 0.5em;}
#item-creator h3 {font-size: 1.25em; padding-top: 1em;}

#item-description {padding: 0.5em;}
#item-description h3 {font-size: 1.25em; padding-top: 1em;}

#item-relation {padding: 0.5em;}
#item-relation h3 {font-size: 1.25em; padding-top: 1em;}

#item-spatial-coverage {padding: 0.5em;}
#item-spatial-coverage h3 {font-size: 1.25em; padding-top: 1em;}

#item-rights {padding: 0.5em;}
#item-rights h3 {font-size: 1.25em; padding-top: 1em;}

#item-source {padding: 0.5em;}
#item-source h3 {font-size: 1.25em; padding-top: 1em;}

#item-subject {padding: 0.5em;}
#item-subject h3 {font-size: 1.25em; padding-top: 1em;}

#item-additional-creator {}

#item-format {padding: 0.5em;}
#item-format h3 {font-size: 1.25em; padding-top: 1em;}

#item-contributor {padding: 0.5em;}
#item-contributor h3 {font-size: 1.25em; padding-top: 1em;}

#item-rights-holder {padding: 0.5em;}
#item-rights-holder h3 {font-size: 1.25em; padding-top: 1em;}

#item-provenance {}
#item-date {}
#item-temporal-coverage {}

#item-date-added {padding: 0.5em;}
#item-date-added h3 {font-size: 1.25em; padding-top: 1em;}

#item-collection {padding: 0.5em;}
#item-collection h3 {font-size: 1.25em; padding-top: 1em;}

#item-files {padding: 0.5em;}
#item-files h3 {font-size: 1.25em; padding-top: 1em;}

#item-tags {}

#item-citation {padding: 0.5em;}
#item-citation h3 {font-size: 1.25em; padding-top: 1em;}

#next-item {padding: 1.5em;}
#previous-item {padding: 1.5em;}

/* Search Results */
#advanced_search_header {
font-size: 1.5em;
color: red;
text-decoration: underline;
}
#primary #basic_search_header {}
#primary #submit_search {background:#888;}
#primary #submit_search:hover {background:#777;}

/* Exhibits Pages */
#exhibit-nav {}
#exhibit-summary {}
#exhibit-show {}

/* Collections Pages */
#collection-description {}
#collectors {}

/* -- Headings -- */
h1 {}
h2 {}
h3 {}
h4 {}
h5 {}
h6 {}

/* -- Misc Block elements -- */
p {}
ul {}
ol {}
dl {}
li {}

/* -- Misc Inline elements -- */
img {}

em {font-style:italic;}
strong {font-weight:bold;}

/* -- Links -- */
a:link {color: #D70810; text-decoration: none;}
a:visited {color: #D70810; text-decoration: none;}
a:hover {color: #D70810; text-decoration: none;}
a:active {color: #D70810; text-decoration: none;}

.view-items-link {
font-weight: bold;
margin: 1px;
padding-top: 1em;
padding-bottom: 1em;
}

/* -- Body Classes -- */
.browse {}
.item {}
.show {}
.summary {}
.tags {}

/* -- Misc Classes */
.image {} /* items/browse  */

.description {}

.even {}
.odd {}

/* Navigation Classes*/
.navigation {}
.navigation li {
display:inline;
padding-right: 10px;
}

/* Pagination Classes */
.pagination {} 

.pagination ul {
text-align: left;
line-height: 1em;
padding: 1.5em 0.5em 0.5em 0.5em;
}

.pagination li {
display: inline;
margin-left: 1em;
margin-bottom: 0;
padding: 0.5em 0;
font-size: 1.1em;
}

.top ul {
border: 1px solid #D70710;
border-width: 0 0 1px 0;
}

.bottom ul {
/*margin-top:-1.3em;*/
margin-bottom: 0;
}

.pagination .next {
border-left: 1px solid #D70810;
padding-left: 1em;
}

.pagination .previous {
border-right: 1px solid #D70810;
padding-right: 1em;
}

.browse .item {
overflow: hidden;
border-bottom: 1px solid black;
margin-top: 2em;
}

.browse .item-img img {
width: 100px;
height: 100px;
float: left;
display: block;
margin-bottom: 2em;
margin-right: 2em;
padding: 6px;
/*border: 1px solid #D71810;*/
}

.tags li {
display: inline;
}

#item-content img {
padding: 5px;
border: 1px solid #D70810;
margin-bottom: 2em;
}

.next {} 
.previous {} 

/* Items Classes*/
.browse-items-link {}

.featured {}

.field {
line-height: 1.5em;
}

.field-value {
font-weight: bold;
}

.item {}
.item-description {}
.item-img {}
.items-list {}
.item-meta
.items-nav
.item-pagination {}
.item-tags {}
.item-thumbnail {}
.item-title {}	


/* Collections Classes */
.collection {border-bottom: 1px solid black; padding-top: 0.5em;}
.collection-description {}

/* Exhibits Classes */
.exhibit {}
.exhibit-description {}
.exhibit-tags {}
/* Microformats Classes */
.hentry {}

.hentryCol {
padding: 10px;
float:left;
}

/* Search Classes */
.no-results {}

/* Tags Classes */
.tags {}

/* Tag Clouds */
.hTagcloud ul {list-style:none; margin-left:0; padding-left:0;}
.hTagcloud li {display:inline;}

.popular a {font-size:120%;}
.v-popular a {font-size:140%;}
.vv-popular a {font-size:180%;}
.vvv-popular a {font-size:220%;}
.vvvv-popular a {font-size:260%;}
.vvvvv-popular a {font-size:300%;}
.vvvvvv-popular a {font-size:320%;}
.vvvvvvv-popular a {font-size:340%;}
.vvvvvvvv-popular a {font-size:360%;}

/* Form Elements */
/*edit to form display to fix Seach page layout*/
form {display:block; overflow:hidden;padding-bottom:/*2em*/;}
input,textarea {font:1.2em "Lucida Grande",Verdana, Arial, Helvetica, sans-serif;}
input[type="submit"] {display: block;}
fieldset {margin-bottom:/*2em*/;border-top:1px dotted #ccc; padding-top:1.8em;display:block;}
legend {font-family:"Gill Sans", sans-serif; color:#444; font-size:1.8em; background:#fff; padding-right:1em; line-height:1em;display:block;position: absolute;top:0; left:-.5em;}
.toggle_content {overflow:hidden; height:auto;}
.field label {overflow:hidden; position:relative; z-index:0; margin: 1em 0 0;}
.field label img {float:left; margin-right:2em; position: absolute;top:2px; left:0;}
label,.label {font-family:"Gill Sans", sans-serif; font-size:1.3em; line-height:1.2em; margin-bottom:0.4166666em;display:block;}
.radio {margin: 1em 0;}
	.field .radio label {margin: 0;}
.textinput {display:block; border:1px solid #B5D4EC; background:#fff url("../images/textfield-bg.gif") top left no-repeat;padding:4px; width:368px;}
.textinput:focus {background:#fff; border:1px solid #B5D4EC;}
textarea {font-size:1.2em;}
select {border:1px solid #a2c9e8; padding:2px; margin: .5em 0 0;}
	select#mergee {margin-bottom: 1.5em;}

button.remove {cursor:pointer;}

div.showitem {clear: both; margin-bottom: 2em; border-bottom: 1px solid #ccc;}
div.field {overflow: hidden; padding-bottom: 20px;}
	div.showitem h2 {margin: .5em 0;}
div.fileinput {display:block; padding:0.5em 0;}

input#tags-submit {display: inline;}

#save_item,#delete_item {float:left; margin-right:18px;}
.dateinput input {width:auto; display:inline;}

.dates span {display:inline;}
.dates input {margin-bottom:0;}
.dates {margin-bottom:1.5em;}

/* Reusable Classes */
.hide {text-indent:-1000em; height:0; width:0; overflow:hidden;}

.navigation {margin-left:0; padding-left:0; list-style:none;}
	.navigation li {display:inline;}
	.navigation a {text-decoration:none;}

.error {background:#f1c8ba; color:#933; margin:1.5em; font-size:1.2em; padding:1.5em;}
.field .error {clear:both;}
.success {background-color: #B9D5B9; color:#245525; font-size:1.2em;}
.alert {background:#fff09e; font-size:1.2em; padding: 0.5em;}

.tooltip {font-size:1.2em; line-height:1.5em;}
.info-window {background:#fff09e; z-index:100;display:block;width:300px; padding:1.5em; border:1px solid #cdcdc5;}

.item-drag {cursor:move;}

ul.tags, li.tag {display: inline;}
	li.tag a {float: none; clear: none; width: auto;}
	
.button {margin-bottom: 1.5em;}
	
/* == Search == */
/*#search-header {background-color: #fff; color:#000;text-align:left; clear:both;margin-bottom:0; padding:9px 0 9px 18px;background-position: center left; background-repeat:no-repeat;}
.open, .close {background-image:url("../images/magnifier.gif");*/

/*#search {overflow:hidden; clear:left;background:#fff;padding:18px;}
#search {float:left;background:#fff;}*/
#search #search-checkboxes {float:right; width: 48%; position: relative;}
#search #search-checkboxes label, #search-checkboxes input {display:inline;}
#search #search-selects {float:left; width:48%;}
#search legend {background:transparent;}
#search fieldset {border:none;}
#search .textinput {background:#fff;}
#search label {font-size:1.2em;}
#search label select {display:block; float:none; margin: 9px 0 18px;}

/*#search-checkboxes label {clear: both; float: left; width: 10em; margin: 0 0 .5em;}
#search-checkboxes input {position: absolute; left: 11em; top: 0;}
#search-checkboxes input#public {position: absolute; left: 11em; top: 0em;}
#search-checkboxes input#featured {position: absolute; left: 11em; top: 1.7em;}*/
	
/* Advanced Search - [KBK] - added 9/5/07 */
/*#search div.search-entry select {display:inline;}
#search div.search-entry {clear:both;}*/
#advanced-search {
margin-bottom:10px;
line-height: 2em;
}
#search-entry {
padding-top: 5px;
}

/*Zach: search box formatting-taken from dark theme*/
/*this formatting used to make search function compatible with omeka 1.2.1*/
#search-container { padding: 0px; margin: 0px;}
#search-container #search {margin: 0px 0px 5px 0px; }
#search-container #submit_search {background:#888;}
#search-container #submit_search:hover {background:#777;}
#search-container a {float:left;font-size:1.5em;margin-top:0px;text-decoration:none;color:#888;padding:1px 5px;}
#search-container a:hover {color:#777;}

#site-title {font-size:3.5em; padding:10px 0 0 10px; line-height:1.333333em;color:#fff}
#site-title a {text-decoration:none;}

#advanced-search-link {margin: 0px;}
#advanced-search-link a {float:left;font-size:1.2em;margin-top:10px;text-decoration:none;color:#888;padding:1px 5px;}
#advanced-search-link a:hover {color:#777;}

#simple-search {margin: 0px; padding: 0px;) 

/*Zach: formatting for advanced search page*/
#advanced-search-page {

}

#search-keywords {
 padding-bottom: 10px;
}

#search-keywords.field {
 padding-bottom: 10px;
}
