/* CSS Document */

@import "/muskie-archives/css/menu.css";
@import "/muskie-archives/css/tabSEARCH.css";

/*ENVIRONMENT*/

/*UNDO HTML*/
body, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, p, blockquote, img {/*table, th, td,*/
	margin:0;
	padding:0;
	}

html {height:100%;font-size:100%;}
body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	min-height:600px;
	background-color: #444;
	font-size: 0.625em;
	line-height: 1.5em;
	margin: 0 auto;
	color: #024;
}
h1,h2,h3,h4,h5 {
	line-height:1.2em;
	margin-bottom:.5em;
	padding: 0.5em;
}
	h1,h2,h3 {color:#046}
	h4,h5 {font-weight:bold;}
	h1 {font-size:2.4em;}
	h2 {font-size:2em;}
	h3 {font-size:1.6em;}
	h4 {font-size:1.3em;}
	h5 {font-size:1.1em;}
p,li,dd,form {font-size:1.2em;line-height:1.4em;}
	p {margin:1em;}
	li p,li li { font-size: 1em; }
ul,ol {margin:.2em .2em .8em .2em; padding:0 1.5em;}
	li {margin:0 0 .2em 0; padding:0; }
	li ul, li ol { margin-bottom: 0; }
ol li {margin-left: .8em;}

blockquote {margin:0 2em;}
img {border:0;}
a {color:#369;text-decoration:none;}
a:hover {text-decoration:underline;}

.clearBOTH {clear:both; height:0;}
	
/*SECTIONS*/
#archives {
	margin:0 auto;
	height:auto;
	min-height:100%;
	min-width:900px;
	* width:970px;	 /*IE hack*/
	max-width:95em;
	text-align:left;
	}


/*header area ==================================*/
#header {
	clear:both;
	}

#navORG {
	background-color:#600;
	}
#navORG ul {
	list-style:none;
	display:block;
	margin:0;
	padding:0;
}
#navORG ul li {
	float:left;
	margin:0;
	border-left:1px solid #eee;
}
#navORG ul li:first-child {
	border-left:1px solid #600;}
/*CSS for the text version of Bates College*/

#navORG a {
	color:#eee;
	text-decoration:none;
	padding:1em;
	font-size:1.2em;
	line-height:2em;
	}
#navORG a:hover {
	color:#fff;
	background-color:#900;
}
#navORG .search {
	float:right;
	width:40%;
	padding:.2em;
	text-align:right;
	}
/*CSS for the image version of the Bates wordmark
#navORG ul li.bates{
	margin:0;
	padding:0;
	background-color:#666;
}
*/
#navORG ul li img {
	position:relative;
	height: 1.5em;
	top:.25em;
	left:0px;}
/*
#navORG ul li a.bates{
	padding:0;
}
#navORG ul li a.bates:hover{
	background-color:#666;
}
*/

#menu {} /*see menu.css for this section*/


/*banner area ==================================*/

#banner { /*graphical banner, changes for each section*/
	height:125px;
	background-image:url(/muskie-archives/css/bannerBACK.gif);
	background-position:right;
	background-repeat:no-repeat;
	background-color:#369;
	max-width:1280px;
}
#banner img {
	position:relative;
	top:73px;
	left:0px;}

#EdmundSMuskie #banner {
	background-image:url(/muskie-archives/css/bannerEdmundSMuskie.jpg);}
#BatesHistory #banner {
	background-image:url(/muskie-archives/css/bannerBatesHistory.jpg);}
#CollegeArchives #banner {
	background-image:url(/muskie-archives/css/bannerCollegeArchives.gif);}
#Collections #banner {
	background-image:url(/muskie-archives/css/bannerCollections.jpg);}
#HowDoI #banner {
	background-image:url(/muskie-archives/css/bannerHowDoI.jpg);}
#AboutUs #banner {
	background-image:url(/muskie-archives/css/bannerAboutUs.jpg);}
#Home #banner {
	background-image:url(/muskie-archives/css/bannerHome.jpg);}
#Home #banner img{
	display:none;}


/*content area ==================================*/

#content { /*container for all content*/
	background-color:#fff;
	padding:1em;
	}
#Home div#content {padding:0} /*just for home page contains #exhibit, #main, #details*/
	
#exhibit { /*left column, pulls full html rss feed, one item*/
	float:left;
	width:30%;
	margin: 0;
	border-right:thin solid #ccc;
	}
#exhibit p {
	margin-bottom: .5em;
	line-height: 1.8em;
	padding:0 1em;
}
#exhibit h3 {
	margin-left:1em;}
	
	/*EXHIBITS RSS FEED CONTROLS: show all, html so images come through, no lists*/
	.rss-box-exh ul{
		list-style:none;
	}
	.rss-box-exh li{
		}
	.rss-box-exh p{
		margin:0;
		padding:0;
		}
	.rss-box-exh a{
		font-size:1.2em;
		}
	.rss-box-exh p a{
		font-size:1em;
		}
	.rss-box-exh img {
		margin:auto; 
		padding:10px;
		}

#eventsLIST {margin-top:1.5em;}
#events ul {list-style:none;}
#events li {padding:.25em .5em;}

#main { /*center column, contains, #tabs, #feeds*/
	float:left;
	width:50%;
	margin-left: 2%;
	}

	#tabs {margin:auto;} /*see tabSEARCH.css for this section*/
	#tabs ul.tabs {margin:auto;}
	
	#feeds {margin-top:1em;} /*contains #news, #acquisitions*/
		#news {
			float:left;
			width:98%;
			border-top:thin solid #ddd;
			border-left:thin solid #ddd;
		}
		#news h3 a {float:right;}
		/* unnecessary per kstefko 10/20/10
		#acquisitions {
			float:right;
			width:49%;
                        border-top:thin solid #ddd;
                        border-left:thin solid #ddd;
		}
		#acquisitions h3 a {float:right;}
		*/
		/*OTHER RSS FEED CONTROLS: title plus teaser, no html, no lists*/
		.rss-box-min ul{
			list-style:none;
			padding:.5em;
			}
		.rss-box-min li{
			margin:0;
			padding:0;
			margin-bottom:1em;
		 	clear:both;
			font-size:1em;			
			}
		.rss-box-min p{
			margin:0;
			padding:0;
			}
		.rss-box-min a.rss-item{
			font-weight:bold;
			font-size:1.1em;
			}
		.rss-box-min p a{
			}
		.rss-box-min img {
			width:90px;
			xpadding:10px;
			}


#details {
	float:right;
	width:15%;
	background-color:#eee;
	margin: 0;
	height:100%;

}
#details h3 {border-top: thin solid #369;} 
#details h3:first-child {border-top: thin solid #eee;}
#details img {margin-left:2em;}

#details dd {
	font-size: 1em;
}

dl {margin-left:1em; margin-bottom:1.5em;}
dt {font-weight:bold;}
dd {margin-left:1em;}

/*Collections pages=============================*/
#Collections #content ul {
	list-style:none;
	margin:0 2em;
	margin-bottom:2em;
}
#Collections #content ul a {
	display:block;
	background-color:#369;
	color:#fff;
	border:thin solid #aaa;
	padding:.25em;
	width:10%;
	text-align:center;
	margin-top:.25em;
	-moz-border-radius: 10px;
	-webkit-border-radius:10px;
	border-radius:10px;
}
#Collections #content ul a:hover {
        background-color:#eee;
        color:#600;
	border:thin solid #ccc;
}
#Collections #content h1 a {
	background-color:#046;
        color:#fff;
        border:thin solid #aaa;
        padding:.25em .75em;
        margin-left:1em;
	font-size:60%;
        -moz-border-radius: 15px;
        -webkit-border-radius:15px;
        border-radius:15px;
}
#Collections #content h1 a:hover {
        background-color:#eee;
        color:#600;
        border:thin solid #ccc;
}


/*footer area ==================================*/
#footer {
	clear:both;
	background-color:#036; 
	text-align:center;
	width:100%;
	color:#69b;
	font-size:1.3em;
	padding: .5em 0;
	}
#footer a:link {color:#69b;}
#footer a:active {color:#69b;}
#footer a:visited {color:#69b;}
#footer a:hover {color:#69b;}

#footer #pageDATA {color:#9be; font-size:.8em; padding:.5em;}
#footer #pageDATA a:link{color:#9be;}

/*RSS feed controls ==================================*/


	/*EXHIBITS RSS FEED CONTROLS: show all, html so images come through, no lists*/
	.rss-box-all-exh ul{
		list-style:none;
	}
	.rss-box-all-exh li{
		width:45%;
		width:50%;  /*testing*/
		margin-right:2%;
		margin-bottom:2%;
		margin:auto;  /*testing*/
		xfloat:left;  /*testing*/
		display:block;
		xheight:20em;  /*testing*/
		xoverflow:hidden;  /*testing*/
		xborder:thin solid #eee; /*testing*/
		padding:1em;
		padding-bottom:2em; /*testing*/
		clear:both; /*testing*/
		}
	.rss-box-all-exh p{
		margin:0;
		padding:0;
		}
	.rss-box-all-exh a{
		font-size:1.2em;
		}
	.rss-box-all-exh p a{
		font-size:1em;
		}
	.rss-box-all-exh img{
		padding:5px;
		padding:10px;  /*testing*/
		float: left;  /*testing*/
		}

/*Google custom search results page settings*/
#cse-search-results {
	margin-left:3em;}

/*old css that may still be in use?*/
#fa {
	padding-left: 0em;
	margin-left: 1em;
}
#fa h3{
	font-style: italic;
	margin-bottom: 0em;
	padding-bottom: 0em;
	margin-top: 1em;
	padding-top: 1em;
}
#fa p{
	margin: .25em;
}

/*td {
	font-size: small;}
*/
.highlight {
	font-style: italic;
	font-weight: bold;
	color: 990000;}
	
.smaller {font-size: smaller}
.larger {font-size: larger}


/*rrichar2 didn't write this section it's for???*/
.head,
.unitid
{
	font-weight: bold;
}

.unitid
{
	text-decoration: underline;
}

.unitid,
.unittitle,
.unitdate,
.extent
{
	display: inline;
}

