.section{
	padding:0px 0px 0px 50px;
	margin:0px 0px 20px 0px;
	width:530px;
}

ul.section{
	list-style: none;
}

div.section.artists-alphabet{
	background-image:url(../images/design/alpha-icon.gif);
	background-position:left;
	background-repeat:no-repeat;
}
div.section.resource{
	background-image:url(../images/design/knop-index.gif);
	background-position:left top;
	background-repeat:no-repeat;
}

.section.resource .resource{
	padding-bottom:10px;
	background-image: none;
}

.content_wrapper{
	width:787px;
	padding-left: 175px;
	padding-top: 70px;
}


h2.publications{
	margin:0px;
	padding:30px 0px 10px 0px;
	padding-left:50px;
	font-size: 1.5em;
	color:#b7520f;
}

#search{
	float:right;vertical-align:bottom;
}
h1#title{
	position:absolute;
	z-index:10;
	left:10px;
	top:20px;
	font-size: 3.2em;
	margin-top: 0;
	margin-bottom: 0;
	color: #555555;
}

.lower{
	text-transform: lowercase;
}

h1#title.small-title{
	font-size:240%;
	top:20px;
	color: #555555;
}

img{
	border:0px;
}



body {
	color: #555555;
	font-family: Arial, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	
}

.text,.title,.writer,.price{
	font-size: 12px;
}


/*end menu*/

a:link {
color: #000088;
text-decoration: none;
}

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

a:hover {
color: #000088;
text-decoration: none;
}

a:active  { color: #000088; font-style: normal; text-decoration: none }

body {
background-color: White; 
color: #555555;
font-size: 9pt;
}

select{
	font-size: 9pt;
	font-family:Times;	
}
.italic{
	font-style:italic;
}

.highlight{
	font-style:italic;
	font-weight:bold;
}



.xxsmall { font-size: xx-small; }
.xlarge { font-size: x-large; }
.large { font-size: 12pt; }
.xsmall { font-size: x-small; }
.list {
	float: left;
	width:200px;
	margin-right: 10px;
}
.clear{
	clear:both;
	border:1px solid white;
}

form{
	margin: 0px;
}
.button
{
	height:22px;
	border-right: #808080 2px solid;
	padding-right: 1px;
	border-top: #808080 1px solid;
	padding-left: 1px;
	padding-bottom: 1px;
	border-left: #808080 1px solid;
	cursor: hand;
	color: #808080;
	padding-top: 1px;
	border-bottom: #808080 2px solid;
	background-color: #FFFFFF;
}

/*new*/


img{
	border:0px;
}

.section.comment{
	background-image:url(../images/design/knop-i.gif);
	background-position:left top;
	background-repeat:no-repeat;
}

.more{
	font-weight:bold;
}

.artists-alphabet{
	padding-top:15px;
	padding-bottom:15px;
}

.artists-alphabet ul, .artists-sections ul{
	margin:0px;
	padding:0px;
	list-style-type: none;
}

.artists-alphabet li{
	float:left;
	padding:0px 25px 0px 0px;
	width:15px;
	text-align:center;
	font-size:160%;
}

.artists-sections li{
	float:left;
	padding:0px 25px 0px 0px;
	width:100px;
	text-align:left;
	font-size:100%;
}

.column{
	float:left;
	width:48%;
}



.adr .type{
	display:none;
}

.birth-details,.death-details,.live-details{
	font-size:18px;
}

.foto{
	margin: 10px 0px;
}

/*.art-works{
	height:350px;
}*/

.art-works .title{
	padding:5px 0px;
}

.fullsize{
	height:360px;
	width:480px;
	border:1px solid #000;
	padding:10px;
	margin-bottom:10px;
}

.art-works .fullsize li{
	position:absolute;
}


.art-works .fullsize img{
	visibility:hidden;
}

.art-works ul{
	margin:0px;
	padding:0px;
	list-style-type: none;
}

.section.information{
	padding-top:20px;
}

.section.video{
	padding-top:40px;
}

.art-works ul.thumb li{
	float:left;
	padding:10px 10px 0px 0px;
	cursor:pointer;
}

/*.art-works ul.thumb{
	height:60px;
}*/

#types{
	border:1px solid #ccc;
	border-left:1px inset #eaeaea;
	border-top:1px inset #eaeaea;
	padding: 0px;
	margin: 0px;
}

select#types option{
	padding: 0px;
	margin: 0px;
	border: 0px;
	color: gray;	
}


.menu {
	font-size: 1.2em;
	font-family: Times;
	}

#menu ul {
	margin: 0;
	padding: 0;
	list-style: none;
	width: 140px; /* Width of Menu Items */
	}
	
#menu ul li{
	padding-left: 5px;
}


#menu ul li a {
	text-decoration: none;
	padding: 0px;
	color: #555;
	}

#menu{
	position: absolute;
	top: 90px;
	left: 10px;
	z-index:100;
}



a:link,a:visited,a:hover,a:active {
	color: #000088;
	text-decoration: none;
}

.menu ul li a:hover, .all a:hover { color: #000;background: #fff; } /* Hover Styles */

#movements {
}

.menu div#movements{
	padding:0px;
}	
	
.menu div#movements div{
	padding:0px;
}
	
	
.menu div#movements div a{
	padding:0px;
	border:0px;
	font-size: 9pt;
}

#menu li{
	padding-top: 10px;
	padding-bottom: 20px;
	margin-bottom: 40px;
	border: 1px solid #eaeaea;
}

div.menu-item{
	padding:10px 0px 0px 10px;
	font-size: 9pt;
}

 div.menu-item.select-category{
	padding:10px 0px 20px 10px;
}



.vcard, .search_results, .timeline, .page_copy, .categories, .form{
	padding-top: 30px;
}

.preview-form{
	margin-top: 30px;
}

#my-timeline{
	height: 400px;
}

.search_results{
	padding-bottom: 30px;
}

#simple_search{
	position: absolute;
	left: 570px;
	top:57px;
}

#search_submit{
	background-image:url(../images/design/search.gif);
	background-position:left;
	background-repeat:no-repeat;
	border: 0px;
	height: 23px;
	width: 23px;
	cursor: pointer;
}

.footer{
	border-top: 3px solid #eaeaea;
	font-size: smaller;
	text-align: right;
	padding-top: 15px;
	padding-bottom:50px;
	margin-left:50px;
	margin-top: 30px;
	width: 530px;
}

.timeline-event-bubble-time{
	display: none;
}

.center-timeline div{
	padding-top: 10px;
	float: left;
	width: 65px;
	text-align: center;
	cursor: pointer;
}

.larger, .recent-title{
	font-size:140%;
}

.recent{
	float: left;
	width: 45%;
	margin-right:10px;
}

.recent-title{
	padding-bottom: 5px;
	margin-bottom: 15px;
	border-bottom: 10px solid #EAEAEA;
}

.lowercase{
	text-transform: lowercase;
}

.product-listing li{
	padding-bottom:10px;
	border-bottom: 1px solid #555;
	margin-bottom:20px;
}

.product-listing li ul{
	padding-bottom: 20px;
}

.product-listing{
	padding-bottom: 40px;
}


.product-listing li li{
	padding-bottom:0px;
	border-bottom: 0px;
	margin-bottom:0px;
}

#entryform form{
	padding-top: 20px;
}

.delete_image{
	padding: 10px 0px;
	border-bottom: 1px solid #EAEAEA;
}

.image_editor_delete_form img{
	
}

fieldset{
	border: 1px solid #EAEAEA;
	padding:15px;
}

#dimensions{
	border-bottom: 1px solid #EAEAEA;
	padding-bottom: 10px;
	margin-bottom: 30px;
}

#image_editor_upload_form, #image_editor_upload_header, #video_editor_upload_form{
	padding:15px;
	background-color: #EAEAEA;
}

#image_editor_upload_form form, #image_editor_upload_form form h3{
	padding-top: 0px;
	margin-top: 0px;
}

.previous{
	position: absolute;
}

.next{
	text-align: right;
}

.textile td{
	border: 1px solid #eaeaea;
	padding: 5px;
}

.table-head{
	background-color: #eaeaea;
}

blockquote, dd {
border-left:solid 4px #eaeaea;
margin:8px 2px 10px 6px;
padding:10px 10px 10px 6px;
}

.search_results dd{
border-left:0px;
margin:0px;
padding:0px;	
}

.thumb img{
	height: 60px;
	cursor: pointer;
}

.portrait .img_title{
	display: none;
}

#comment-form{
	padding-top: 10px;
}



.tooltip{
	display: none;
}

.review{
	width: 300px;
}

.review img{
	float: left;
	margin-right: 10px;
}
.section.parkett{
	padding-top: 50px;
}
.section.google-adds{
	padding-bottom: 20px;
}

.section.google-adds #ads ul li {
padding: 1px 4px 1px 0px;
}

.video div{
	border: 1px solid #000;
	padding: 27px;
	width: 480px;
}

#simple_search form{
	width:165px;
}
.content_wrapper2{
	width:787px;
	padding-left: 175px;
	padding-top: 5px;
}

