/* Overrides from main stylesheet */
.navbar_selected{
 color: #999999
}
#header{
 position: relative;
}
#footer_content{
 clear: both;
 margin-bottom: 1.12em;
}
#footer_content p{
 margin: 0;
 padding: 0;
}
.centerbar{
 position: relative;
 float: none;
 width: 780px;
 padding-right: 10px;
 padding-left: 10px;
}
/* Catalogue specific */
#header h1{
 font-size: 26px;
 font-family: Times;
 font-weight: normal;
 font-variant: small-caps;
 color: #892d08;
 position: absolute;
 top: 43px;
 left: 38px;
 margin: 0;
 padding: 0;
}
.header_sub{
 font-size: 12px;
 font-family: Times;
 font-weight: normal;
 font-variant: normal;
 text-align: right;
 color: #892d08;
 position: absolute;
 top: 48px;
 left: 306px;
 width: 412px;
 margin: 0;
 padding: 0;
}
#info {
 float: right;
 width: 40%;
 text-align: right;
 font-style: italic;
 padding-right: 10px;
}
#catalogue-table {
 margin: 0;
 width: 100%;
 font-size: 92%;
 border-collapse: collapse;
 background-color: white;
}
#catalogue-navigation {
 text-align: center;
 margin-bottom: 0;
 background-color: #f7f9f2;
 border: 1px solid #ccc;
}
#detail-navigation {
 text-align: center;
 font-weight: bold;
 margin: 1em 0;
}
td.work {
 border: 1px solid #ccc;
 padding: 1ex;
}
.thumbnail { border: 2px solid blue; }
.no-thumbnail { border: 2px solid white; }
.no-image { margin-top: 1em; font: italic 0.83em Palatino, serif; }
.work-thumbnail, .work-detail { text-align: center; }
.work-info { margin-top: 1em; text-align: center; }
.artist, .work-title, .other-info { display: block; }
.work-title { font-weight: bold; font-style: italic; }
.work-sold { font-size: 1.2em; font-weight: bold; color: red; }
/* Admin index */
tr.admin-list-odd, tr.admin-list-even {
 vertical-align: top;
 margin: 2px 0;
}
tr.admin-list-even { background-color: #dcdcdc; }
.warning { font-size: 0.83em; color: red; }
/* Edit work page */
form p { margin: 0.5em; }
form table { font-size: 92%; }
fieldset { background-color: #baeeff; }
label, input { vertical-align: top; }
.form-instructions { background-color: #cef; }
p.form-instructions {
 margin: 0 2em;
 padding: 0.5em;
 font-style: italic;
}
table.form-instructions {
 margin: 0 4em;
 padding: 0.5em;
 border-collapse: collapse;
}
table.form-instructions th, table.form-instructions td {
 border: 1px solid #ccc;
}
table.form-instructions th {
 font-style: italic;
 font-weight: normal;
}
p.form-submit { text-align: center; }
