html,body{margin:0;padding:0}body{font: 76% arial,sans-serif;text-align:center}p{margin:0 10px 10px}div#header h1{height:80px;line-height:80px;margin:0;  padding-left:10px;background: #EEE;color: #79B30B}div#container{	text-align:left;	background-image: url(http://www.hunterdonartmuseum.org/img/bigbg.gif);}div#content p{line-height:1.4}div#extra{background:#FF6F0D}div#foot{background: #333;color: #FFF}div#foot p{margin:0;padding:5px 10px}div#container{width:839px;margin:0 auto}div#wrapper{float:left;width:100%}div#content{margin: 0 210px}div#navigation{	float:left;	width:205px;	margin-left:-205px;	height: 100%;}div#extra{float:left;width:210px;margin-left:-839px}div#footer{clear:left;width:100%}div#head1{background: #FFFFFF url(http://www.hunterdonartmuseum.org/img/headerbg.gif);	clear:left;	width:100%;	height: 60px;}div#logo {	float:right;	width:205px;	background-color: #FFFFFF;	position: absolute;	bottom: 0;}div#foot1 {	background: url(http://www.hunterdonartmuseum.org/img/bigbg1.gif);	color: #FFF;	height: 82px;clear:left;width:100%}div#foot2{	background: #FFFFFF;clear:left;width:100%}h1{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	color: #999999;	font-weight: lighter;text-decoration:none;}td{height: 100%;}.pad{padding: 0 0 10px 0;}body{margin:0px;border:0px;padding:30px 0 0 0;}.container {width: 839px;}table{top: 0px;padding: 0px;margin-top: 0px;margin-bottom: 0px;}.rightnav {background-color: #c9c6c4;}.grey{background-color: #464545;height: 30px;}.grey2{background-color: #464545;height: 101px;}.grey3{background-color: #464545;height: 31px;}.leftnav_filler{background-color: #ff6f0d;height: 136px;}.leftnav_filler2{background-color: #ff8d30;height: 100px;}.leftnav_filler3{background-color: #ff8d30;height: 125px;}.logo_filler{background-color: #c9c6c4;height: 99px;}.orange1{background-color: #ff6f0d;height: 30px;}.orange2{background-color: #ff8d30;height: 30px;}.orange3{background-color: #ff8d30;height: 70px;}.left1{background-color: #ff8d30;height: 364px;}.left2{background-color: #ff8d30;height: 80px;}img {border: none;padding: 0px;margin: 0px;display: block;}p {font-family: arial;font-size: 12px;line-height: 16px;color: #666666;padding: 0 12px 0 10px;}p.footer2, a.footer2, a.footer2:visited {font-family: arial;font-size: 10px;font-weight: normal;color: #ff8c31;text-align: center;text-decoration:none;}a.footer2:hover {font-family: arial;font-size: 10px;font-weight: normal;color: #ff8c31;text-align: center;text-decoration:underline;}p.footer3 {font-family: arial;font-size: 10px;color: #808080;text-align: center;}p.footer4, a.footer4, a.footer4:visited {font-family: arial;font-size: 12px;font-weight: bold;color: #ff8c31;text-align: center;text-decoration:none;line-height: 10px;}a.footer4:hover {font-family: arial;font-size: 12px;font-weight: bold;color: #ff8c31;text-align: center;text-decoration:underline;line-height: 10px;}p.footer1, a.footer1, a.footer1:visited {font-family: arial;font-size: 11px;color: #CCCCCC;text-align: center;font-weight: bold;text-decoration: none;}p.right {line-height: 16px;}a.right, a.right:visited {color: #555555;text-decoration: underline;font-weight: normal;}a.right:hover {color: #000000;text-decoration: underline;font-weight: normal;}a.cookie, a.cookie:visited {color: #999999;text-decoration: none;font-weight: normal;}a.cookie:hover {color: #000000;text-decoration: underline;font-weight: normal;}input { border: 1px solid #FD933E; margin-top:5px;  background-color: #eeeeee;   margin-right:5px;}select { background-color: #eeeeee; color: #000000; margin-top:5px;  border: 1px solid #FD933E;}}textarea { border: 1px solid #FD933E; margin-top:5px;  background-color: #eeeeee;  color:#000000;}