/* Sitewide Styles  *//* by White Whale Web Services for Kenyon College *//*  Reset browser defaults  */body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, p, blockquote, table, th, td, form, fieldset, input, select, textarea, button { 	margin:0; 	padding:0; 	font-size: 9pt; }a{	display: inline;	border: 1px solid white;}ul { 	list-style-type:none; }.bodytext p,.bodytext ul,.bodytext ul,.twocolumns ul{	margin-bottom:1em; }.bodytext ul,.twocolumns ul{	list-style-type:disc;	margin-left:1em;}img { 	border:0; }/*  Page structure  */html { 	font-size:100%; }body { 	background-color:#fff; 	font-size:0.875em; 	line-height:1.4em; 	font-family:Georgia,serif; 	color:#000; }#container { 	padding: 0 0 0 0; 	margin:0 auto; 	max-width: 100%; 	width: 7in;}/* Navigation */ul#accessibility_links { 	display:none; }#search { 	display: none;}ul#navigation {	display: none;	font-size: 10pt;}#x604,#x602 { 	width:8em; }	#x603,#x601{	width:5.5em; }	#x18626,#x27835 {	width:4.3em; }#x711,#x43 {	width:6em; }	#x37135,#x31583 {	width:8em; }#x40067{	margin-bottom:7px;}#masthead{	display: none;}.breadcrumb { 	font-size: 10pt;	float: none;	text-align: left;	margin-left: 0;}	#subnavigation { 	display: none;}.quicklinks {	margin-top:14px; 	margin-left:0;}.quicklinks ul{	list-style-type:none;	margin-left:0;}/* Photo bar */#photobar{	display: none;}/* Content Area */#content {	position:static;	margin: 0 0 0 0;	padding: 0 0 0 0;	border: 1px solid white;	width: 100%;	clear: both;	background-image: none;}#content p.catlink {	margin:0;}h1 { 	font-weight:normal; 	font-family:"Goudy Old Style",Garamond,Georgia,serif;	letter-spacing:-1px;	font-size:2em;	line-height:1em;	margin-top:5px;	margin-bottom: 20px;	color:#59118E;}h1 img{	display:block;	max-width:2.65in; }h1 a {	display:block;	width:2.65in; 	text-decoration:none; 	color:#50258E; }#content .bodytext{ 	width: 6.8in;	float: none;	padding:0;	margin: 0;	font-size:0.929em; 	border: 1px solid white;}#content.fullwidth .bodytext{	width: auto;	float: none;	margin-left:0;	padding:0;}	#content .withsidebar{	margin-right:200px;}#content .sidebar{	float:none;	font-family:Arial,Helvetica,sans-serif;	font-size:0.929em;	line-height:1.4em;	margin:60px 0 0 15px;	width:auto;	padding-left:10px;	border-left:1px solid #6C4D23;}.sidebar h3,.second h3,.first h3{	margin-top:14px; 	clear:left; 	font-size:1em;	font-weight:bold; 	font-family:Arial,Helvetica,sans-serif;	line-height:1.3em;	margin-bottom: 0;}.sidebar h3:first-child, .sidebar h4:first-child, .sidebar h5:first-child, .sidebar h6:first-child,.second h3:first-child, .second h4:first-child, .second h5:first-child, .second h6:first-child,.first h3:first-child, .first h4:first-child, .first h5:first-child, .first h6:first-child{	margin-top:0; }.sidebar h4, .sidebar h5, .sidebar h6,.second h4, .second h5, .second h6,.first h4, .first h5, .first h6{	font-family: Arial,Helvetica,sans-serif; 	font-weight: bold;  	margin-right: 4px;	font-size: 1em;	margin-top: 14px;	margin-bottom: 0px;	color: black;}#content p {	margin-bottom:1em;}#content h6 {	margin-top:14px;}#content .column h6 {	clear:left;}	#content h6:first-child {	margin-top:0; }	#content h6 a {	color:#50258E; 	text-decoration:none; }#content h6 a:hover {	color:#003; }	#content h6 a:active {	color:#00e; }	#content .twocolumns {	width: 6.8in;	float: none;	padding:0 1em 0 0;	margin: 0;	font-size:0.929em;}	#content .twocolumns .first { 	float:left; 	width: 48%; 	padding-right: 0; }	#content .twocolumns .second {	float:right; 	width: 48%; 	padding-left: 0; }#content .twocolumns.withrule .first {	padding-right: 0; }#content .twocolumns.withrule .second {	border-left: none;	padding-left: 0; }#content .thumbnail {	float:left; 	height:90px; 	width:90px;	margin:3px 7px 0 0; }	#content .twocolumns .thumbnail+p {	min-height:90px; }.clearfloats {	clear:both;	height:0; 	overflow:hidden; }#footer {	position:static; 	top:0; 	left:0; 	width:284px; 	padding-right:16px;	margin-top: 1em;	text-align:left;	clear: none;}#footer p {	margin-bottom:1em; }	#footer a { 	color:#907C4B;	text-decoration:none; }		.fullwidth h1 {	margin-bottom:28px;}.fullwidth h2 {	display:inline;	font-size:1.4em; 	margin-top:14px;	margin-bottom:4px;	font-weight:bold; 	font-family:Arial,Helvetica,sans-serif;	line-height:1.3em;}.fullwidth h4 {	display:inline;}.fullwidth #footer{	width:100%;	position:static;}.fullwidth #footer p{	float:left;}.fullwidth #footer ul, #footer ul{	display: none;}.fullwidth #footer li{	display:inline;	padding-left:10px;}fieldset{	border: none;	margin: 0;	padding: 0;	display: inline;}/*  Other body text styles  */a {	text-decoration:underline;	color: #039; }a:hover {	text-decoration:none; 	color:#003 !important; }a:active { 	color: #00e; }h2 {	font-size:2em;}h3 {	font-size:1.8em;	clear: left;}h4{	font-size:1.4em;	clear: left; }h5{	font-size:1.2em;	clear: left; }h6 {	font-size:1em;	clear: left;}table,ol {	margin-bottom:1em; }table {	margin-top:0.5em;}blockquote{	margin-left:30px; }pre {	font-family:monospace; 	background-color:#eee; }h2,h3{	font-weight:normal; 	font-family:"Goudy Old Style",Garamond,Georgia,serif; 	line-height:1.3em; 	margin-bottom:8px; }h4 {	margin-top:14px;	margin-bottom:4px;}h4,h5,h6 {	font-weight:bold; 	font-family:Arial,Helvetica,sans-serif;	line-height:1.3em;}/* In-page styles */.qa_container{	display: none;}.qa_show{	display: none;}.fleft{	float: left;	padding: 0;	margin: 0 1em 1em 0;}.fright{	float: right;	padding: 0;	margin: 0 0 1em 1em;}.facpic{	float: left;	padding: 0;	margin: 0 1em 1em 0;}td{	padding: .1in;}#sidebar {display: none;}
 .byline {display: none;}