/* call-thoreau-exhibit.bertlincolncall.com css: use with all pages except index.html */body{	margin: 0;	padding: 0;	background: #333;	text-align: left;	color: #444;	font-size: .75em;	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;	}	#wrapper{	margin: 0 auto;	padding: 0;	width: 770px;	height: auto;	background-color: #fff;	}/*--- B A N N E R ---*/h1{	margin: 0;	padding: 10px 0;	width: auto;	height: auto;	background-color: rgb(10,83,77);	}h1 img{	display: block;	border: 0;	}/*--- M A I N   N A V I G A T I O N ---*/#mainnav ul{	margin: 0;	padding: 5px 0 5px 0;	text-align: center;	width: 100%;	background-color: rgb(204,255,153);	}#mainnav ul li{	display: inline;	list-style-type: none;	}#mainnav ul li a:link, #mainnav ul li a:visited {	padding: 5px .6em 5px;	text-decoration: none;	font-weight: 600;	font-size: 80%;	color: #333;	}#mainnav ul li a:hover{	color: rgb(40,145,155);	font-weight: 600;	background-color: rgb(233,243,233);	/*249,255,223*/	}/*--- C O N T E N T S ---*/#contents{		margin: 0;	padding: 0;	height: auto;	}#contents h2, h3, h4{	color: rgb(10,83,77);	}#contents h2{	font-size: 140%;	}#contents h3{	padding-top: .5em; 	font-size: 110%;	}#contents h4{	font-size: 100%;	}#contents img{ border: none;}#contents a{	text-decoration: none;	}#contents a:link{	color: rgb(80,80,130);	font-weight: 700;}#contents a:visited{	color: rgb(120,120,170);	font-weight: 600;}	#contents a:hover{	font-weight: 800;	color: rgb(40,145,155);	text-decoration: underline;	}#contents p.arrow{	padding: 1em 0;	text-align: right;	}/*---  F O O T E R  -------------------------*/.footer{	margin: 0;	padding-top: 7px;	width: 770px;	height: auto;	background-color: rgb(10,83,77);}.footer p{	margin: 0;	padding: 0 0 1em 40px;	color: #ccc;	font-size: 90%;	}/*   E N D   */
