@charset "UTF-8";

body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #333;
	background-color:#31302B;
}
.gallerytable {margin-bottom:30px;}
#wrapper {
	width:950px;
	margin-left: auto;
	margin-right:auto;
	
}
#slide {width:515px; margin-bottom:15px;margin-right:auto; margin-left:auto; height:350px; margin-top:20px;}
#slide img {height: 350px;}
.quote {
	width:550px; 
	margin-left:auto;
	margin-right:auto;
	margin-top:10px;
	font-variant: small-caps; font-size:12px;
}
.quote-home {
	width:550px;
	margin-left:50px;
	
	margin-top:10px;
	font-variant: small-caps;
	font-size:12px;
	color:#C5BFB6;
}
.sm-caps2{width:400px;margin-left:60px; font-weight:bold;margin-bottom:20px; color:#C5BFB6;}
blockquote{width:400px;margin-left:auto; margin-right:auto; font-weight:bold;margin-bottom:20px; color:#C5BFB6;}
.quote2 {width:550px; margin-left:150px; margin-top:15px;}
img {border: none;}
.padbot10 {margin-bottom:20px;}
#content {
	background-color:#FFF;
	margin:0px 0px 25px 0px;
	padding: 30px 0px 0px 0px;
	clear: both;
}
#content-home {
	background-color:#FFF;
	margin:0px 0px 25px 0px;
	padding: 30px 0px 0px 0px;
	clear: both;background-image: url(../images/pagebg2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#content-home2 {
	background-color:#FFF;
	margin:0px 0px 25px 0px;
	padding: 30px 0px 0px 0px;
	clear: both;background-image: url(../images/pagebg2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.sm9{font-size:9px;}
h1 {
	font-size: 12px;
	text-transform: uppercase; margin:15px 0px 5px 0px;font-family: Georgia, "Times New Roman", Times, serif;
}
h2 {
	font-size: 10px;
	text-transform: uppercase;
	margin:5px 0px 5px 0px;
	font-family: Georgia, "Times New Roman", Times, serif;
}

.gallerytable h2 {
	font-size: 12px;
	text-transform: uppercase; margin:0px 0px 5px 0px;
}
h3 {
	font-size: 10px;
	text-transform: uppercase; margin:5px 0px 5px 0px;
}
p {
	margin-top: 10px;
	margin-bottom: 10px;
}
.indent {margin-left:20px;}

.indent a:link, .indent a:visited {color:#666; text-decoration:underline;}
.indent a:hover, .indent a:active {color:#333; text-decoration:underline;}


.leftside {
	float:left;
	width:220px;
	margin-bottom: 30px;
}
.rightside {
	float:right;
	width:560px;
	margin-right:60px;
}
.leftside2 {
	float:left;
	width:450px;
	margin-top:0px;
	margin-bottom: 30px;
}
.leftside2 img {width:450px;}
.leftside3 {
	float:left;
	width:420px;
	margin-top:0px;
	margin-bottom: 30px;
}
.rightside2 {
	float:right;
	width:400px;
	margin-right:0px;
	margin-bottom: 30px;
}
.rightside3 {
	float:right;
	width:450px;
	margin-right:0px;
	margin-bottom: 30px;
}
#side { float: left; font-size:10px;}

#main {
	width:900px;
	margin-left: 20px;
}
#main-home {
	width:650px;
	margin-left: 300px;
}

#footer {font-size:9px; font-family:Arial, Helvetica, sans-serif; color:#e4ddd2; text-align:right; padding-right:40px; 
}
#footer a:link, #footer a:visited {color:#e4ddd2; text-decoration:none;}
#footer a:hover, #footer a:active {color:#fff; text-decoration:none;}



#art {color: #666; font-weight:bold;
border-bottom:solid 1px #666;
}

html {
scrollbar-base-color: #FFFFFF;
scrollbar-arrow-color: #333333;
scrollbar-track-color: #ffffff;
scrollbar-shadow-color: #3333333;
scrollbar-lightshadow-color: #fff; 
scrollbar-darkshadow-color: #cccccc;
scrollbar-highlight-color: white;
scrollbar-3dlight-color: #DDDDDD;
}


.contact-input {width:200px;}

input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333;
	padding: 1px;
	border: 1px solid #cccccc;
}

textarea {
	border: 1px solid #cccccc;font-family: Arial, Helvetica, sans-serif;padding: 1px;
	font-size: 10px;
}

.headings {
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;color:#333;
}

.headings a:link, .headings a:visited {color:#333; text-decoration:none;}
.headings a:hover, .headings a:active {
	color:#999;
	text-decoration:none;
}
#header {
	background-color: #31302B;
}
#logo {
	float:left;
	width: 225px;
	margin-left: 35px;
}
#navbar {
	float: right;
	width: 500px;
	margin-right: 170px;
	margin-top: 30px;
}

ul#nav {width: 500px; 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:72px;
				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#cv-nav a {
				width:45px;
				background-position:-72px 0;
				}
				ul#nav li#cv-nav a:hover, body#cv ul#nav li#cv-nav a  {
					background-position:-72px -20px
					}
					
					ul#nav li#exhibitions-nav a {
				width:107px;
				background-position:-118px 0;
				}
				ul#nav li#exhibitions-nav a:hover, body#exhibitions ul#nav li#exhibitions-nav a  {
					background-position:-118px -20px
					}
					
					
			ul#nav li#paintings-nav a {
				width:88px;
				background-position:-225px 0;
				}
				ul#nav li#paintings-nav a:hover, body#paintings ul#nav li#paintings-nav a  {
					background-position:-225px -20px
					}
			ul#nav li#galleries-nav a {
				width:98px;
				background-position:-313px 0;
				}
				ul#nav li#galleries-nav a:hover, body#galleries ul#nav li#galleries-nav a  {
					background-position:-313px -20px
					}
		ul#nav li#contact-nav a {
				width:89px;
				background-position:-411px 0;
				}
				ul#nav li#contact-nav a:hover, body#contact ul#nav li#contact-nav a  {
					background-position:-411px -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; }
*/
