body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #333;
	margin: 0;
	padding: 0;
	background-color: #622E00;
}

html {
scrollbar-base-color: #FCF4EE; 
scrollbar-arrow-color: #763800;
scrollbar-track-color: #FCF4EE;
scrollbar-shadow-color: #763800;
scrollbar-lightshadow-color: #FCF4EE; 
scrollbar-darkshadow-color: #763800;
scrollbar-highlight-color: #FCF4EE;
scrollbar-3dlight-color: #763800D;
}

input.qty {
	width: 30px;
	border: 1px solid #cccccc;
	text-align: center; 
}

#header {
	height: 90px;
	width: 940px;
	margin-bottom: 4px;
}
.name {
	background-color: #FCF4EE;
	text-align: center; width: 120px; margin-bottom:5px;
}

.name a {text-decoration: none; color:#763800;}

.artists  {padding-top: 18px;}

#wrapper {
	width: 940px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 10px;
	background-color:#FFF;
	padding: 8px;
	
}
#logo {
	height: 55px;
	width: 380px;
	margin-top: 5px;
	float: left;height: 55px;
}
#topnav {
	float: right;
	width:560px;
}

#account {
	font-weight: bold;
	color: #BA8716;
	text-align:right;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-right: 10px;
}
#account ul {list-style-type: none; margin: 0px;}
#account ul li {display: inline; padding-left: 20px;}
#account a:link, #account a:visited {font-weight: bold;
	color: #BA8716; text-decoration:none;}
	#account a:hover, #account a:active {font-weight: bold;
	color: #BA8716; text-decoration:underline;}
#buy { 
	font-weight: bold;
	color: #763800;
	text-align:right;
	margin-top: 10px;
	margin-right: 10px;
}
#buy ul {list-style-type: none; margin: 0px;}
#buy ul li {display: inline; padding-left: 20px;}
#buy a:link, #buy a:visited {font-weight: bold;
	color: #763800; text-decoration:none;}
	#buy a:hover, #buy a:active {font-weight: bold;
	color: #763800; text-decoration:underline;}
textarea {border: solid 1px #cccccc; font-size:11px; padding:1px; font-family: Arial, Helvetica, sans-serif;}

.submit {color:#763800; background-color: #FCF4EE; border: solid 1px #763800;}
.textlink {color:#763800; background-color: #FCF4EE; border: solid 1px #763800; text-decoration: none; padding: 1px 10px 1px 10px;}

#navbar {
	height: 20px;
	clear: both;
	padding-top: 5px;
}
img {
	border: none;
	text-align: center; color:#CCC;
}
.bookborder {border: solid 1px #cccccc;}

#inner h2 {margin-bottom: 0px; padding-bottom: 0px; font-size:14px;}
#banner {
	width: 940px;
	margin-top: 0px;
}
#mainbanner {
	height: 135px;
	width: 705px;
	margin-right: 8px;
	float: left;
	margin-bottom: 8px;
}
#sidebanner {
	height: 135px;
	width: 225px;
	float: right;
	color: #FFF;
	background-color: #763800;
}
#sidebanner h1 {
	font-size: 18px;
	margin-left: 15px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 100px;
	color: #f1e7cf;
}

#sidebanner2 {
	height: 135px;
	width: 225px;
	color: #FFF;
	background-color: #763800;
	margin-bottom: 8px;
}
#sidebanner2 h1 {
	font-size: 16px;
	margin-left: 15px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 100px;
	color: #f1e7cf;
}
#inner h1 {
	font-size: 18px;
	margin-top: 5px;
}
#inner2 h1 {
	font-size: 18px;
	margin-top: 5px;
}
#inner3 h1 {
	font-size: 18px;
	margin-top: 5px;
}
#inner h2 {
	font-size: 14px;
}
#inner h3 {
	font-size: 14px; margin-bottom: 0px; padding-bottom: 0px;
}
#inner h4 {
	font-size: 12px; margin-bottom: 0px; padding-bottom: 0px;
}
h1, h2, h3, h4 {
	
	color: #763800;
}

#nodot {
	list-style-type: none;
	margin-left: 0px; padding-left:0px;
}
#mainlist {
	list-style-type: disc;
	margin-left: 15px;
	padding-left: 15px;
}

#mainlist a:link {
	font-weight: bold;
}

#content {
	clear: both;
	width: 940px;
	margin-bottom: 20px;
	margin-top: 8px;	
}

#content404 {
	clear: both;
	width: 940px;
	margin-bottom: 0px;
	margin-top: 0px;	
}
#content-left {
	float: left;
	width: 705px;
	margin-right: 8px;
	margin-bottom: 20px;
}
#inner {
	width: 450px;
	margin-left: 10px;
	margin-right: 30px;	
}
#inner2 {
	width: 555px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 10px;
}

#inner-wide {
	width: 680px;
	margin-left: 20px;
	margin-right: 20px;
	margin-bottom: 10px;
}
#inner2 a:link {color:#763800; text-decoration:none;}
#inner2 a:visited {color:#763800; text-decoration:none;}
#inner2 a:hover {color:#763800; text-decoration:underline;}
#inner2 a:active {
	color:#763800;
	text-decoration:underline;
	
}
.back {font-size: 10px; color:#763800; text-decoration:none;}
.back a:link {color:#763800; text-decoration:none;}
.back a:visited {color:#763800; text-decoration:none;}
.back a:hover {color:#763800; text-decoration:underline;}
.back a:active {
	color:#763800;
	text-decoration:underline;
	
}
#caption {width: 195px; font-size: 10px;  line-height: normal;  text-decoration:none; margin-top: 5px;}
#caption a:link, #caption a:visited,  #caption a:hover, #caption a:active {color: #763800;} 
#inner3 {
	width: 655px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 0px;
}
#inner3 a:link {color:#763800; text-decoration:none;}
#inner3 a:visited {color:#763800; text-decoration:none;}
#inner3 a:hover {color:#763800; text-decoration:underline;}
#inner3 a:active {
	color:#763800;
	text-decoration:underline;
	
}



#inner a:link {color:#763800; text-decoration:underline;  width:20px; margin: 0p 2px 0px 2px;}
#inner a:visited {color:#763800; text-decoration:underline;  width:20px; margin: 0p 2px 0px 2px;}
#inner a:hover {color:#763800; text-decoration:underline;  width:20px; margin: 0p 2px 0px 2px;}
#inner a:active {color:#763800; 	text-decoration:underline; 	 width:20px; margin: 0p 2px 0px 2px;}
.smred {
	font-size: 10px;
	color:#990000;
	width:200px;
	line-height: 14px;
}
#smbrown {
	font-size: 10px;
	color:#763800;
	width:200px;
	line-height: 14px;
}
#smbrown a:link {color:#763800; text-decoration:none;}
#smbrown a:visited {color:#763800; text-decoration:none;}
#smbrown a:hover {color:#763800; text-decoration:underline;}
#smbrown a:active {color:#763800; 	text-decoration:underline; 	font-weight: bold;}
#smbrown2 {
	font-size: 10px;
	color:#763800;
	margin-top:5px;
	line-height: 14px;
}
.bold {font-weight: bold;}

#side {
	float: right;
	width: 225px;
	margin-bottom: 30px;
	
}
#content-right2 a:link {color:#763800; text-decoration:none;}
#content-right2 a:visited {color:#763800; text-decoration:none;}
#content-right2 a:hover {color:#763800; text-decoration:underline;}
#content-right2 a:active {
	color:#763800;
	text-decoration:underline;
	
}

#content-right2 {
	float: right;
	width: 195px;
	color: #763800;
	background-color: #FCF4EE;
	padding-top: 10px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
	margin-bottom: 20px;
}
#content-right3 h2 {
	font-size: 14px;
	margin:0px;
	padding: 0px;
}
#content-right3 h3 {
	font-size: 12px;
	margin:0px;
	padding: 0px;
}
#content-right3 h4 {
	font-size: 11px;
	margin:0px;
	padding: 0px;
}

#content-right3 {
	float: right;
	width: 225px;
	color: #763800;
}
#content-right3 a:link {color:#763800; text-decoration:none; }
#content-right3 a:visited {color:#763800; text-decoration:none; }
#content-right3 a:hover {color:#763800; text-decoration:underline; }
#content-right3 a:active {
	color:#763800;
	text-decoration:underline; }
#content-right3 ul {margin-left: 5px; padding-left: 5px;}


#rightbox {width: 195px;
	background-color:#FCF4EE;
	padding-top: 10px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
	margin-bottom: 10px;}
#content-right2 h2 {
	font-size: 14px;
	margin:0px;
	padding: 0px;
}
#content-right2 h3 {
	font-size: 12px;
	margin:0px;
	padding: 0px;
}

#content-right {
	width: 195px;
	color: #763800;
	background-color: #f1e7cf;
	padding-top: 10px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
	
}

#content-right h2 {
	font-size: 14px;
	margin:0px;
	padding: 0px;
}

#footer {
	clear: both;
	width: 940px;
	margin-top: 10px;
	color: #FFF;
	background-color: #b78900;
}
#footer ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
}
#footer ul li {display: inline; margin-left: 30px;}
#footer a:link, #footer a:visited {color: #fff; text-decoration:none;}
#footer a:hover, #footer a:active {color: #fff; text-decoration:underline;}


#footer2 {
	
	width: 940px;
	margin-top: 0px;
	color: #FFF;
	background-color: #b78900;
}
#footer2 ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
}
#footer2 ul li {display: inline; margin-left: 30px;}
#footer2 a:link, #footer2 a:visited {color: #fff; text-decoration:none;}
#footer2 a:hover, #footer2 a:active {color: #fff; text-decoration:underline;}


#copyright {
	color: #F1E7CF;
	text-align: center;
	width: 940px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 5px;
	font-size: 10px;
}

form {margin: 0px; color: #763800; font:Arial, Helvetica, sans-serif;font-size: 11px; }



#jumpto {margin-left: 5px;}
#jumpto h2 {font-size: 11px; font-weight:bold;}
#jumpto a:link, #jumpto a:visited {text-decoration: none; color:#763800;}
#jumpto a:hover, #jumpto a:active {text-decoration: underline; color:#763800;}

#jumpto select {color: #763800; border: solid 1px #763800; margin-bottom: 5px; font-size: 10px; }

#jumpto2 {margin-left: 0px; margin-bottom:20px; margin-right: 30px;}
#jumpto2 h2 {font-size: 10px; font-weight:bold;}
#jumpto2 a:link, #jumpto a:visited {text-decoration: none; color:#763800;}
#jumpto2 a:hover, #jumpto a:active {text-decoration: underline; color:#763800;}
#jumpto2 select {color: #763800; border: solid 1px #763800; margin-bottom: 5px; font-size: 10px; }
#jumpto2 form {border: solid 1px #b78900; margin: 5px 0px 5px 0px; padding:5px;}

.author_dropdown {width: 170px;}
.title_dropdown {width: 500px;}
.artist_dropdown {color: #763800; font-size:10px; margin-top: 0px;width: 155px;}
.artist_dropdown2 {color: #763800; font-size:10px; margin-top: 0px;}

form {margin: 0px; padding: 0px;}

#browse  {
	color: #763800;
	border: solid 1px #763800;font-size: 10px;
	padding:2px 3px 2px 3px; margin: 2px 5px 2px 5px;
	height:16px;
}
.go  {
	
	
	padding:0px;
	height:16px;
	margin-left: 2px;
}
#quote {
	width: 180px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 10px;
	margin-bottom: 10px;
	background-color: #FCF4EE;
	padding: 10px;
	color:#763800;
}
/* THREE COLUMN LIST */

/* allow room for 3 columns */
 div.wrapperlist ul
  {
    width: 675px; list-style-type: none;
  }

  /* float & allow room for the widest item */
 div.wrapperlist ul li
  {
    float: left;
    width: 150px;
  }

  /* stop the float */
 br
  {
    clear: left;
  }

  /* separate the list from subsequent markup */
  div.wrapperlist
  {
    margin-bottom: 1em;
  }

#image-bar {height: 600px;
	overflow: scroll;
	width: 120px; 
	list-style-type: none;}

#image-bar ul {list-style-type: none; margin:0px; padding:0px;}
#image-bar img {width:70px;}

2
#image-bar {
	width: 140px; 
	list-style-type: none;}

#image-bar2 img {width:100px; margin: 5px 0 5px 0;}




#sideimage ul {list-style-type: none; margin:0px; }


/* image */

#albumlist ul {margin-left: 0px; padding-left:0px;}
#albumlist {
	list-style-type: none;
	width:720px;
	margin-left: 0px;
	padding-left: 0px;
}
#albumlist li {float: left; margin-right: 15px; margin-bottom:20px; margin-left:0px;padding-left:0px;}

/*#albumlist img {display: block; width: 125px;} */
div.desc1
{
  text-align: left;
  font-weight: normal;
  width: 130px;
  margin: 2px; font-size:10px; line-height:16px;
}
div.book {height: 180px;}
/* vertical list */

#albumlist2 ul {margin-left: 0px; padding-left:0px;}
#albumlist2 {
	list-style-type: none;
	width:650px;
	margin-left: 20px;
	padding-left: 20px;
}
#albumlist2 li {float: centre; margin-right: 0px; margin-bottom:20px; margin-left:0px;padding-left:0px;}
#albumlist2 img {display: block; width: 100px; }
div.desc
{
  text-align: left;
  font-weight: normal;
  width: 200px;
  margin: 2px; font-size:10px; line-height:16px;
}
.addtobag  {
	margin: 0px 10px 0px 10px;
}
.addtobag2  {
	margin: 0px 0px 0px 10px;}

.price {
	font-weight: bold;
	color: #763800; margin-right: 40px;
}
.price2 {
	font-weight: bold;
	color: #763800; margin-right: 10px;
}
.boldbrown {
	font-weight: bold;
	color: #763800; 
}
.boldbrown12 {
	font-weight: bold;font-size: 12px;
	color: #763800; 
}.boldbrown11 {
	font-weight: bold;font-size: 11px;
	color: #763800; 
}
.required {
	font-weight: bold;
	font-size: 12px;
	color: #900;
}

.red {color:#900; font-weight:bold;}
.qnty {
	width: 20px;
	border: 1px solid b78900;
	margin-right: 0px;
	margin-left: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.padtopbottom10 {
	margin-top: 10px;
	margin-bottom:10px;
}

.booktitle h1 {margin-bottom: 0px;}

#borderbox {
	border: 1px solid #B78900;
	padding: 5px;  margin-bottom:15px; margin-left:75px; margin-right:25px;
}
#borderbox2 {
	border: 1px solid #B78900;
	padding: 5px;  margin-bottom:15px; 
}
#borderbox2 h3 {margin: 0px; font-size:12px;}

#borderbox3 {
	border: 1px solid #B78900;
	padding: 5px;  margin-bottom:15px; margin-left: 45px; 
}
#borderbox3 h3 {margin: 0px; font-size:12px;}
#borderbox3 h2 {margin: 0px; font-size:14px;}






#borderbox a:link {color: #763800;   text-decoration:none; }
#borderbox a:visited {color: #763800;text-decoration:none; }
#borderbox a:hover {color: #763800; text-decoration:underline;  }
#borderbox a:active {color: #763800; text-decoration:underline; }
#mainhead {
	margin-left: 40px;
}

#pagenumber {
	margin-left: 80px;
}
#pagenumber a{
	color:#763800; text-decoration:none;
}
#pagenumber2 {
	 margin-right:30px; 
}
#pagenumber2 a:link {color: #333;   text-decoration:none; }
#pagenumber2 a:visited {color: #333;text-decoration:none; }
#pagenumber2 a:hover {color: #333; text-decoration:none;  }
#pagenumber2 a:active {color: #333; text-decoration:none; }
.smbrown {
	font-size: 10px;
	color: #73380A;
	line-height: 14px;
	width:200px;padding:8px 2px 0px 2px;
}
.standard {
	font-size: 11px;
	padding: 1px;
	width: 220px;
	border: 1px solid #cccccc;
}
input {font-size: 11px;
	padding: 1px;}

#navbar {clear: both;}

.pipe {font-weight: bold; #b78900; font-size: 14px;}

#nav {width: 940px; }

ul#nav {width: 940px; margin: 0px; padding: 0px;}
ul#nav li {
			display:block;
			float:left;list-style-type:none;
			}
			ul#nav li a {
				display:block;
				outline:none;
				width:0px;height:20px;
				background:transparent url(../images/nav.gif) no-repeat 0 0;
				text-indent:-9009px;
				margin:0 0 0 0;
				}
			
				ul#nav li a:hover
				{background-position:0 -20px}
			
			ul#nav li#home-nav a {
				width:61px;
				background-position:-0px 0;
				}
				ul#nav li#home-nav a:hover, body#home ul#nav li#home-nav a  {
					background-position:-0px -20px
					}
			ul#nav li#artists-nav a {
				width:66px;
				background-position:-61px 0;
				}
				ul#nav li#artists-nav a:hover, body#artists ul#nav li#artists-nav a  {
					background-position:-61px -20px
					}
			ul#nav li#regions-nav a { 
				width:76px;
				background-position:-127px 0;
				}
				ul#nav li#regions-nav a:hover, body#regions ul#nav li#regions-nav a  {
					background-position:-127px -20px
					}
			ul#nav li#prints-nav a {
				width:64px;
				background-position:-203px 0;
				}
				ul#nav li#prints-nav a:hover, body#prints ul#nav li#prints-nav a  {
					background-position:-203px -20px
					}
			ul#nav li#sculpture-nav a {
				width:87px;
				background-position:-267px 0;
				}
				ul#nav li#sculpture-nav a:hover, body#sculpture ul#nav li#sculpture-nav a  {
					background-position:-267px -20px
					}
			ul#nav li#books-nav a {
				width:86px;
				background-position:-354px 0;
				}
				ul#nav li#books-nav a:hover, body#books ul#nav li#books-nav a {
					background-position:-354px -20px
					}
			ul#nav li#printmaking-nav a {
				width:97px;
				background-position:-440px 0;
				}
				ul#nav li#printmaking-nav a:hover, body#printmaking ul#nav li#printmaking-nav a {
					background-position:-440px -20px
					}
					
			ul#nav li#culture-nav a {
				width:169px;
				background-position:-537px 0;
				}
				ul#nav li#culture-nav a:hover, body#culture ul#nav li#culture-nav a {
					background-position:-537px -20px
					}
			ul#nav li#news-nav a {
				width:60px;
				background-position:-706px 0;
				}
				ul#nav li#news-nav a:hover, body#news ul#nav li#news-nav a  {
					background-position:-706px -20px
					}
					
			ul#nav li#portfolios-nav a {
				width:82px;
				background-position:-766px 0;
				}
				ul#nav li#portfolios-nav a:hover, body#portfolios ul#nav li#portfolios-nav a {
					background-position:-766px -20px
					}
					
					ul#nav li#exhibitions-nav a {
				width:92px;
				background-position:-848px 0;
				}
				ul#nav li#exhibitions-nav a:hover, body#exhibitions ul#nav li#exhibitions-nav a {
					background-position:-848px -20px
					}
/*	
#nav#store #globalnav li#gn-store a { background-position: -117px -114px !important; }

//#body#contact #nav li#contact-nav a { background-position: -770px -20px !important; }
*/
#indent {
	margin-left: 20px;
}




#rollover3 {
	width:112px;	
	text-align: left;
	
} 
#rollover3 a {
	display: block;
	text-align: left;
	margin: 0px;
	padding: 0px;
	text-decoration: none;
	color:#333333;
	position:relative;
	z-index:1;
} 

#rollover3 a:hover {
	width: auto;
	
} 
#rollover3 a span {
    display: none;
} 
#rollover3 a.emaillink {
    display: block;
} 

#rollover3 a:hover span {
	position: absolute;
	top: -200px;
	left: 120px;
	display: block;
	background-color:#ffffff;
	border: solid 1px #cccccc;
	padding: 20px;
} 
#rollover3 img {
	border: 0px;
}
#rollover3 ul {
	margin: 0px;
	padding: 0px;
}
#rollover3 li {margin: 0px 0px 8px 2px; 
list-style-type: none;
padding-top: 0px;}


#printcat  {
	background-image: url(../images/print-icon.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 20px;
	height: 20px;
	font-size:10px;
}
#printcat a {text-decoration: none; color: #763800 }

#width125 {
	width: 125px;
	height: 150px;
	margin-top: auto;
	margin-bottom: auto;
	vertical-align: middle;
}

#albumlist3 ul {margin-left: 0px; padding-left:0px;}
#albumlist3 {
	list-style-type: none;
	width:720px;
	margin-left: 0px;
	padding-left: 0px;
}
#albumlist3 li {float: left; margin-right: 15px; margin-bottom:20px; margin-left:0px;padding-left:0px;}
#albumlist3 img {display: block; }

.loginbox {
	padding: 2px;
	border: 1px solid #C89A61;
}
 .loginbox2 input {
	padding: 2px;
	border: 1px solid #cccccc;
}

.freightdrop {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px solid #5F2F0A;
	margin-top: 2px;
	margin-bottom: 2px;
}
