/* ######################################################## */
/* Print WWP stylesheet                                     */
/* 2010 Brown University Women Writers Project              */
/* ######################################################## */

/* ######################################################## */
/* This is Eric Meyer's Reset CSS, used for setting         */
/* baseline values for elements that might otherwise be     */
/* rendered inconsistently by different browsers. The reset */
/* styles are overriden as needed later in the stylesheet.  */
/* Version: 1.0 | 20080212                                  */
/* http://meyerweb.com/eric/tools/css/reset/                */
/* ######################################################## */

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0; /* reset later for various link states */
	font-size: 100%; /* this will default to 16px on most modern browsers */
	vertical-align: baseline;
	background: transparent;
}

body {
	line-height: 150%; /* this will default to 24px in most modern browsers */
}

blockquote, q {
	quotes: none;
}

blockquote {
        margin: 0 2em;
}

blockquote:before, blockquote:after, q:before, q:after {
	content: '';
	content: none;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}

/* override most browsers' default italics for these elements */
cite, address {
	font-style: normal;
}


/* ######################################################## */
/* GlOBAL STYLES FOR PAGE LAYOUT                            */
/* These styles apply to ALL WWP, WWO, and Exhibits pages   */
/* and may be overriden locally as needed                   */
/* ######################################################## */

body {
background: white;
}

div.frame {
font-family: "Times New Roman", Times, serif;
}

div.header {
height: 60px;
}

div.banner img.banner-log {
display: block;
float: left;
}

div.banner div.banner-title {
display: inline;
}

div.main {
clear: both;
max-width: 58.125em;
min-width: 43.75em;
margin: 0 auto;
padding: 1.5em 0.625em;
}

div.main h1 {
margin-bottom: 1.2em;
font-family: "Gill Sans", "Gill Sans MT", Helvetica, Arial, sans-serif;
font-size: 125%;
font-weight: normal;
text-transform: uppercase;
}

div.main h2 {
margin: 1em 0 0.5em 0;
font-family: "Gill Sans", "Gill Sans MT", Helvetica, Arial, sans-serif;
font-size: 112.5%;
font-weight: normal;
text-transform: uppercase;
border-bottom: 1px solid rgb(150,150,150);
}

div.main h3 {
margin: 1em 0 0.5em 0;
font-family: "Gill Sans", "Gill Sans MT", Helvetica, Arial, sans-serif;
font-size: 100%;
font-style: normal;
font-weight: normal;
}

div.main h4 {
font-family: "Gill Sans", "Gill Sans MT", Helvetica, Arial, sans-serif;
font-size: 93.75%;
font-style: italic;
font-weight: normal;
}

div.area-navigation, div.related {
display: none;
}

div.content p {
margin: 0 0 1.5em 0;
}

div.content p.event span.eventhead {
display: block;
}

div.content blockquote {
margin: 1.5em 0;
padding: 0.25em 0;
border-top: 1px dotted rbg(175,175,175);
border-bottom: 1px dotted rbg(175,175,175);
}

div.content blockquote p {
margin: 0;
}

div.content ul {
margin: 0 0 1.5em 2.5em;
}

div.content .checklist {
list-style: none;
}

div.content .checklist li {
margin-left: 1em;
}

div.content .checklist li input {
width: unset;
}

div.content table {
margin-bottom: 1.5em;
}

div.content caption {
background: rgb(245,245,245);
}

div.content th {
padding: 0.75em 0.75em 0 0;
text-align: left;
}

div.content table.bordered th,
div.content table.bordered td {
border: thin solid gray;
padding: 0.75rem;
}

div.content table.bordered th {
padding: 0.75rem 1rem;
text-align: center;
}

div.content table.wwp_students td {
width: 10.25em;
padding: 0.25em 0.75em 0.25em 0;
}

div.content table#sort-table thead {
border-top: 1px solid rgb(175,175,175);
border-bottom: 1px solid rgb(175,175,175);
}

div.content div.progress-bar {
width: 42px;
overflow: hidden;
}

div.content address {
margin: 0 0 1.5em 2em;
}

div.content p.byline, div.content span.byline {
margin-bottom: 0em;
font-style: italic;
}

div.content p.byline span.author, div.content span.byline span.author {
font-weight: bold;
font-style: normal;
}

div.content p.dateline {
margin-top: 1.5em;
}

div.content p.license {
       font-size: 87.5%; 
}

div.content p.license a[rel="license"] img {
display: block;
float: left;
padding: 0.5em 1em 0 0;
}

div.top {
position: relative;
overflow: hidden;
}

div.about {
top: 0;
left: 0;
margin: 1em 0;
text-align: justify;
font-size: 112.5%; /* 18px equivalent */
line-height: 150%;
}

div.featured {
display: none;
}

div.chunks {
clear: both;
overflow: hidden;
margin: 0;
}

div.chunk {
float: left;
width: 31.1827%;
margin-top: 30px;
margin-right: 3.225%;
}

div.chunk h2 {
min-height: 2.667em;
margin: 0;
font-family: "Gill Sans", "Gill Sans MT", Helvetica, Arial, sans-serif;
font-weight: normal;
text-transform: uppercase;
}

div.chunk h2 a:link, div.chunk h2 a:visited {
display: block;
min-height: 2.667em;
padding: 0 0.125em;
text-decoration: none;
}

div.chunk p {
padding-top: 1em;
font-size: 87.5%;
}

div.bottom {
width: 100%;
clear: both;
margin: 30px 0 0 0;
font-family: "Gill Sans", "Gill Sans MT", Helvetica, Arial, sans-serif;
}

div.footer {
overflow: hidden;
max-width: 58.125em;
min-width: 43.75em;
margin: 0 auto;
padding: 1.5em .625em;
}

div.footer h1 {
font-weight: normal;
text-transform: uppercase;
}

div.footer div {
float: left;
width: 31.1827%;
margin-right: 3.225%;
font-size: 75%;
}

div.chunks div.last, div.footer div.last {
margin-right: 0;
}

div.chunks div.first {
clear: both;
}

ol {
list-style-type: decimal;
margin: 0 0 1.5em 1em;
}

div.content samp {
display: block;
margin: 0 2em 1.5em 2em;
}

div.content p samp, div.content li samp, div.content dd samp {
display: inline;
margin: auto;
}

a:link, a:visited {
color: rgb(100,100,100);
}

div.nav-menu {
display: none;
}

