/* Painting specific CSS */

/* st00pid IE */
a img {
border: 0;
}

h1 {
font-size: 1.5em;
font-weight: bold;
}

h2 {
font-size: 1.3em;
font-weight: bold;
margin: 5px;
}

h3 {
font-style: italic;
font-size: 0.9em;
}

/* PAINTING PAGES */

#image {
width: 350px;
min-height: 200px;
float: left;
border-right: 1px solid #ccc;
padding-right: 5px;
}

#text {
width: 370px;
min-height: 250px;
float: right;
}

.image {
margin-top: 5px;
margin-bottom: 5px;
}

.infobox{
background: #DAE3E4;
border: 1px solid #ccc;
-moz-border-radius: 0.8em;
-webkit-border-radius: 0.8em;
padding: 3px;
padding-left: 10px;
margin: 10px;
}

.moreinfo {
background: url(/images/expandtoggle.png) no-repeat top right;
padding-right: 25px;
font-weight: bold;
cursor: pointer;
}

.moreinfo_visible {
background: url(/images/contracttoggle.png) #DAE3E4 no-repeat top right;
}

.moreinfo_content {
/*display: none;*/
}

.moreinfo_content table {
	border: 1px solid #ccc;
	width: 328px;
	margin: 6px 0px;
}

.moreinfo_content tr, .moreinfo_content td {
	border: 1px solid #bbb;
}

/* ARTIST PAGES */
.paintingbox {
	width: 100%;
}

.paintingbox img {
	float: left;
	max-width: 100;
	display: inline;
	margin: 5px;
}

.paintingbox span {
	font-size: 1.2em;
	}
	
.paintingbox td {
	border: 1px solid #ccc;
	margin: 2px;
	text-align: center;
	}
	




