* { padding: 0px; margin: 0px; }

a { text-decoration: none; }

a:link, a:visited { color: #eee; }
a:hover, a:active { color: #fff; }

body {
	background-color: #fff;
	}

	td.gallery {
		background-color: #fff;
		}
		
	td.nav_home { background-color: #323C4A; }
	td.nav_Algus2008 { background-color: #663333; }
	td.nav_recent { background-color: #525B5A; }
	td.nav_paintings2000 { background-color: #6B545D; }
	td.nav_prints { background-color: #538095; }
	td.nav_noses { background-color: #215441; }
	td.nav_dates { background-color: #3A3D28; }
	td.nav_quicktime { background-color: #663366; }
	td.nav_resume { background-color: #403823; }
	td.nav_reviews { background-color: #996600; }
	td.nav_essay { background-color: #333333; }

	img.preimg { width: 0px; }
	
	span.nav_text {
		font-family: Gill Sans MS, sans-serif;
		font-size: 12px;
		font-weight: 600;
		text-transform: uppercase;
		color: #fff;
		}
	
	span.nav_essay {
		font-family: Arial, sans-serif;
		font-size: 10px;
		color: #000;
		}
	
	div.nav {
		width: 100%;
		padding-top: 30px;		
		}
		
	div.gallery {
		font-family: trebuchet ms, Lucida Sans, Verdana, sans-serif;
		font-weight: 800;
		width: 100%;
		text-align: center;
		padding-top: 30px;
		}
	
	span.dk_studio {
		font-size: 24px;
		color: #3C69AD;
		letter-spacing: 7px;
		}
	
	span.gallery {
		font-size: 12px;
		}
		
	span.essay {
		font-size: 8px;
		}
	
	span.olive {
		font-family: tahoma, sans-serif;
		color: #80710E;
		font-size: 13px;
		}
		
	a:link.olive, a:visited.olive { color: #80710E; }
	a:hover.olive, a:active.olive { color: #f00; }
	
	a:link.burgy, a:visited.burgy { color: #7F0E01; }
	a:hover.burgy, a:active.burgy { color: #f00; }

	/* nav home build */
		
		td.nh_space { width: 18px; height: 10px; }
		td.thumb { width: 64px; height: 56px; }
		
	/* resume */

		td.res_title {
			font-family: Gill Sans MS, sans-serif;
			font-weight: 800;
			font-size: 13px;
			text-align: left;
			text-transform: uppercase;
			padding-left: 50px;
			}
			
		td.res_year {
			width: 75px;
			font-family: Gill Sans MS, sans-serif;
			font-weight: 800;
			font-size: 12px;
			text-align: left;
			padding-left: 50px;
			}

		td.res_name {
			width: 150px;
			font-family: Gill Sans MS, sans-serif;
			font-weight: 400;
			font-size: 12px;
			text-align: left;
			padding-left: 50px;
			}
			
		td.res_space { width: 10px; }
		td.res_vspace { height: 10px; }
		
		td.res_item {
			font-family: Gill Sans MS, sans-serif;
			font-weight: 400;
			font-size: 12px;
			text-align: left;
			text-indent: -20px;
			padding-left: 20px;
			}