@charset "UTF-8";

* {margin:0px;padding:0px;font-family: "Lucida Sans", "Trebuchet MS", Arial;font-size:12px;color:#e7e1d1;}
body {height:100%;background:url(img/backgroundfill.jpg) #400c01;}

.hidden {display:none;}

#layout {width:760px;height:100%;margin:0 auto;}

#logo {width:760px;height:125px;float:left;background:url(img/logo.jpg) center no-repeat;}
	#logo h1 {display:none;}
	#logo a.homelink {display:block;width:150px;height:125px;margin:0 auto;text-decoration:none;}
	


/* start banner variations */
#banner {width:760px;height:323px;float:left;background:url(img/bannershadow.jpg) bottom left no-repeat;}
	#banner img {border:none;}
	#banner a {border:none;}

#gallerybanner {width:760px;height:315px;float:left;background:url(img/gallerybannershadow.jpg) bottom left no-repeat;}
	#gallerybanner img {border:none;float:left;}
	#gallerybanner img.thumb {border:none;float:right;padding:0 0 20px 0;background:url(img/thumbnailshadow.jpg) bottom left no-repeat;}
	#gallerybanner a {border:none;}

div#storebanner {width:760px;height:123px;float:left;background:url(img/bannershadow.jpg) bottom left no-repeat;}
	div#storebanner img {border:none;}
	div#storebanner a {border:none;}
/* end banner variations*/


/* start navigation variations */
#nav {width:760px;float:left;text-align: center;}
	#nav ul {font-size:13px;color:#fef9e8;display:inline;}
		#nav ul li {height:25px;font-size:13px;color:#fef9e8;display:inline;}
	#nav a {padding:10px;color:#fef9e8;text-decoration:none;}
/*		#nav a:hover {padding:10px; background: url(img/highlight.png) top center no-repeat;}
			#nav a:hover { _background: none; } */
	#nav .currentpage {padding:10px; background: url(img/highlight.png) top center no-repeat;}
		#nav .currentpage { _background: none; }
		#nav li.storelink a {font-weight:bold;color:#FF0;}
	

#subnav {width:760px;float:left;text-align: center;}
	#subnav li {padding:0 10px;font-size:12px;color:#fef9e8;display:inline;list-style:none;}
	#subnav a {color:#fef9e8;text-decoration:none;}
		#subnav a:hover {color: #d8ca75;}
	#subnav .currentpage {padding:0 0 0 15px;background:url(img/subnavarrow.gif) top left no-repeat;}
/* end navigation variations */


#content {width:760px;float:left;}
	#col-left {width: 450px;margin:0 10px 0 0;float:left;}
		#col-left.narrow {width:300px;margin:0 10px 0 0;float:left;}
		#col-left h2 {margin:0 0 15px 0;font-size: 20px;letter-spacing:-2px;}
		#col-left h3 {font-size: 15px;letter-spacing:-1px;font-weight:normal;font-style:italic;margin:-15px 0 15px 0;}
		#col-left h4 {font-size: 15px;letter-spacing:-1px;font-weight:bold;margin:0 0 10px 0;}
		#col-left p {font-size: 12px;margin:0 0 10px 0;}
			#col-left p.item_description {margin:-10px 0 15px 20px;}
		#col-left img {border:none;}
			#col-left img.img_left {float:left;margin:0 15px 10px 0;}
			#col-left img.img_right {float:right;margin:0 0 10px 15px;}
		#col-left ul, #col-left ol {margin: 0 0 0 20px;}
			#col-left li {margin:0 0 10px 0;}
		#col-left blockquote {margin:0 0 15px 25px;}
		#col-left .pullout-quote {width:275px;margin:0 0 0 10px;padding:14px 0;border:1px #641a05;border-style:solid none solid none;float:right;}


	#col-right {width:290px;margin:0 0 0 10px;float:left;}
		#col-right.wide {width:440px;margin:0 0 0 10px;float:left;}
		#col-right #lvl3links {width:290px;margin:0 0 25px 0;padding:0 0 15px 0;border:1px #641a05;border-style:none none solid none;}
			#col-right #lvl3links a {margin:0 0 0 3px;padding: 0 0 0 15px;background: url(img/subnav2arrow.gif) top left no-repeat;text-decoration:none;}
			#col-right #lvl3links a:hover {margin:0px;padding:0 0 0 18px;color:#d8ca75;}
			#col-right #lvl3links li {text-indent:-18px;margin:0 0 5px 13px;}
		#col-right h5 {font-size:14px;margin:0 0 10px 0;}
		#col-right p {margin:0 0 10px 0;font-size:12px;}
			#col-right p.status {font-size:11px;font-style:italic;color:#a8a089;}
			#col-right .exhibit_date {font-weight:bold;}
		#col-right img {margin:0;}
		#col-right .caption {margin:0 0 30px 0;padding:0 0 10px 0;border:1px #641a05;border-style:none none solid none;font-size:10px;font-weight:normal;font-style:italic;}
		#col-right .fineprint {padding:15px 0 0 0;font-size:10px;font-weight:normal;font-style:italic;}
		#col-right ul {margin:0 0 0 10px;list-style:none;clear:left;}
			#col-right li {text-indent:-15px;margin:5px 0 15px 25px;}
		#col-right img {border:none;}
			#col-right img.gallery {padding:0 5px 0 5px;}
		

#footer {width:760px;margin:40px 0 0 0;float:left;}
	#footer p {margin:0 0 25px 0;color:#e7e1d1;font-size:10px;text-align:center;}
	#footer a {color:#e7e1d1;}
		#footer a:hover {color:#d8ca75;}


#rule {width:760px; height:15px;margin:10px 0;float:left;border:0;border-style:none;background:url(img/hr.gif) top left no-repeat;}

table.volunteer {width:450px;}
form {margin:30px 0 0 0;}
	form p {padding:0;}
	form input, form textarea {padding:0;color:#000;}
		form textarea {width:420px;}
	form .checkbox {margin:0 10px 0 0;}
	form h4 {padding:10px 0 0 0;}
	form li {list-style:none;}


/* STORE STYLES */


	#store-col-right {width:280px;margin:0 0 0 10px;float:left;}
		#store-col-right form {margin:0 0 15px 0;padding:0;float:left;}
			#store-col-right input.search {height:15px;}
			#store-col-right input.submit {height:20px;}
		#store-col-right #lvl3links {width:280px;margin:0 0 25px 0;padding:0 0 15px 0;border:1px #641a05;border-style:none none solid none;}
			#store-col-right #lvl3links a {margin:0 0 0 3px;padding: 0 0 0 15px;background: url(img/subnav2arrow.gif) top left no-repeat;text-decoration:none;}
			#store-col-right #lvl3links a:hover {margin:0 0 0 3px;padding:0 0 0 18px;color:#d8ca75;}
			#store-col-right #lvl3links li {text-indent:-18px;margin:0 0 5px 13px;}
		#store-col-right h5 {font-size:14px;margin:0 0 10px 0;}
		#store-col-right p {margin:0 0 10px 0;font-size:12px;}
			#store-col-right p.status {font-size:11px;font-style:italic;color:#a8a089;}
			#store-col-right .exhibit_date {font-weight:bold;}
		#storecol-right img {margin:0;}
		#store-col-right .caption {margin:0 0 30px 0;padding:0 0 10px 0;border:1px #641a05;border-style:none none solid none;font-size:10px;font-weight:normal;font-style:italic;}
		#store-col-right .fineprint {padding:15px 0 0 0;font-size:10px;font-weight:normal;font-style:italic;}
		#store-col-right ul {margin:0 0 0 10px;list-style:none;clear:left;}
			#store-col-right li {text-indent:-15px;margin:5px 0 15px 25px;}
		#store-col-right img {border:none;}

div#store h4 {
	font-size:15px;
	margin:0 0 15px 0;
}
div#store h4.spaced {
	margin:0 0 25px 0;
	clear:both;
}
div#store h5 {font-size:12px;font-weight:normal;margin:0 0 25px 10px;}
div#store h6 {font-size:13px;font-weight:normal;margin:0 15px 0 0;text-align:right;clear:left;}
div#store a {font-size:inherit;}

div#store {width:450px;float:left;}
div#store div.column {
	float:left;
	margin:0 0 15px 0;
}
div#store div.item_image {
	float:left;
}
div#store div.item_description {
	width:110px;
	margin:0 0 0 10px;
	float:left;
}
	div#store div.item_description p.item_title {font-size:14px;margin:0;font-weight:bold;}
	div#store div.item_description p.item_title a {text-decoration:none;}
	div#store div.item_description p.item_title a:hover {text-decoration:none;color:#d8ca75;}
	div#store div.item_description p.item_author {font-size:11px;margin:0;font-weight:bold;color:#97916B;}
		div#store div.item_description p.item_author a {font-size:11px;margin:0;font-weight:normal;color:#97916B;}
		div#store div.item_description p.item_author a:hover {font-size:11px;margin:0;font-weight:normal;color:#d8ca75;}
	div#store div.item_description p.item_covertype {font-size:11px;margin:0;font-weight:normal;color:#97916B;}
	div#store div.item_description p.item_price {font-size:11px;margin:10px 0 0 0;font-weight:normal;}
	div#store div.item_description p.item_membersprice {font-size:11px;margin:0;font-weight:normal;}
	div#store div.item_description p.item_description {font-size:11px;margin:10px 0 0 0;font-weight:normal;}

div#store div.store_feature {
	width:440px;
	margin:0 0 15px 0;
	padding:0 0 15px 0;
	float:left;
	border:1px solid #641a05;
	border-style:none none solid none;
}
div#store div.store_item {
	width:440px;
	margin:0 0 15px 0;
	padding:0 0 15px 0;
	float:left;
	border:1px solid #641a05;
	border-style:none none solid none;
}
div#store div.store_item div.item_description {
	width:320px;
}

div#store div.single_item div.item_image {width:200px;float:left;}
div#store div.single_item div.item_description {width:230px;}
div#store div.single_item div.item_description p {width:230px;float:left;clear:left;}

div#store ol {float:left;width:450px;}
	div#store ol li {width:450px;clear:left;}
	div#store ol li img {float:left;}

a.add_to_cart img {float:left;margin:10px 0 0 0;}

#donateBanner {position:absolute;top:0;left:0;background:url("img/donateBanner.gif") top left no-repeat;}
	#donateBanner a {display:block;width:193px;height:195px;}
	#donateBanner p {display:none;}
	