.logo {
  margin: 0;
  padding: 0;
}

div#left {
  float: left;
  width: 227px;
  z-index: 2;
}

div#right {
  float: right;
  width: 227px;
  z-index: 3;
  margin: 0 -30px 10px 10px;
  padding-left: 10px;
  background: transparent url(images/golddot.jpg) top left repeat-y;
}

div.twocol {
  padding: 20px 10px 10px 242px;
  margin: 0px;
}

div.threecol {
  padding: 20px 242px 10px 242px;
  margin: 0px;
  margin-right: 227px;
}

.sidebar-left {
  background: url('images/sidebar.gif') top left repeat-y;
}

.sidebar-left .block .content {
  padding: 0;
  margin: 0;
}

.content {
  padding: 0;
  margin-left: 0px;
  margin-right: 0;
  border: 0px solid #ddd;
}

.sidebar-left .block {
  padding-left: 1em;
}

.block-user {
  font-size: 1.1em;
  font-weight: bold;
}

.block-user ul.menu li {
  margin: .3em 0;
  padding: 0 3px;
}

.block-user ul.menu li a {
  text-decoration: none;
}

.block-user ul.menu li a.active {
  border-bottom: 2px solid #147cc1;
  color: #000;
}

.block-user a:link, .block-user a:visited {
  color: #fff;
}

.page-tools {
    margin-top: 20px;
}

/*
.email-page {
  padding: 2px 2px 2px 34px;
  background: url(images/email.jpg) no-repeat left center;
}

.print-page {
  padding: 2px 2px 2px 34px;
  background: url(images/printer.jpg) no-repeat left center;
}
*/

.email-page, .print-page, .font-increase, .font-decrease {
  padding: 3px 3px 3px 3px;
  margin-left: 20px;
}

.email-page a, .print-page a, .font-increase a, .font-decrease a {
  text-decoration: none;
  color: #fff;
  vertical-align: center;
}

div.board-member-breadcrumb, div.award-overview-breadcrumb,
div.archives-breadcrumb {
    text-align: left;
    font-weight: normal;
}

.pager {
  clear: none;
  text-align: center;
  padding-bottom: 1em;
}
.pager a, .pager strong.pager-current {
  padding: 0.5em;
}

.motto {
    padding-top: 3em;
    padding-bottom: 2em;
    font-family: "Times New Roman", Times, serif;
    font-size: 1.3em;
    text-align: center;
    letter-spacing: 6px;
    line-height: 2em;
    color: #c1e2f5;
}

legend {
    font-weight: bold;
}

/* override system.css */
tbody {
    border-top: none;
}

div.imported_contents {
}

div.works_basic {
    padding-bottom: 2em;
}
div.works_links {
  width: 500px;
}
div.works_links .even {
    float: left;
    background: #eee;
    border-top: 1px solid #999;
}
div.works_links .odd{
  float: left;
  background: #ddd;
  border-top: 1px solid #999;
}
.works_links_date {
  width: 200px;
  float: left;
  padding: 5px 20px 5px 5px;
  position: relative;
  text-align: right;
}

.works_links_link {
  float: right;
  text-align: left;
  position: relative;
  padding:  5px 5px 5px 0;
  width: 250px;
}

div.works_links_link_internal {
    padding-left: 1em;
}

div.view-empty {
    text-align: left;
}

div.works_basic div.imported_contents div.head {
    text-align: center;
    color: #237bbf;
    font-size: 1.4em;
}

div.works_basic div.imported_contents div.subhead {
    text-align: center;
    color: black;
    font-size: 1.4em;
}

div.works_basic div.imported_contents div.foot {
    text-align: center;
}

div.works_basic field-field-subtitle {
	font-weight: bold;
}

div#block-faceted_search_ui-1_keyword a {
  color:#fff;
  text-decoration:none;
}
.unpublished {
  color: black;
  background: yellow;
  font-weight: bold;
  text-align: center;
}

div.autogenerated fieldset.group-bibliographic-informatio {
  display: none;
}

div.winners-by-cat span.cited-name {
  font-weight: bold;
}

fieldset.group-citations div.field-field-cited-as span.cited-name {
  font-weight: bold;
}

div.breadcrumb-legend {
  display: inline;
}

div.archives-breadcrumb-brief {
  text-align: center;
  margin-bottom: 1em;
}

div.order_of_appearance_tag {
  color: rgb(51, 51, 51);
  text-align: center;
  margin-bottom: 1em;
}

/* override lightbox2 defaults */
#prevLink, #nextLink {
  width: 20px;
  height: 20px;
}

#prevLink {
  background: url(images/prev_alt.png) left 15% no-repeat;
}

#nextLink {
  background: url(images/next_alt.png) right 15% no-repeat;
}

#closeLink {
  background:transparent url(images/close_alt.png) no-repeat scroll right 15%;
  display:block;
/*  position:absolute; */
  bottom: 5px;
  float: left;
  
  height:22px;
  width:19px;
  z-index:10500;
/*  padding-top: 10px; */
  margin-right: 4px;
}
#closeLink:hover, #closeLink:visited:hover {
  background-position: left 15%;
}

#imageData #imageDetails {
  text-align: left;
  padding-bottom: 10px;
}

#bottomNavClose {
  display: none;
}

#imageData #caption {
 /* styles for all captions go here */
}

/* end lightbox2 settings */

/* search sidebar */
div#right.sidebar-right {
  background: rgb(230,230,230);
}
