body, html {
	background-color: #641E16;
	}	

/* Top Navigation Styles */	
div#topnav {
	background-color: #000;
	text-align: center;
	margin: 0;
	padding: 5px 5px 3px;
	border-top: 1px solid #939292;
	border-bottom: 1px solid #343333;
	}
div#topnav a {
	font-family: helvetica, sans-serif;
	font-weight: normal;
	font-size: .8em;
	text-transform:uppercase;
	text-decoration: none;
	margin: 0 2px;
	padding: 5px 10px 3px;
	border-left: 1px solid #939292;
	}
div#topnav a:link, div#topnav a:visited {
	border: 0;
	border-left: 1px solid #525151;
	color: #939292;
	margin: 0;
	}
div#topnav a:link.first, div#topnav a:visited.first {
	border-left: 0;
	}
div#topnav a:active, div#topnav a:hover {
	border: 0;
	color: #fff;
	background-color: #2C2C2C;
	border-left: 1px solid #525151;
	border-bottom: 1px solid #fff;
	}
/* End Top Navigation Styles */

/* Styles that work for all Fine Art Pages */
div#bigpicarea {
	margin: 10px auto;
	padding: 0;
	width: 850px;
	border: 0px solid red;
	}
div#cap1 {position: absolute; top: 0; left: 0; visibility: hidden ;  }
div#cap2 {position: absolute; top: 0; left: 0; visibility: hidden;  }
div#cap3 {position: absolute; top: 0; left: 0; visibility: hidden;  }
div#cap4 {position: absolute; top: 0; left: 0; visibility: hidden;  }
div#cap5 {position: absolute; top: 0; left: 0; visibility: hidden;  }
div#cap6 {position: absolute; top: 0; left: 0; visibility: hidden;  }
div#cap7 {position: absolute; top: 0; left: 0; visibility: hidden;  }
div#cap8 {position: absolute; top: 0; left: 0; visibility: hidden;  }
div#cap9 {position: absolute; top: 0; left: 0; visibility: hidden;  }
div#cap10 {position: absolute; top: 0; left: 0; visibility: hidden ;  }
div#cap11 {position: absolute; top: 0; left: 0; visibility: hidden ;  }
div#cap12 {position: absolute; top: 0; left: 0; visibility: hidden ;  }
div#cap13 {position: absolute; top: 0; left: 0; visibility: hidden ;  }
div#cap14 {position: absolute; top: 0; left: 0; visibility: hidden ;  }
div#cap15 {position: absolute; top: 0; left: 0; visibility: hidden ;  }
div#cap16 {position: absolute; top: 0; left: 0; visibility: hidden ;  }
div#cap17 {position: absolute; top: 0; left: 0; visibility: hidden ;  }
div#cap18 {position: absolute; top: 0; left: 0; visibility: hidden ;  }

/* Style for Color Choice Bar */
div#colorchoicebar {
	position: relative;
	clear: both;
	margin: 0 auto;
	width: 800px;
	text-align: center;
	color: #fff;
	}
div#colorchoicebar a {
	color: #fff;
	}

/* American Ruins Styles */

span.americanruins_section {
	position: absolute;
	background: url("../images/amerruins_vert.gif") top left  no-repeat; 
	width: 19px;
	height: 340px;
	}
div.bigpic {
	width: 705px;
	height: 239px;
	margin: 0 auto;
	padding: 0 0 0 2px;
	background:  url("../images/amerruins_shadow.gif") bottom right  no-repeat;	
	}
div.bigpic img {
	border: 4px solid #000;
	margin: 0 0;
	}
div#captionarea {
	position: relative;
	margin: 0 auto;
	width: 700px;
	border: 0px solid red;
	font-family: Times, serif;
	font-size: 11px;
	line-height: 10px;
	color: #CA5F52;
	}
div#thumbarea {
	margin: 0 auto;
	padding: 15px 0 0 13px;
	width: 714px;
	border: 0px solid red;
	}
div.onethumb {
	float: left;
	margin-right: 8px;
	margin-bottom: 20px;
	padding: 0;
	height: 43px;
	width: 111px;
	background:  url("../images/ar_shadow.gif") bottom right  no-repeat;	
	}
div#thumbarea img {
	border: 2px solid #000;
	}
/* Markings Styles */
div#bigpic_markings {
	margin: 0 auto;
	width: 515px;
	height: 342px;
	padding: 0;
	border: 0px solid red;
	background:  url("../images/markings_shadow.gif") bottom right  no-repeat;	
	}
div#bigpic_markings img {
	border: 4px solid #000;
	margin: 0 0;
	}
div#thumbs_markings {
	margin: 0 auto;
	padding: 15px 0 0 12px;
	width: 530px;
	border: 0px solid #fff;
	}
div#thumbs_markings img {
	border: 2px solid #000;
	}
div.onethumb_markings {
	float: left;
	height: 58px;
	width: 83px;
	margin-right: 23px;
	margin-bottom: 16px;
	padding: 0;
	background:  url("../images/m_shadow.gif") bottom right  no-repeat;	
	}
span.markings_section {
	position: absolute;
	background: url("../images/markings_vert.gif") top left  no-repeat;
	width: 19px;
	height: 340px;
	}
div#markingscaptionarea {
	position: relative;
	margin: 0 auto;
	width: 515px;
	border: 0px solid #fff;
	font-family: Times, serif;
	font-size: 11px;
	line-height: 10px;
	color: #AEBC74;
	}
/* END markings */
/* Abandonings */

span.abandonings_section {
	position: absolute;
	background: url("../images/abandonings_vert.gif") top left  no-repeat; 
	width: 19px;
	height: 340px;
	}
div.bigpic_abandonings {
	width: 707px;
	height: 240px;
	margin: 0 auto;
	padding: 0 0 0 0px;
	background:  url("../images/abandonings_shadow.gif") bottom right  no-repeat;	
	border: 0px solid #fff;
	}
div.bigpic_abandonings img {
	border: 4px solid #000;
	margin: 0 0;
	}
div#abandoningscaptionarea {
	position: relative;
	margin: 0 auto;
	width: 695px;
	border: 0px solid red;
	font-family: Times, serif;
	font-size: 11px;
	line-height: 10px;
	color: #AAC1E6;
	}
div#thumbs_abandonings {
	margin: 0 auto;
	padding: 15px 0 0 13px;
	width: 720px;
	border:0px solid red;
	}
div#thumbs_abandonings img {
	border: 2px solid #000;
	}
div.onethumb_abandonings {
	float: left;
	margin-top: 0;
	margin-right: 15px;
	margin-bottom: 20px;
	margin-left: 0;
	padding: 0;
	height: 42px;
	width: 105px;
	background:  url("../images/a_shadow.gif") bottom right  no-repeat;	
	border: 0px solid #fff;
	}
/*Origins */

span.origins_section {
	position: absolute;
	background: url("../images/origins_vert.gif") top left  no-repeat; 
	width: 19px;
	height: 340px;
	}
div.bigpic_origins {
	width: 685px;
	height: 233px;
	margin: 0 auto;
	padding: 0 0 0 0px;
	background:  url("../images/origins_shadow.gif") bottom right  no-repeat;	
	border: 0px solid #fff;
	}
div.bigpic_origins img {
	border: 4px solid #000;
	margin: 0 0;
	}
div#origins_captionarea {
	position: relative;
	margin: 0 auto;
	width: 685px;
	border: 0px solid red;
	font-family: Times, serif;
	font-size: 11px;
	line-height: 10px;
	color: #DB9E71;
	}
div#thumbs_origins {
	margin: 0 auto;
	padding: 15px 0 0 33px;
	width: 720px;
	border:0px solid red;
	}
div#thumbs_origins img {
	border: 2px solid #000;
	}
div.onethumb_origins {
	float: left;
	margin-top: 0;
	margin-right: 18px;
	margin-bottom: 20px;
	margin-left: 0;
	padding: 0;
	height: 44px;
	width: 99px;
	background:  url("../images/o_shadow.gif") bottom right  no-repeat;	
	border: 0px solid #fff;
	}

/*Tobacco */

span.tobacco_section {
	position: absolute;
	right: 0;
	background: url("../images/tobacco_vert.gif") top right  no-repeat; 
	width: 19px;
	height: 178px;
	}
/*
div.bigpic_tobacco {
	width: 685px;
	height: 233px;
	margin: 0 auto;
	padding: 0 0 0 0px;
	background:  url("../images/tobacco_shadow.gif") bottom right  no-repeat;	
	border: 0px solid #fff;
	}*/
div.bigpic_tobacco img {
	border: 0px solid #000;
	margin: 0 0;
	}
div#tobacco_captionarea {
	position: relative;
	margin: 0 auto;
	width: 685px;
	border: 0px solid red;
	font-family: Times, serif;
	font-size: 11px;
	line-height: 10px;
	color: #DB9E71;
	}
div#thumbs_tobacco img {
	border: 2px solid #000;
	}
div.onethumb_tobacco {
	float: left;
	width: 63px;
	height: 80px;
	margin: 0 0 0 0;
	padding: 10px;
	}
div#verticalcol {
	margin: 10px auto;
	width: 800px;
	position: relative;
	padding: 0 0 0 0px;
	border: 0px solid #fff;
	}
div#vertpicarea {
	margin: 0 0 0 150px;
	padding: 0;
	width: 600px;
	padding: 0 0 0 25px;
	border: 0px solid #fff;
	}
div#thumbs_tobacco {
	position: absolute;
	width: 200px;
	top: 0;	
	border: 0px solid #fff;
	}
div#thumbs_tobacco {
	position: absolute;
	width: 166px;
	top: 0;	
	border: 0px solid #fff;
	}
/* End Tobacco */	
	
div.abandoningsbottomcaption {
	clear: both;
	width: 680px;
	margin: 0 auto;
	padding: 10px;
	position: relative;
	display: block;
	border: 1px solid #788aa6;
	color: #000;
	background-color: #37475f;
	font-family: helvetica, arial, sans-serif;
	font-size: .9em;
	}
div.americanruinsbottomcaption {
	clear: both;
	width: 680px;
	margin: 0 auto;
	padding: 10px;
	position: relative;
	display: block;
	border: 1px solid #7b443d;
	color: #000;
	background-color: #5b1710;
	font-family: helvetica, arial, sans-serif;
	font-size: .9em;
	}
.address {
	text-align: center;
	font-weight: bold;
	margin-top: 10px;
	font-style: normal;
	}
span.address {
	display: block;
	margin-top: 10px;
	font-weight: bold;
	}
	
/* BOOK SECTION STYLES */
/* Some alternate book styles for 3-col */

div#bookarea {
	margin: 10px auto;
	padding: 0;
	width: 935px;
	border: 0px solid red;
	font-family: helvetica, arial, sans-serif;
	font-size: .9em;
	}
.booktable td {
	border: 1px solid #7b443d;
	color: #af6c64;
	background-color: #5b1710;
	font-family: helvetica, arial, sans-serif;
	}
.booksectioncol img {
	border: 2px solid #000;
	}
.booktitle {
	font-weight: bold;
	font-style: italic;
	color: #f9e1df;
	}
.price {
	font-weight: bold;
	}
.booksectioncol p span.credit {
	display: block;
	text-align: right;
	font-weight: bold;
	}
.booksectioncol p {
	color: #d49690;
	font-style: italic;
	}
.booktitle span.smaller {
	font-size: smaller;
	}

.pullquotebook {
	clear: both;
	width: 881px;
	margin: 10px 0;
	padding: 10px 25px;
	font-style: italic;
	font-weight: normal;
	font-size: .9em;
	text-align: justify;
	}
.pullquotebooks .credit {
	display: block;
	text-align: right;
	margin-top: 5px;
	font-weight: bold;
	}
	
/*  PRINTS PAGE STYLES */	
.prints_detail {
	clear: both;
	width: 680px;
	margin: 0 auto 20px;
	padding: 10px;
	position: relative;
	display: block;
	border: 1px solid #1a2a44;
	color: #1a2a44;
	background-color: #dfe0e1;
	font-family: helvetica, arial, sans-serif;
	font-size: .9em;
	}
.prints_detail h1 {
	font-family: helvetica, arial, sans-serif;
	font-size: 1.2em;
	}
/*
html>body .printsizes {
  width: 175px;
} 
	width: 250px;
	  voice-family: "\"}\""; 
	  voice-family:inherit;
	  width:100px;
*/
	  
.prints_detail ul {
	list-style-type: none;
	list-style-position: inside;
	margin: 5px 0 0 0;
	padding: 0;
	}
.prints_detail ul.prnt li {
	padding: 0;
	border: 1px solid #1a2a44;
	margin: 3px 0;
	background-color: #a4b2c8;
	width: 275px;
	}
.prints_detail ul.prnt2 li {
	padding: 5px ;
	border: 1px solid #1a2a44;
	margin: 3px 0;
	background-color: #a4b2c8;
	width: 265px;
	}
.prints_detail ul li.a1 {
	background-image: url("../images/ab_prnt.gif");
	background-repeat: no-repeat;
	background-position: 5px center;
	}
.prints_detail ul li.a2 {
	background-image: url("../images/ar_prnt.gif");
	background-repeat: no-repeat;
	background-position: 5px center;
	}
.prints_detail ul li.a3 {
	background-image: url("../images/or_prnt.gif");
	background-repeat: no-repeat;
	background-position: 5px center;
	}
.prints_detail ul li.a4 {
	background-image: url("../images/tb_prnt.gif");
	background-repeat: no-repeat;
	background-position: 5px center;
	}
.prints_detail ul li.b1 {
	background-image: url("../images/mk_prnt.gif");
	background-repeat: no-repeat;
	background-position: 5px center;
	}
.prints_detail a:link, .prints_detail a:visited {
	display: block;
	color: #000;
	font-weight: bold;
	text-decoration: none;
	padding: 15px 5px 15px 125px;
	margin: 0;
	}
.prints_detail a:active, .prints_detail a:hover {
	display: block;
	color: #fff;
	font-weight: bold;
	text-decoration: none;
	}
.printsizes {
	float: right;
	border: 1px solid #878c9d;
	color: #000;
	background-color: #b2b8cd;
	margin: 5px 15px;
	padding: 0;
	}
.printsizes h2 {
	border-bottom: 1px solid #1a2a44;
	color: #fff;
	background-color: #1a2a44;
	margin: 0;
	padding: 5px;
	font-family: helvetica, sans-serif;
	font-size: 1em;
	font-weight: normal;
	}
.printsizes ul {
	list-style-type: none;
	list-style-position: outside;
	}
.printsizes ul li {
	margin-right: 20px;
	padding: 3px 20px 3px 20px;
	border: 0;
	background: url("../images/list_triangle.gif") center left  no-repeat; 
	}
.blankspace {
	color: #b2b8cd;
	}

.printstatement {
	font-size: 1.2em;
	border: 1px solid #fff;
	padding: 5px;
	margin: 5px auto;
	width: 690px;
	text-align: center;
	border: 1px solid #1a2a44;
	color: #1a2a44;
	background-color: #dfe0e1;
	font-family: helvetica, sans-serif;
	}
span.prints_section {
	position: absolute;
	background: url("../images/prints_vert.gif") top left  no-repeat; 
	width: 19px;
	height: 143px;
	}
div.abandoningsbottomcaption {
	clear: both;
	width: 680px;
	margin: 0 auto;
	padding: 10px;
	position: relative;
	display: block;
	border: 1px solid #788aa6;
	color: #000;
	background-color: #37475f;
	font-family: helvetica, arial, sans-serif;
	font-size: .9em;
	}
	
.pullquote {
	clear: both;
	width: 650px;
	margin: 10px auto;
	padding: 10px 25px;
	font-style: italic;
	font-weight: normal;
	font-size: .9em;
	text-align: justify;
	}
.pullquote .credit {
	display: block;
	text-align: right;
	margin-top: 5px;
	font-weight: bold;
	}
.abandon{
	border: 1px solid #788aa6;
	color: #c4c2c2;
	background-color: #37475f;
	}	
 .ruins {
	color: #d49690;
	border: 1px solid #7b443d;
	background-color: #5b1710;
	}	
 .tobacco {
	color: #7a8769;
	border: 1px solid #4c6136;
	background-color: #222f10;
	}	
 .markings {
	color: #7a8769;
	border: 1px solid #4c6136;
	background-color: #363e15;
	}	
 .origins {
	color: #e5a77a;
	border: 1px solid #905b33;
	background-color: #4d2305;
	}	
.centertext {
	text-align: center;
	}
/* Exhibit Page style */

div.exhibitbox {
	margin: 10px 0;
	padding: 0 15px 15px 15px;
	border: 1px solid #7b443d;
	color: #af6c64;
	background-color: #5b1710;
	font-family: helvetica, arial, sans-serif;
	}
span.shows_section {
	position: absolute;
	background: url("../images/exhibition_hd.gif") top left  no-repeat; 
	width: 320px;
	height: 18px;
	}
p.dateofevent {
	text-align: left;
	margin: 0;
	padding: 5px 0 0 0;
	font-weight: bold;
	color: #efefef;
	text-decoration: underline;
	}
div.exhibits-shows {
	margin-top: 15px;
	padding-top: 25px;
	}