body{
	color: #960;
	background: transparent;
	padding: 0;
	border: 0;
	margin: 0;
	font-family: verdana, arial, sans-serif;
	}
	
.hide { display: none; }
	
body#index 		{ background: #B6A79E url(i/index_bg.jpg)  top left no-repeat; }
body#workpage 	{ background: #B6A79E url(i/work_bg.jpg)  top left no-repeat; }
body#biopage 	{ background: #B6A79E url(i/bio_bg.jpg)  top left no-repeat; }
body#contactpage 	{ background: #B6A79E url(i/bio_bg.jpg)  top left no-repeat; }

#header {
	
	height: 135px;
	padding: 0;
	margin: 0;
	}

#header h1 {
	padding: 30px 0px 20px 30px;
	margin: 0;
	}
	
#header ul {
	border: 0;
	padding-left: 32px;
	margin: 0;
	}
	
#header li {
	display: inline;
	font-size: 14px;
	padding-right: 20px;
	margin: 0;
	}
	
body#index 			#mainnav 	li#news a,
body#workpage 		#mainnav 	li#work a,
body#biopage 		#mainnav 	li#bio a,
body#contactpage 		#mainnav 	li#contact a
	{
	background: transparent;
	color: #ffc;
	text-decoration: none;

	}
	
	
#newssection {
	color: #ffc;
	padding: 0;
	border: 0;
	border-top: 0px solid #A5948A;
	margin: 0;
	margin-top: 20px;
	height: 1089px;
	
	
	}
	
#newssection h2  {
	font-size: 14px;
	font-weight: normal;
	margin-bottom: -8px;
	margin-left: 30px;
	}
	
 #newssection h3 {
	font-size: 12px;
	font-weight: normal;
	padding: 5px 0px 0px 0px;
	margin-left: 30px;	
	margin-bottom: 0px;
	border-top: 2px dotted #ffc;
	width: 200px;
	}
	
	#newssection div {margin-bottom: 20px;}
	#newssection div a {color:#ffc;}
#newssection p {
	font-size: 11px;
	padding: 0 0 10px 0;
	border: 0;
	margin: 0;
	margin-left: 30px;
	font-family: verdana, sans-sarif;
	width: 190px;
}
					 /*  work  */ 
					
#worknav ul {	
	list-style-type: none;
	border: 0;
	padding-left: 32px;
	margin: 30px 0 30px 0;
	}
	
#worknav li {
	display: inline;

	font-size: 16px;
	padding-right: 20px;
	margin: 0;
	}
	
#workcontent1		#worknav 	li#work1 a,
#workcontent2		#worknav 	li#work2 a,
#workcontent3		#worknav 	li#work3 a,
#workcontent05	#worknav 	li#work05 a		{
	background: transparent;
	color: #ffc;
	text-decoration: none;

	}
					
#nav2004 ul {
	float: left;
	padding: 0 0 0 30px;
	margin: 0 100px 0 0;

	font-size: 11px;
	line-height: 2.5;
	letter-spacing: 1px;
	list-style-type: none;
	width: 200px;
	}	
	
#nav2004  li.toolong {

	line-height: 1.5;
	padding-bottom: 10px;
	
	}	
	
div#content {
	width: 900px;
	}	
	
#workimages  ul {
	font-size: 11px;
	line-height: 2;
	list-style-type: none;
}			
	
.artworks img {
	padding-bottom: 200px;
	}				
					

					 /*  bio  */ 
#biosection {
	margin-top: 20px;
	margin-left: 30px;
	font-size: 11px;
		
	width: 760px;
}

#biosection p {
	}
	
	
#biosection table {
	margin-bottom: 30px;
	}


#biosection th {
	text-align: left;
	line-height: 1.5;
	}
	
#biosection .datecol {
	width: 90px;
	}
	
#biosection dt {
	font-weight: bold;
	}
	
#biosection  #contactinfo  dt {
	list-style-type: none;
	text-indent: 0;
	font-size: 16px;
	line-height: 1.5;
	}	
	
#biosection  #contactinfo  li {
	list-style-type: none;
	text-indent: 0;
	margin-left: -93px;
	line-height: 1.5;
	}


#biosection  dd ul {
	list-style-type: none;
	margin-left: 17px;
	line-height: 1.5;
	
		margin-bottom: 30px;
	}

					 /*  contact  */ 
					
#contactinfo ul {	
	list-style-type: none;
	border: 0;
	padding-left: 0;
	margin: 30px 0 30px 95px;
	}



					 /*  footer and pcmd signiture  */ 
					
#footer {
	font-size: 11px;
	margin-left: 30px;
	}
	
	#pcmd {
	font-size: 10px;
	margin-top: 4px;
	margin-left: 30px;

	padding-bottom: 20px;
	}
	
	

				
					
					


					 /*  links  */ 
	/*  main  */ 
					
 #mainnav a:link {
	font-weight: normal;
	text-decoration: none;
	color: #960;
	background: transparent;
	}

 #mainnav a:visited {
	font-weight: normal;
	text-decoration: none;
	color: #960;
	background: transparent;
	}
 #mainnav a:hover {
	font-weight: normal;
	text-decoration: none;
	color: #ffc;
	background: transparent;
	}

/*  sub nav for work pages  */ 

#worknav a:link, #nav2004 a:link {
	font-weight: normal;
	text-decoration: none;
	color: #960;
	background: transparent;
	}

#worknav a:visited, #nav2004 a:visited {
	font-weight: normal;
	text-decoration: none;
	color: #960;
	background: transparent;
	}

#worknav a:hover, #nav2004 a:hover {
	font-weight: normal;
	text-decoration: none;
	color: #ffc;
	background: transparent;
	}
	
.artworks a {
display: block;
background: red;
margin-top: -10px;
padding-bottom: 3px;
margin-bottom: -16px;
	}
	
.artworks a:link {
	font-size: 10px;

	font-weight: normal;
	text-decoration: none;
	color: #907B70;
	background: transparent;
	}

.artworks a:visited {
	font-size: 10px;

	font-weight: normal;
	text-decoration: none;
	color: #907B70;
	background: transparent;
	}

.artworks a:hover {
	font-size: 10px;

	font-weight: normal;
	text-decoration: none;
	color: #ffc;
	background: transparent;
	}
	
 #pcmd a:link {
	font-weight: normal;
	text-decoration: none;
	color: #960;
	background: transparent;
	}

#pcmd a:visited {
	font-weight: normal;
	text-decoration: none;
	color: #960;
	background: transparent;
	}

 #pcmd a:hover {
	font-weight: normal;
	text-decoration: none;
	color: #ffc;
	background: transparent;
	}