body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #333333;
	background-color: #ffffff;
	margin: 0px;
	padding: 0px;
}
#wrapper {
	margin-right: auto;
	margin-left: auto;
	width: 955px;
	background-color: #ffffff;
	border-left: solid 1px #cccccc;
	border-right: solid 1px #cccccc;
	border-bottom: solid 1px #cccccc;
	background-image: url(../images/bg2.gif);
	background-repeat: repeat-y;
	background-position: right top;
}

#wrapper2 {
	margin-right: auto;
	margin-left: auto;
	width: 955px;
	background-color: #ffffff;
	border-left: solid 1px #cccccc;
	border-right: solid 1px #cccccc;
	border-bottom: solid 1px #cccccc;
	
}

html {
	scrollbar-face-color: #efefef;
    scrollbar-shadow-color: #999999;
	scrollbar-arrow-color: #920122;
    scrollbar-highlight-color: #999999;
    scrollbar-3dlight-color: #efefef;
    scrollbar-darkshadow-color: #666666;
    scrollbar-track-color: #efefef;
}
#main {
	width: 765px;
	float: left;
	background-color: #fff;
	margin: 0px;
	padding: 0px;
}
#main h2 {color: #920021;}

#content {
	padding: 10px 20px 20px 40px;
	margin-left: 20px;
}
#content2 {
	padding: 10px 0px 20px 40px;
	margin-left: 20px;
}
#content a:link {color: #920122; text-decoration:none;}
#content a:active, #content a:hover {color: #666666; text-decoration:underline;}

#content a:visited{ color: #920122;
text-decoration: none;
}

input.submit {
	background-color: #efefef;
	color: #920022;
	padding: 0px 2px 0px 2px;
	border: solid 1px #920022;
}

input.go {
	background-color: #efefef;
	color: #920022;
	padding: 0px 2px 0px 2px;
	border: solid 1px #920022;
}

input.standard {
	border: solid 1px #ccc;
	height:16px;
	width: 250px;
	padding: 1px;

}
input.small {
	border: solid 1px #ccc;
	height:16px;
	width: 100px;
padding: 1px;
}


#sidebar {
	width: 190px;
	float: right;
	padding: 0px;
	margin: 0px;
}
#sidebar-plain {
	width: 190px;
	float: right;
	height: 100%;
	
}
#artists-list h2{
	color: #920021;
	font-size: 14px;
	padding-left:25px;
	
}
#ex-list h2{
	color: #920021;
	font-size: 14px;
	padding-left:25px;
	
}

#base {
	clear: both;
	height: 18px;
	width: 600px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #999999;
	padding-left: 10px;
}

#footer {
	
	height: 18px;
	font-size: 9px;
	color:#666666;
	width: 940px;
	margin-right:auto;
	margin-left: auto;
}
#footer li {display: inline;
	padding: 0px 0px 0px ;
	margin: 0px;
}

#footer a {text-decoration: none;
	color: #333;
}

#navbar {
	height: 30px;
	width: 765px;
	margin: 0px;
	padding: 0px;
}
#masthead {
	width:765px;
	height:85px;
	padding: 0px;
	margin: 0px;
	background-color: #920021;
}


/* navigation
-------------------------------------------------------------------------------------------------- */

#nav {width:765px;background: transparent url(../images/nav.gif) no-repeat;height:30px;position: relative;z-index: 1;font-size:11px; text-align:left; }
#nav, #nav ul { /* all lists */ padding: 0px; list-style: none; list-style-image:none; margin:0px;}
#nav a {display: block;height:30px;text-indent:-9000px;text-decoration:none; margin:0px; padding:0px;}
#nav li { /* all list items */
float: left;margin:0px; padding:0px;}


#nav a.home {background: transparent url("../images/nav.gif") no-repeat -0px 0px;width:66px;margin-left:0px;}
#nav a.artists {background: transparent url("../images/nav.gif") no-repeat -66px 0px;width:71px;}
#nav a.exhibitions {background: transparent url("../images/nav.gif") no-repeat -137px 0px;width:95px;}
#nav a.stock {background: transparent url("../images/nav.gif") no-repeat -232px 0px;width:97px;}
#nav a.press {background: transparent url("../images/nav.gif") no-repeat -329px 0px;width:98px;}
#nav a.publications {background: transparent url("../images/nav.gif") no-repeat -427px 0px;width:105px;}
#nav a.about {background: transparent url("../images/nav.gif") no-repeat -532px 0px;width:82px;}
#nav a.links {background: transparent url("../images/nav.gif") no-repeat -614px 0px;width:62px;}
#nav a.contact {background: transparent url("../images/nav.gif") no-repeat -676px 0px;width:89px;}

#nav a.home:hover, #nav a.homeActive {background: transparent url("../images/nav.gif") no-repeat 0px -30px;width:66px;margin-left:0px;}
#nav a.artists:hover, #nav a.artistsActive {background: transparent url("../images/nav.gif") no-repeat -66px -30px;width:71px;}
#nav a.exhibitions:hover, #nav a.exhibitionsActive {background: transparent url("../images/nav.gif") no-repeat -137px -30px;width:95px;}
#nav a.stock:hover, #nav a.stockActive {background: transparent url("../images/nav.gif") no-repeat -232px -30px;width:97px;}
#nav a.press:hover, #nav a.pressActive {background: transparent url("../images/nav.gif") no-repeat -329px -30px;width:98px;}
#nav a.publications:hover, #nav a.publicationsActive {background: transparent url("../images/nav.gif") no-repeat -427px -30px;width:105px;}
#nav a.about:hover, #nav a.aboutActive {background: transparent url("../images/nav.gif") no-repeat -532px -30px;width:82px;}
#nav a.links:hover, #nav a.linksActive {background: transparent url("../images/nav.gif") no-repeat -614px -30px;width:62px;}
#nav a.contact:hover, #nav a.contactActive {background: transparent url("../images/nav.gif") no-repeat -676px -30px;width:89px;}


/* end of nav */

#address {
	background-color: #fff;
	width: 199px;
	margin-left: 5px;
	padding-top: 3px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 5px;
	font-weight: bold;
	color: #920021;
	font-size:11px;
	border: solid 1px #ccc;
}
#address a:link {
	color: #920021;
	text-decoration: none;
}
#address:hover {
	border: solid 1px #920021;
}
.logo {
	padding: 0px 0px 0px 0px;
	float: left;
}

form, input, optgroup, select, option {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

form { border: none; margin: 0; padding: 0; }

#artist {
	margin-left: 20px;
	margin-bottom: 20px;
	background-color: #FFFFFF;
}
#portraitimg img {
	padding-bottom: 0px;
}
	
img {border: none;}
.smgrey-caption{
	padding-left: 20px;
	
	font-size: 10px;
	color: #999999;
}

#artist h2 {
	font-size: 14px;
	text-transform: uppercase;
	color: #920122;
	
}
#artists-list {
	font-size: 11px;
	
}
#artists-list ul {
	color: #920122;
	list-style-type: square;
	
}
#artists-list a:link {text-decoration: none; color:#333333;}
#artists-list a:visited {text-decoration: none; color:#999999;}
#artists-list a:active, #artists-list a:hover {text-decoration: none; color:#920122;}

#ex-list {
	font-size: 11px;
	
}
#ex-list ul {
	color: #920122;
	list-style-type: none;
	padding: 0px 20px 0px 0px;
	margin: 0px 20px 0px 25px;
	
}
#ex-list li {
padding-bottom: 5px; padding-top: 5px;}
#ex-list a:link {text-decoration: none; color:#333333;}
#ex-list a:visited {text-decoration: none; color:#999999;}
#ex-list a:active, #ex-list a:hover {text-decoration: none; color:#920122;}

.redbold {
	font-weight: bold;
	color: #920022;
}
.redboldcaps {
	text-transform: uppercase;
	color: #920122;
	font-weight: bold;
}
.redboldcaps14 {
	font-size: 14px;
	text-transform: uppercase;
	color: #920122;
	font-weight: bold;
}
.redbold14 {
	font-size: 14px;
	color: #920122;
	font-weight: bold;
}
#topaddress {
	float: right;
	text-align: right;
	margin-right: 20px;
	color: #999999;
	font-size: 10px;
	margin-top: 15px;
}
.smgrey {
	font-size: 10px;
	color: #999999;
}
#exhibitions-list {
	min-height: 570px;
	background-color: #F0F0F0;
}
#exhibitions-list ul {
	color: #333333;
	list-style-type: none;
	padding-right: 15px;
	padding-left: 20px;
	padding-bottom: 20px;
}
#exhibitions-list li {
	border-bottom: solid 1px #cccccc;
}
#exhibitions-list a:link {text-decoration: none; color:#333333;}
#exhibitions-list a:visited {text-decoration: none; color:#999999;}
#exhibitions-list a:active, #exhibitions-list a:hover {text-decoration: none; color:#920122;}

.border-bottom {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #cccccc;
}

.border-bottom2 {
	
	padding-bottom: 10px;
	padding-top: 10px;
}

table.artistbox {margin-top: 20px;}


#content h3 {color: #920122; font-size:12px;}

#content h4 {color: #920122; font-size:14px; border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #cccccc;}


#content-indent {
	margin-left: 20px;
	margin-right: 20px;
}

#content-indent2 {
	margin-left: 100px;
	margin-right: 20px;
} 

#content-indent3 {
	margin-left: 20px;
	margin-right: 0px;
} 

#content-indent4 {
	margin-left: 100px;
	margin-right: 40px;
	
} 


#content-indent h4 {
	color: #920021;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #cccccc;
	font-size: 12px;
}

.underline { 
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #cccccc;
}
#content h2 {
	color: #920021;
	font-size: 16px;
}

#content-indent h2 {
	color: #920021;
	font-size: 16px;
}
#content-indent4 h2 {
	color: #920021;
	font-size: 16px;
}

h2 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
}
#quote {
	font-style: italic;
	color: #920021;
	margin: 20px;
	padding: 5px;
	border: solid 1px #CCC;
}
.textcentre {
	text-align: center;
}
ul.horiz {margin-left:0px;
	padding-left: 0px;
	list-style-type: none;}
ul.horiz li {
	display: inline;
	
}

.border-top {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
	
}
#sidenote {
	text-decoration: none;
	padding: 5px;
	width: 150px;
	border: 1px solid #920021;
	margin-left: 15px;
	text-align: center;
	background-color: #FFFFFF; font-weight:bold;
}
#sidenote a:link, #sidenote a:visited {text-decoration: none; color:#920021;}
#sidenote a:hover, #sidenote a:active {text-decoration: none; color:#920021;}

#sidenote2 {
	text-decoration: none;
	padding: 5px 5px 10px 5px;
	width: 150px;
	border: 1px solid #920021;
	margin-left: 15px;
	margin-top: 15px;
	text-align: center;
	background-color: #FFFFFF;
}
#sidenote2 a:link, #sidenote2 a:visited {text-decoration: none; color:#920021; font-weight:bold;}
#sidenote2 a:hover, #sidenote2 a:active {text-decoration: none; color:#920021; font-weight:bold;}

#sidenote3 {
	text-decoration: none;
	padding: 5px 5px 5px 5px;
	width: 150px;
	border: 1px solid #920021;
	margin-left: 15px;
	margin-top: 15px;
	text-align: center;
	background-color: #FFFFFF;color:#920021;
}
.border1 {border: solid 1px #333333;}

#article p {
	margin: 0px;
	padding: 0px;
}
