/*
Theme Name: Eva Buchmann
Theme URI: http://www.reinvyncke.be/
Author: Rein Vyncke
Author URI: http://www.reinvyncke.be/
Description: Child Theme 
Template: whiteboard
Version: 0.3

If the Child Theme is used, this stylesheet will override the stylesheet within the Whiteboard Framework parent theme.
*/

body{
	width:100%;
	height:100ù;
	overflow:hidden;
	background-color: #f8f2ca;
	background-image: url(images/body_bg.jpg);
	background-position:  center -50px;
	margin:0;
	padding:0;
	background-repeat: repeat;
	background-attachment: fixed;
	font-family: "Palatino Linotype", Palatino, Palladio, "URW Palladio L", "Book Antiqua", Baskerville, "Bookman Old Style", "Bitstream Charter", "Nimbus Roman No9 L", Garamond, "Apple Garamond", "ITC Garamond Narrow", "New Century Schoolbook", "Century Schoolbook", "Century Schoolbook L", Georgia, serif; 
}

#main,
#content{
	margin:0;
	padding:0;
}

h2{
	font-size:18px;
	line-height: 27px;
	margin:0 0 9px 0;
	padding: 0;
	border-bottom: 1px solid #111111;
}
h3{
	font-size:14px;
	line-height: 18px;
	font-weight: bold;
	margin:0 0 0px 0;
	padding: 0;
}

ul li,
ol li{
	margin: 0 0 0px 0;
	padding: 0;
	line-height: 18px;
	font-size: 13px;
}
p{
	margin: 0 0 18px 0;
	padding: 0;
	line-height: 18px;
	font-size: 13px;
}
#content a:hover{
	text-decoration: none;
}

#main{
	width:960px;
	position:absolute;
	top:0;
	left:50%;
	margin-left:-480px;
	height:100%;
	overflow:hidden;
}

#header{
	position:fixed;
	top:100px;
	left:50%;
	margin-left:-480px;
	width:590px;
	height:259px;	
	background-image: url(images/header.jpg);
	background-position:  0 0;
	background-repeat: no-repeat;	
}
#header h1,
#header h1 a{
	display:block;
	width:590px;
	height:259px;	
	text-indent: -9999px;
}
#menu{
	position:fixed;
	top:346px;
	left:50%;
	margin-left:-480px;	
	width:185px;
}
#menu ul{
	list-style-type: none;
	color: #545353;
	font-size: 18px;
	margin:0;
	padding: 0;
}
#menu ul li{	
	width: 185px;
	height: 35px;
	text-align: right;
	display:block;
	line-height: 36px;
}
#menu ul li a{
	line-height:36px;
	text-decoration: none;
	border-bottom: 1px solid #545353;
	padding-bottom: 5px;
	font-size: 18px;
}
#menu ul li:last-child a{
	border-bottom: none;
}

.subpagewrappers{
	/*
	padding-top:350px;
	*/
	overflow:hidden;
	border:none;
}
#events-calendar-list h2{
	margin-bottom:15px;
}

#events-calendar-list h2.past{
	margin-top:60px;
}

#pics,
#picshover{
	display:block;
	width: 253px;
	height: 364px;
	position: fixed;
	left:50%;
	margin-left:-289px;
	top:309px;
	background: transparent url(images/pics/pics_slice.png) no-repeat 0  0px; 
}`
#pics.news,
#picshover.news{
	background: transparent url(images/pics/pics_slice.png) no-repeat 0 0px; 
}
#pics.eva,
#picshover.eva{
	background: transparent url(images/pics/pics_slice.png) no-repeat 0 -364px; 
}
#pics.concerts,
#picshover.concerts{
	background: transparent url(images/pics/pics_slice.png) no-repeat 0 -728px; 
}
#pics.projects,
#picshover.projects{
	background: transparent url(images/pics/pics_slice.png) no-repeat 0 -1092px; 
}
#pics.downloads,
#picshover.downloads{
	background: transparent url(images/pics/pics_slice.png) no-repeat 0 -1456px; 
}
#pics.teaching,
#picshover.teaching{
	background: transparent url(images/pics/pics_slice.png) no-repeat 0 -1820px; 
}
#pics.gallery,
#picshover.gallery{
	background: transparent url(images/pics/pics_slice.png) no-repeat 0 -2184px; 
}
#pics.contact,
#picshover.contact{
	background: transparent url(images/pics/pics_slice.png) no-repeat 0 -2548px; 
}


a:link {
	color: #111;
}
a:visited {
	color: #111;
}
a:hover,
a:active,
a.selected {
	color: #075b01;
}



a.anchore{
	margin:0;
	padding: 0;
	width: 30px;
	height: 350px;
	display:block;
}

#content{
	position:absolute;
	display:block;
	top:346px;
	left:50%;
	margin-left:-30px;
	width:400px;
	height:270px;
	overflow:hidden;
	border:none;
}

div.subpage{
	margin: 0px 0 8000px 0;
	width:350px;
	height: 300px;
}

div.subpage{
	padding:0px 0 0 0;
}
div.subpage.news{
	padding:346px 0 0 0;
}


#content #gallery-1 .gallery-item {
  margin-top: 0px;
  margin-bottom: 10px;
}
#content #gallery-1 .gallery-item {
  float: left;
  text-align: center;
  width: auto;
}
img.size-thumbnail{
	margin-right:10px;
}
div.project_tekster{
	float:left;
	width:229px;
	margin-left:10px;
	border-left:1px solid #545353;
	padding-left:10px;
	margin-bottom:36px;
}
img.attachment-projectthumb{
	float:left;
}

#content #gallery-1 img {
  border: 0px solid #CFCFCF;
  margin-right:10px;
  opacity:0.95;
}

#content #gallery-1 img:hover {
  opacity:1;
}


.gallery {
margin: 0px;
line-height: 0em;
}

.gallery-item {
float: left;
margin-top: 0px;
text-align: center;
}

.gallery img {
border: 0px;
margin:0px;
padding: 0px;
}

.gallery-caption {
margin-left: 0px;
}



#player{
	position: fixed;
	top:0;
	left:50%;
	margin-left:-42px;
	z-index: 200;
	width:363px;
	height: 100px;
}


#vol_mp3j_0{
	display: none;
}







div.daters{
	text-align: left;
	position: relative;
	font-style: italic;
	top: -3px;
	display: block;
	width: 100%;
	font-size: 10px;
	color: #555555;
	margin-bottom: 9px;
}
span.daters_left{
	padding: 0 0 0 45px;
	background-image: url(images/lijntjes.png);
	background-position: top left;
	background-repeat: no-repeat;
}
span.daters_right{
	padding: 0  45px 0 0;
	background-image: url(images/lijntjes.png);
	background-position: top right;
	background-repeat: no-repeat;
}
span.daters_right span{
	padding: 0  5px;
}
.news_subpage{
	margin-bottom:108px;
	width: 330px; 
}


/* Tiny Scrollbar */
.subpage { width: 350px; margin: 0px 0 0 0; }
.subpage .viewport { width: 330px; height: 270px; overflow: hidden; position: relative;  }
.subpage .overview { width: 330px; list-style: none; position: absolute; left: 0; top: 0; padding: 0; margin: 0; }
.subpage .scrollbar{ background: transparent url(images/bg-scrollbar-track-y.png) no-repeat 0 0; position: relative; background-position: 0 0; float: right; width: 15px; }
.subpage .track { background-color:#bdb899; height: 100%; width:13px; position: relative; padding: 0 1px; }
.subpage .thumb { 
background: transparent url(images/arrow_down.png) no-repeat center bottom; 
background-color:#9e9b88;height: 20px; width: 13px; cursor: pointer; overflow: hidden; position: absolute; top: 0; left: 1px; }
.subpage .thumb .end { 
background: transparent url(images/arrow_up.png) no-repeat  0 0; 
background-color:#9e9b88; overflow: hidden; height: 30px; width: 13px; }
.subpage .disable { display: none; }