@charset "utf-8";
/*
 version: 1.6
 date: June 2010 
 site: StudioMauriks
 author: Adrian J. Mauriks adrianj@studiomauriks.com
*/

body { font-family: Helvetica, Verdana, Arial, sans-serif; font-size: 80%; color:#000; margin: 0; }
#page-wrapper { width: 100%; margin:0; padding: 0; text-align:left; }
a:link { color: #000; text-decoration: none; }
a:visited { color: #000; text-decoration: none; }
a:hover { color: #000; text-decoration: none; }
a:active { color: #000; text-decoration: none; }
p { line-height: 1.4em; }
.h-line { display:none; }
ul { display:none; }
#new-header { display:none; }
#print-header { width: 100%; padding: 0; margin:0 0 40px 0; font-size: 120%; }
#image-wrapper { width: 100%; padding: 0; margin:0; }
#content-wrapper { width: 900px; clear: both; padding: 0; overflow: hidden; }
#content-900 { width: 870px; min-height: 150px; padding: 0; margin: 0; }
#content-700 { width: 570px; min-height: 200px; float:left; padding: 15px; margin: 0; }
#content-300 { width: 269px; min-height: 200px; float:left; padding: 15px; margin: 0; }
#content-700 #content-300, h1 { font-size:130%; padding: 0; margin:0; }
#content-900 #content-700 #content-300 .thum-list .index-list, h3 { font-size:100%; font-weight:normal; padding: 4px 0 0 0; margin:0; }
.thumb { padding: 6px; margin-right: 10px; border: 1px dotted #999; }
.thum-list { margin: 15px 0 25px 0; overflow: hidden; width: 100%; }
.thum-list img { padding: 6px; margin-right: 10px; border: 1px dotted #999; float:left; }
.thum-list h1 { padding-top: 4px; font-size:110%; }
.pub-image { float:right; padding: 0 0 25px 30px; margin:0; }
.index-list { width: 420px; height: 170px; float:left; padding: 0; margin: 15px 10px 0 0; }
.index-list img { padding: 6px; margin:0 10px 45px 0; border: 1px dotted #999; float:left; }
.index-list h1 { padding-top: 6px; font-size:110%; }
#content-wrapper #bio-wrap { margin: 0; padding:0; width: 870px; overflow: hidden; }
#content-wrapper .year { margin: 4px 0 0 0; padding:0; float:left; width:50px; clear:both; border-top: solid 1px #fff; }
#content-wrapper .info { margin: 4px 0 0 10px; padding:0; float:left; width: 805px; }
#content-wrapper h2 { font-size:110%; padding: 20px 0 5px 0; margin: 0; }
.cv-more-info { display:none; }
.base-thums { padding: 6px; margin-right: 65px; border: 1px dotted #999; background-color:#FFF; }
#crumb { display:none; }
#nav-footer { display:none; }
#print-footer { width: 900px; padding: 0; margin:40px 0 0 0; font-size: 120%; font-weight:bold; text-align:right; }

.pagecurl{
	display:none;
}
