
body {
		margin:0 0 10px 0;
		background:#e8e8ea;
		color:#221e1f;
		font-family:Arial, Helvetica, sans-serif;
		font-size:14px;
		}
		
	p,h1{
		margin:0 0 10px 0;
		}
		p.spacer{margin:0;padding:0;}

a:link, a:active, a:visited{
color:#6a7961;
text-decoration:none;
font-weight:bold;
}
a:hover{
text-decoration:underline;
}
		
#frame {

	width:960px;
margin:0;
	padding:0;
	text-align:left;

	}

#contentleft {

	padding:0 20px 0 50px;
	float:left;

	}
	
	
#contentcenter {

	margin:0;
	padding:0;
	float:left;

		}		
		
		
#home #contentleft{padding:0 20px 0 42px;width:525px;}			
#home #contentcenter{width:345px;}
#cv #contentleft{width:500px;}
#cv #contentcenter{width:270px;}
#contact #contentleft{width:525px;}	
#contact #contentcenter{width:345px;}

#exhibitions #contentleft{width:522px;}		
#exhibitions #contentcenter{width:345px;}	
 	
#work #contentleft, #exhibitions #contentleft, #projects #contentleft{clear:left;}
#work #contentcenter, #exhibitions #contentcenter, #projects #contentcenter{display:none;}


#projects #contentleft{width:850px;}

#home .tinythumbnails, #cv .tinythumbnails, #projects .tinythumbnails, 
exhibitions .tinythumbnails, #contact .tinythumbnails, #work .tinythumbnails{display:none;}

#worksub #contentleft{}
#worksub #contentcenter{width:450px;}

#cv #copyright,#projects #copyright,#exhibitions #copyright,#contact #copyright,#work #copyright,#worksub #copyright{
float:left;
padding-left:50px;
color:#a2a2a3;
}
#home #copyright{
float:left;
padding:5px 0 0 42px;
color:#a2a2a3;
}

#footer{
float:left;
width:960px;
text-align:right;
padding-right:20px;
clear:both;
}

.thumbnails{
width:800px;
background:#f5f7f8;
padding-bottom:5px;
margin-bottom:10px;

}

.thumbnails img{margin:10px 10px 5px 10px;
border:none;}

.thumbnails p{margin:0 10px 0px 10px;}

.tinythumbnails{margin-left:50px;}
.tinythumbnails img{margin:10px 15px 20px 0;
border:none;}		



#nav {margin:3px 0 9px 38px;
}		
		
#nav ul {
	margin: 0;
	padding: 0;
	height: 26px;
	list-style: none;
	overflow: hidden;
	}

#nav li {
	margin: 0; 
	padding: 0;
        list-style: none;
	display: inline;
	}

#nav a {
	float: left;
	margin: 0 4px 0 4px; 
	padding: 26px 0 0 0;
	overflow: hidden;
	height: 0px !important; 
	height /**/:26px; /* for IE5/Win only */
	}#nav a:hover, #nav a:active{
	background-position: 0 -26px;
	}
	
/* set nav with body id */
#home #nav-home a, #cv #nav-cv a, #worksub #nav-work a, #work #nav-work a,
#projects #nav-projects a, #exhibitions #nav-exhibitions a,
#contact #nav-contact a{
      background-position:0 -26px;
      }	



#nav-home a  {
	width: 74px;
	background: url(../images/nav-home.gif) top left no-repeat;
	}	
#nav-cv a  {
	width: 43px;
	background: url(../images/nav-cv.gif) top left no-repeat;
	}	
#nav-work a  {
	width: 65px;
	background: url(../images/nav-work.gif) top left no-repeat;
	}
#nav-projects a  {
	width: 94px;
	background: url(../images/nav-projects.gif) top left no-repeat;
	}
#nav-exhibitions a  {
	width: 122px;
	background: url(../images/nav-exhibitions.gif) top left no-repeat;
	}
#nav-contact a  {
	width: 93px;
	background: url(../images/nav-contact.gif) top left no-repeat;
	}				
	
	
.date{float:left;} 
.indent{margin-left:50px;}

h2{background:#f5f7f8;
	font-size:14px;
	padding:5px 0 5px 5px;
	margin:0 0 10px 0;
}

.exhibitions{background:#f5f7f8;
	font-size:14px;
	padding:5px 0 5px 5px;
}

.projects img  {
	margin:20px 40px 0 0;}
	
	.projects{
	border:1px solid #a2a2a3;
	padding:0 20px 0px 20px;
	margin:0 0 20px 0;
	}