/* modified for Skidmore site */body {    margin: 0;    padding: 0;    border: 0;    text-align: center;    color: #000;    letter-spacing: .02em;    background: #36354b;    font: 11px Arial, sans-serif;}img {    border: 0;}#header img {    display: block;}#wrapper {    margin-top: 0px;    margin-right: auto;    margin-left: auto;    margin-bottom: 0px;    border: 1px solid #000000;    border-top: 0px;    width: 780px;    text-align: left;    background: url(../img/navback2.gif) repeat-y;    font-size: 100%;}#header {    color: #FFFFFF;    margin: 0 auto;    padding: 0;    border: 0;    border-bottom: 0px solid #c1bab2;}#content {    width: 780px;    padding: 0px;    padding-top: 6px;}#navbar {    width: 170px;    float: left;    padding-left: 14px;    padding-right: 10px;    padding-top: 0px;    padding-bottom: 0px;    margin-top: 12px;}#navbar li {	padding-bottom: 7px;}#contact {    padding-top: 34px;    padding-bottom: 14px;}#contact address, #content p {    line-height: 1.0em;    font-size: .95em;    margin: 0;    padding: 0;    line-height: 100%;}#search {    margin-top: 20px;}#search input {    padding: 0 0.3em;}#main {    width: 540px;    float: left;    padding-left: 15px;    padding-right: 15px;    padding-top: 0px;    padding-bottom: 0px;    margin-top: 10px;    border-left: 0px dotted #000;    margin-bottom: 0px;    border-right: 0;}.imagefloatright {	float: right;	width: 225px;	text-align: right;	margin-top: 25px;	margin-bottom: 7px;	margin-left: 7px;	color: #737269;}.imagefloatleft {	float: left;	width: 150px;	text-align: left;	margin-bottom: 25px;	margin-right: 30px;	color: #737269;}#footer p {    text-align: left;    margin: 1em 16px;    padding-top: 9px;    padding-bottom: 6px;    font-weight: bold;    text-transform: uppercase;    font-size: 9px;    background-color: transparent;    color: #c1bab2;}a:link, a:visited {    font-family: Arial, sans-serif;    text-decoration: none;    color: #0c3865;    background: transparent;}a:hover {    text-decoration: underline;    color: #0c3865;    background: transparent;}#footer a:link, #footer a:visited {    color: #c1bab2;    margin: 0;}#footer p img {    display: inline;}/* Typography--------------------------------------------------- */.none {    display: none;}/* for photo credits */#sidebar p.credit {    font-size: .85em;    background-color: transparent;    color: #000;    font-style: oblique;}#main p, #farbar p {    line-height: 15px;    margin-top: 5px;    margin-bottom: 1em;}#quicklinks {    width: 150px;}p.bibliography {	text-indent: -1.33em;	position: relative;	left: 1.33em;}/* paragraph font style for 80-word intro */#main #HomePage p {    font-size: 1.45em;    line-height: 1.4em;}/* default paragraph font style */#main p {    font-size: 1.3em;    line-height: 1.3em;}#main h1 {    margin-top: 4px;    margin-bottom: 6px;    font-size: 1.7em;    line-height: 1.3em;    font-weight: normal;    color: #292632;}#main h2 {    margin-top: 4px;    margin-bottom: 15px;    font-size: 1.3em;    line-height: 1.2em;    font-weight: bold;    letter-spacing: normal;    color: #292632;}#main h3 {    color: #292632;}#sidebar {    display: none;}/* Portraits */.furtherReading {    margin-left: 2em;    font-size: .8em;}.furtherReading p{    }