html {
margin: 0;
padding: 0;
}
body {
margin: 0;
padding: 0;
font-family: 'Lucida Grande', verdana, arial, helvetica, sans-serif;
font-size: 76%; /* This allows em sizing of text. change this to change the font size globally. */
color: #000;
background-color: #fff;
}
/*typography*/
a {
text-decoration: none;
font-weight: bold;
color: #000;
}
a:hover {
text-decoration: underline;
}
h1 {
font-size: 2.0em;
font-weight: normal;
margin-top: 0em;
margin-bottom: 0em;/*both set to zero and padding in header div is used intead to deal with compound ie pc problems that are beyound summary in a simple comment.*/
text-align: left;
}
h2 {
font-size: 1.7em;
margin: 1.2em 0em 1.2em 0em;
font-weight: normal;
text-align: left;
}
h3 {
font-size: 1.4em;
margin: 1.2em 0em 1.2em 0em;
font-weight: normal;
text-align: left;
}
h4 {
font-size: 1.2em;
margin: 1.2em 0em 1.2em 0em;
font-weight: bold;
text-align: left;
}
h5 {
font-size: 1.0em;
margin: 1.2em 0em 1.2em 0em;
font-weight: bold;
text-align: left;
}
h6 {
font-size: 0.8em;
margin: 1.2em 0em 1.2em 0em;
font-weight: bold;
text-align: left;
}
img {
border: 0;
padding: 0;
margin: 0;
}
div {
margin: 0;
padding: 0;
}
ol, ul, li {
font-size: 1.0em;
line-height: 1.5em;
margin-top: 0.2em;
margin-bottom: 0.1em;
}
p {
font-size: 1.0em;
line-height: 1.5em;
margin: 1.2em 0em 1.2em 0em;
}
li > p {
margin-top: 0.2em;
}
/* moz 1.0/1.1/1.2.1, net 7.0/7.01 make this way too small, but i'm not going
to go larger because monospace tends to run you into overflow pretty quick.
prior moz and net are okay.*/
pre {
font-family: monospace;
font-size: 1.0em;
}
strong, b {
font-weight: bold;
}
/****************************************************************************
* ----- Generic Formatting ----------------------------------------------- *
****************************************************************************/
tbody td, tbody th {
vertical-align: top;
}
img.thumbnail {
margin: 0 0.5em 0.5em 0;
border: 1px solid #999;
}
img.icon {
vertical-align: middle;
margin:0.2em 0.1em 0.2em 0pt;
}
.media_details {
color:#666666;
font-size:0.85em;
}
ul li {
text-align: left;
}
li.list_item, li.link_list_item {
margin-bottom: 0.5em;
}
div.title {
font-weight: bold;
}
.clear {
clear: both;
}
.clear-left {
clear: left;
}
.clear-right {
clear: right;
}
.section_title, div.section .title {
font-size: 1.2em;
font-weight: bold;
margin: 1em 0 0.5em 0;
}
.subsection_title, div.section div.section .title {
font-size: 1em;
font-weight: bold;
margin: 1em 0 0.5em 0;
}
form {
margin: 0;
padding: 0;
}
/****************************************************************************
* ----- Generic Layout Styles -------------------------------------------- *
****************************************************************************/
#content_header {
margin-bottom: 1em;
}
#content_body {
font-size: 1.2em;
text-align: left;
}
#content_footer {
margin: 1em 0;
}
/****************************************************************************
* ----- Book/Journal Formatting ------------------------------------------ *
****************************************************************************/
div.book_item div.title, div.journal_item div.journal_title {
font-style: italic;
}
div.book_item, div.journal_item, div.article_item {
border-bottom: 1px solid #999;
padding: 0.5em 0;
margin: 0.5em 0;
}
div.abstract, div.external_links {
margin: 0.5em 0;
}
div.book_item div.title, div.book_item div.authors,
div.journal_item div.title, div.journal_item div.authors,
div.article_item div.title, div.article_item div.authors {
display: inline;
}
/****************************************************************************
* ----- Gutter Box Formatting -------------------------------------------- *
****************************************************************************/
div.gutter_box {
margin-bottom: 1em;
position: relative; /* IE fix */
}
div.gutter_box_title {
font-weight: bold;
}
div.gutter_box_item_title {
font-weight: bold;
}
div.strong_link_box div.link_title a {
font-weight: bold;
}
/****************************************************************************
* ----- Fellow Info Formatting ------------------------------------------- *
****************************************************************************/
div.fellow_info div.full_name {
font-weight: bold;
}
div.fellow_info div.bio {
display: none;
}
div.fellow_info.short div.project_abstract {
display: none;
}
/****************************************************************************
* ----- Page Number Formatting ------------------------------------------- *
****************************************************************************/
ul.page_numbers {
display: inline;
list-style-type: none;
margin: 0;
padding: 2px;
}
li.page_number {
display: inline;
margin: 0;
padding: 0;
}
li.page_number.current {
}
/****************************************************************************
* ----- Gateway Box Formatting ------------------------------------------- *
****************************************************************************/
div.content_banner {
background-color: rgb(187, 82, 1);
height: 75px;
background-repeat: no-repeat;
}
div.content_banner.right_align,
div.content_banner.right-align {
background-position: top right;
}
/****************************************************************************
* ----- Page Type Formatting --------------------------------------------- *
****************************************************************************/
body.titleless div#page_title {
display: none;
}
body.gateway_document #page_title {
display: none;
}