/*	styles.css */
html, body{
font-family:verdana;
font-size:10px;
color:#343031;
background-color:#C0C0C0;
line-height:15px;
margin:0px;
}

/*	divs */
div, p{
text-align:left;
}

#container{
width:700px;
background-color:#fff;
}

#banner{
width:100%;
height:120px;
}

#left{
float:left;
width:265px;
min-height:565px;
background-color:#fff;
}

#right{
float:right;
width:435px;
min-height:565px;
}

#footer{
width:700px;
height:50px;
border-top:1px solid #fff;
clear:both;
}

#splash{
width:700px;
text-align:right;
background-color:#C0C0C0;
}

#featured-artist{

}

#exhibiting-artist{
clear:both;
margin-top:60px;
}

#nav{
border-top:1px solid #fff;
color:#fff;
background-color:#C4BEBA;
text-transform:uppercase;
padding-top:10px;
padding-bottom:10px;
}

#content{
border-top:1px solid #fff;
padding:25px 15px 25px 15px;
background-color:#DFDDDA;
min-height:650px;
height:auto;
}
/* for Internet Explorer */
/*\*/
* html #content {
height: 650px;
}
/**/

#newsbar {
	clear:both;
	border-top:1px solid #fff;
}
#mailinglist {
	float: left;
	width: 190px;
	height: 27px;
	padding-top: 13px;
	padding-left: 10px;
	background-color: #DFDDDA;
	text-transform: uppercase;
}
#news{
}
#news-left {
	float: left;
	width: 65px;
	height: 27px;
	padding-top: 13px;
	color: #fff;
	background-color:#C4BEBA;
	text-align: right;
	display: table-cell;
	vertical-align: middle;
}
#news-right {
	float: right;
	width: 435px;
	height: 40px;
	color: #000;
	background-color: #fff;
}

#f_left{
float:left;
width:550px;
}
#f_right{
float:right;
width:120px;
text-align:right;
}

/*	headings */
h1{
padding-left:15px;
font-size:1.5em;
line-height: 20px;
color: #ABA29D;
}
h1.lighter{
color:#B6AFA9;
text-transform:uppercase;
}
h2{
padding-left:15px;
font-size:1.3em;
}

/*	paragraphs */
p{
padding-left:15px;
padding-right:15px;
}

/*	lists */
ul.menu{
display:inline;
padding-left:0px;
margin-left:0px;
width:435px;
list-style-type:none;
}
ul.menu li{
display:inline;
text-align:center;
text-transform:uppercase;
font-weight:bold;
padding:0px 8px;
}

ul.artists{
list-style-type:none;
list-style-image:url('../img/colon.gif');
}
ul.artists li {
border-bottom: 1px solid #fff;
padding-top: 5px;
padding-bottom: 5px;
}

/*	links */
a{
color:#616161;
text-decoration:none;
}
a:hover{
color:#000;
}

a.current-page{
color:#000;
}

a.news{
color:#fff;
}
a.news:hover{
color:#414141;
}

.menu a, #mailinglist a{
color:#fff;
}
.menu a:hover, .menu a.current,
#mailinglist a:hover, #mailinglist a.current {
color:#000;
}

img.painting {
border:1px solid #616161;
}

/*	tables */
table.display{
width:95%;
border-collapse:collapse;
border:1px solid #fff;
}
table.display th{
border:1px solid #fff;
padding:5px;
background-color:#C4BEBA;
}
table.display td{
border:1px solid #fff;
text-align:center;
vertical-align:bottom;
}

table.contact{
width:95%;
border-collapse:collapse;
border:1px solid #fff;
}
table.contact th{
border:1px solid #fff;
padding:5px;
background-color:#C4BEBA;
}
table.contact td{
border:1px solid #fff;
padding:10px;
text-align:left;
vertical-align:top;
}

/*	forms */
input, textarea, select {
width:150px;
font-family:verdana;
font-size:10px;
line-height:15px;
}
textarea{
height:150px;
}
input.submit{
color:#343031;
background-color:#C4BEBA;
border:1px solid #fff;
}

/*	image gallery */
/*	gallery containers */
div.image {
min-height: 200px;
padding-top: 5px;
padding-left:40px;
display:table-cell;
vertical-align:bottom;
}
/*	ie hack */
/*\*/
* html div.image {
height: 200px;
}

div.details {
min-height: 90px;
padding-top: 5px;
padding-left: 40px;
}
/*	ie hack */
/*\*/
* html div.details {
height: 90px;
}

div.artist {
min-height: 15px;
padding-top: 5px;
padding-bottom: 5px;
padding-left: 40px;
background-color: #C4BEBA;
}
div.artist a {
color: #fff;
}
div.artist a:hover {
color: #000;
}
/*	ie hack */
/*\*/
* html div.artist {
height: 15px;
}

.clear {
clear: both;
height: 0;
visibility: hidden;
}

img.link {
border: 0;
}

p.download-brochure {
text-align: right;
border-bottom: 1px solid #fff;
}