body,div,dl,dt,dd,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote{margin:0;padding:0;}
fieldset,img,abbr{border:0;}
address,caption,cite,code,dfn,h1,h2,h3,h4,h5,h6,th,var{font-style:normal;font-weight:normal;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:1.0em;}
q:before,q:after{content:'';}
a{text-decoration:none;}

dl,ul,ol,h1,h2,h3,h4,h5,h6,pre,p,blockquote,table,img
{
	margin-bottom:0;
}

html
{
	height:100%;
}

body
{
	color: #443e3a;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
	line-height: 22px;
	background-color: #f7f7f7;
}

a
{
	color:#494742;
	font-weight: bold;
	
}

a:hover
{
	color:#000;
}

p
{
	margin-bottom: 20px;
}

h2
{
	font-weight: bold;
	font-size: 18px;
}

#center
{
	margin:0 auto;
	position:relative;
	width:820px;
	background:url(../images/back.png) repeat-y;

}

#footer
{
	margin:0 auto;
	position:relative;
	width:820px;

}

#center2
{
	margin:0 auto;
	position:relative;
	width:780px;
}

.header
{
	padding: 0;
	margin: 0;
	background: #FFF;
}

.content
{
	background: #fff;
	padding: 20px;
}

.footer
{
	background: #e4e1d9;
	padding: 20px 20px 15px 20px;
	text-align: right;

}

.footer a
{
	color: #918c81;
}

.footer a:hover
{
	color: #494742;
}

/* Home */

.homevideo
{
	background: #e4e1d9;
	padding: 10px;
	margin-bottom: 20px;
}

.quote
{
	font-size: 16px;
	line-height: 25px;
	color: #898068;
}

.door
{
	text-align: right;
	font-family: Georgia, serif;
	font-style: italic;
}

/* Over */

.column_over
{
	float: left;
	width: 370px;
}

.tekst_over
{
	padding: 16px 20px 0 0;
	width: 350px;
}

/* paintings/scurplures */
.image
{
	height: 150px;
	width: 150px;
	background: #ece9e2;
	margin: 0 20px 20px 0;
	float: left;
	padding: 10px;
	text-align: center;
	line-height:144px;
}

.image img
{
	vertical-align:middle;
}

.image:hover
{
	background: #f7f7f7;

}

.last
{
	margin: 0 0 20px 0;
}
/* Projects */

.project
{
	border-bottom: #ddd 1px solid;
	margin-bottom: 20px;
	height: 190px;
}

.project .tekst
{
	height: 145px;
}

.button
{
	background: #e4e1d9;
	padding: 7px;
	font-weight: bold;
}

/* Contact */

input
{
	padding: 5px;
	border: 1px solid #ddd;
}

textarea
{
	padding: 5px;
	border: 1px solid #ddd;
}

ul.nav
{
	width:780px;
	list-style:none;
	margin: 0;
	padding:0;
}

ul.nav li
{
	float:left;
	list-style-type:none;
	padding:0;
	text-indent:-9999px;
}

ul.nav li a
{
	background:url(../images/menu.png) no-repeat;
	border:0;
	display:block;
	text-decoration:none;
	outline:none;
	height:46px;
	width:156px;
}

li#over a:link,li#over a:visited { background-position:0 0; }
li#over a:hover,li#over a:focus,#over #active { background-position:0 -46px; }

li#paintings a:link,li#paintings a:visited { background-position:-156px 0; }
li#paintings a:hover,li#paintings a:focus,#paintings #active { background-position:-156px -46px; }

li#sculptures a:link,li#sculptures a:visited { background-position:-312px 0; }
li#sculptures a:hover,li#sculptures a:focus,#sculptures #active { background-position:-312px -46px; }

li#projects a:link,li#projects a:visited { background-position:-468px 0; }
li#projects a:hover,li#projects a:focus,#projects #active { background-position:-468px -46px; }

li#contact a:link,li#contact a:visited { background-position:-624px 0; }
li#contact a:hover,li#contact a:focus,#contact #active { background-position:-624px -46px; }


/* TinyMCE specific rules */
body.mceContentBody {
   background: #FFF;
   padding: 10px;
}
