body {
	margin: 0;
	padding: 0;
	background: #FFF;
	text-align: center;
	font-family:  arial, sans-serif;
	font-size:  13px;
	
}
	
#left, #right {
	position: fixed;
	width: 7px;
	top: 0;
	bottom: 0;
	background: #535353;	
	display: block;
} 	
#left { left: 0; }
#right { right: 0;  }
	
#container {
	width: 924px;
	margin: 0 auto;
	padding: 0;
	text-align: center;
	position:  relative;
	}
#content {
	height: 480px;
	padding: 0;
	margin: 0;
	}
#subcontent {
	padding-top:  0px;
	width: 764px;
}
#content.profile, #subcontent.profile {
	text-align: left;
	padding-left:  245px;
}	
#subcontent.profile {
	padding-bottom: 0px;
	height: 265px !important;
	width:  600px;
	}
.profile h1, .profile h2, .contact h1, .contact h2 {
	font-family: monaco,"lucida console", monospace;
	font-size: 14px;
	font-weight: normal;
	padding: 80px 0 0 0;
	margin: 0;
	}
.profile h2 {
	padding-top: 20px;
	}
#content.profile h2 {
	margin-top:  0px;
	padding-top:  60px;
	}
#subcontent h3 {
	font-size: 14px;
	font-weight: normal;
	letter-spacing: 1px;
	color: #535353;
	width:  80px;
	float: left;
}
#content.profile p {
	}
.profile span {
	padding-right: 15px;
	}
.contact h1 {
	padding-top:  275px;
}
.contact h1, .contact h2, .contact p {
	text-align: left;
	padding-left:  155px;
	font-family: monaco,"lucida console", monospace;
	}
#nav {
	width: 764px;
	height:  40px;
	margin: 0 auto;
	padding: 0;
	xborder: 1px solid red;
	}
#nav ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
	font-family: futura, "twentieth century", "century gothic", verdana, sans-serif;
	font-size: 20px;
	list-style-position: inside;
	text-align: left;
	xborder: 1px solid blue;
	height:  100%;
}
#nav li {
	float: left;
	margin: 0;
	padding-left: 0px;
	padding-right: 32px;
	xbackground: transparent url(img/bullet.jpg) left 5px no-repeat;
	}
#nav span {
		display: none;
		}
#nav a, #nav a:link, #nav a:visited, #nav a:active {
	color: #FFF;
	text-decoration: none;
	display: block;
	}		
a#navprofile {
	background: transparent url(img/menu3.jpg) -6px -4px no-repeat;
	width: 80px;
	height: 28px;
	}
a#navprofile:hover {
background-position: -6px -30px;
}
/* ======= */
a#navdrawings {
	background: transparent url(img/menu3.jpg) -120px -4px no-repeat;
	width: 105px;
	height: 28px;
	}
a#navdrawings:hover {
background-position: -120px -30px;
}
/* ======= */
a#navpaintings {
	background: transparent url(img/menu3.jpg) -267px -4px no-repeat;
	width: 105px;
	height: 28px;
	}
a#navpaintings:hover {
background-position: -267px -30px;
}
/* ======= */
a#navcollages {
	background: transparent url(img/menu3.jpg) -412px -4px no-repeat;
	width: 105px;
	height: 28px;
	}
a#navcollages:hover {
background-position: -412px -30px;
}
/* ======= */
a#navphotos {
		background: transparent url(img/menu3.jpg) -544px -4px no-repeat;
		width: 85px;
		height: 28px;
		}
a#navphotos:hover {
	background-position: -544px -30px;
	}
/* ======= */
a#navcontact {
		background: transparent url(img/menu3.jpg) -655px -4px no-repeat;
		width: 90px;
		height: 28px;
		}
	a#navcontact:hover {
	background-position: -655px -30px;
	}
/* ======= */	
img#logo-windy {
	margin-top:  145px;
	border:  none;
}
.last {
	padding-right: 0px !important;
}


.profilebg {
	background: transparent url(img/streep-profile.jpg) 95px 79px no-repeat;
}
#vlek {
	position: absolute;
	top:  130px;
	right:  200px;
}
#mail {
	position: absolute;
	top:  71px;
	right:  120px;
	font-family: monaco,"lucida console", monospace;
	font-size: 17px;
	xborder:  1px solid red;
	width:  100px;
	text-align:  left;
}
#mail a:link, #mail a:visited {
	text-decoration: none;
	color: #000;
	display:  block;
	line-height:  2em;
}
#mail a:hover {
	
}
.contactbg {
	background: transparent url(img/circles-contact.jpg) 90px 65px no-repeat;
	overflow:  visible;
}

#content.paintings img {
	margin:  18px 0 18px 0;
	border:  none;
}

#subcontent.paintings {
	width:  766px;
	margin:  0 auto;
	padding:  0;
}

#subcontent.paintings img {
	float:  left;
	padding: 10px;
	border: none;
	margin: 0;
}

p#main-caption, p#main-description {
			margin-top: 0;
			padding-top:  0;
			text-align: center;
			color:  #535353;
			font-family: arial;
			font-size: 13px;
			letter-spacing: 1px;
			}
#prev {
	position: absolute;
	left: 140px;
	top:  40px;
}
#next {
	position: absolute;
	right: 140px;
	top:  40px;
}			
#prev a:link, #prev a:visited, #prev a:active,
#next a:link, #next a:visited, #next a:active {
	text-decoration: none; 
	color: #535353;
	font-size: 16px;
	}
#prev a:hover, #next a:hover { color: #2D301F; }

h5, .meta-header {
	visibility: hidden;
}
.meta-header {
	float: left;
	}
#footer {
	clear:  both;
	padding: 50px 0 20px 0;
	text-align: center;
	font-size: 11px;
	color: #535353;
}
#footer a:link, #footer a:visited {
	text-decoration: none;
	color:  #2D301F;
}
#footer a:hover {
	border-bottom: 1px dotted #787878;
}
#subcontent a:link, #subcontent a:visited {
	text-decoration: underline;
	color:  #000;
}
#subcontent a:hover {
	background-color: #787878;
	color:  #FFF;
	text-decoration: none;
}	
	
.clear {
	clear: both;
	height: 0.1em;
	}
