@charset "UTF-8";
/* CSS Document */

* {
	margin:0;
	padding:0;
	list-style:none;
	}

.clear {clear:both;}
.left {float:left;}
.right {float:right;}

#wrapper {
/*	padding-top: 70px;*/
	width: 1024px;
	}

#main {
	overflow:hidden;
}

/* typography */
body {
	font-family: Helvetica, Arial, sans-serif;
	color:C8C8C8;
	}
.item h4 {
	font-size:18px;
	font-weight:normal;
	color:rgb(190,191,193);
	text-transform: lowercase;
	}
.item h3 {
	font-size:18px;
	font-weight:normal;
	color:rgb(64,75,81);
	}
.item .text.right {
	margin-top:6px;
}

.item .text p {
	color:rgb(70,70,70);
	font-size:11px;
	line-height:150%;
	margin:2em 0;
	}

.item .first p:first-child {
	margin-top:0;
}
/* Site Navigation */
/*#cover {
	background-color:#fff;
	height:70px;
	left:0;
	position:fixed;
	top:0;
	width:100%;
	z-index:2;
}*/
#menu {
	left:100px;
	position:fixed;
	text-align: right;	
	top:0;
	width: 200px;
	z-index:2;
	}
#menu-spacer {
 /*background-color:#fff;*/
	height:70px;
}
.gray {background:rgb(64,75,81);margin-bottom: 20px; padding: 10px;}

h1 {
	font-family: Helvetica, Arial, sans-serif;
	padding-top:65px;
	color:rgb(137,137,137);
	font-size:11px;
	letter-spacing:1px;
	text-transform: uppercase;
	line-height:175%
	}
h2 {
	font-family: Helvetica, Arial, sans-serif;
	color:rgb(137,137,137);
	font-size:11px;
	letter-spacing:1px;
	text-transform: uppercase;
	line-height:200%
	}

a.navlink {
	font-family: Helvetica, Arial, sans-serif;
	color:rgb(241,231,222);
	font-size:11px;
	letter-spacing:1px;
	text-decoration: none;
	line-height:200%
	}

a.navlink:hover {color:#c1a042;}

a.sublink {
	font-family: Helvetica, Arial, sans-serif;
	color:rgb(137,137,137);
	font-size:11px;
	letter-spacing:1px;
	text-decoration: none;
	text-transform: lowercase;
	line-height:200%
	}
	
a.sublink:hover {color:#c1a042;}

ul#nav { margin-top:20px;}
ul#nav > li { margin-bottom: 10px;}
ul#nav li ul.subnav {}
ul#nav li ul.subnav li {}

ul#utility {}
ul#utility li {}

/* main site content styles */
.item {
	background-position:left top;
	background-repeat:repeat-y;
	margin:80px 0 0 100px;
	position:relative;
	}
.item .content {
	margin-left: 220px;
	padding-top:70px;
	width:650px;
	}

.item .content:first-child {
	padding-top:0;
}

.item .content img {
	clear:both;
	display:block;
	margin:0 0 10px 0;
	}
.item .content img:first-child {
	margin-top:0;
}

.item .content .title {
	margin-right:20px;
	width:200px;
	}
.item .content .text {
	width:430px;
	}		
	
/* patterns */
#introduction { background-image:url(i/pattern/p1.png); margin-top:70px; }
#versepatterns { background-image:url(i/pattern/p2.png); }
#additionalwork { background-image:url(i/pattern/p3.png); }
#exhibit { background-image:url(i/pattern/p4.png); }
#thedesigner { background-image:url(i/pattern/p1.png); }


.fade {
	background-image:url(i/pattern/fade-bottom.png);
	bottom:0;
	height:11px;
	left:0;
	position:absolute;
	width:200px;
}

/*#fade-top {
	background:url(i/pattern/fade.png) repeat-x;
	height:15px;
	left:0;
	position:fixed;
	top:0;
	width:100%;
	z-index:2;
}*/


/*#fade-bottom {
	background-image:url(i/pattern/fade-bottom.png);
	bottom:0;
	height:11px;
	left:0;
	position:fixed;
	width:100%;
	z-index:5;
}*/
