			/* body */
			body {
				font-family: Verdana;
				font-size: 70%;
				color: white;
				background-color: black;
				background-repeat: no-repeat;
			}
			a {
				color: white;
				text-decoration: none;}
			a:hover {
				text-decoration: underline;}
			
			/* tables */
			table.gallery {
				border-collapse: collapse;
				margin-left: auto;
				margin-right: auto;
			}
			td.gallery {
				padding: 5px 5px 3px 5px;
				margin: 0px;
			}
			tr.gallery {
				padding: 0px;
				margin: 0px;
			}
			/* divs */
			#container {
				width: 900px;
			}
			#navigation {
				position: relative;
				width: 700px;
				height: 30px;
				margin-left: auto;
				margin-right: auto;
				margin-top: 10px;
				margin-bottom: 30px;
			}
			#line {
				display: inline-block;
				width: 1px;
				height: 30px;
				border-right: thin white solid;
				position: static;
				margin-right: 15px;
				margin-left: 7px;
			}
			#fischetti {
				display: inline-table;
				vertical-align: top;
				margin-top: 6px;
				font-size: 20px;
				color: #f5f5f5;
				font-family: Garamond;
				font-weight: 50;
				letter-spacing: 6px;
				text-decoration: none;
				text-shadow: 0px 0px 2px gray;
				margin-left: 9px;
				margin-right: 18px;
			}
			#content {
				position: relative;
				width: 900px;
				margin-left: auto;
				margin-right: auto;
				margin-top: 0px;
				min-height: 300px;
			}
			#copyright {
				
				width: 800px;
				height: 12px;
				margin-left: auto;
				margin-right: auto;
				margin-top: 20px;
				font-family: Arial;
				font-size: 9px;
				color: #222222;
				text-align: center;
			}
			#bigpicture {
				position: relative;
				margin-top: 20px;
				
			}
			#thumbnails {
				position: absolute;
				top: 0px;
				right: 0px;
				width: 50px;
			}
			#gallerynav {
				margin-left: auto;
				margin-right: auto;
				width: 68px;
				margin-top: 10px;
			}
			#piecetitle {
				display: block;
				width: 400px;
				margin-top: 10px;
				margin-bottom: 15px;
				padding: 10px;
				font-size: 14px;
				color: #999;
				font-family: Garamond;
				font-weight: 100;
				letter-spacing: 4px;
				text-transform: uppercase;
			}
			#piecedescription {
				display: block;
				width: 400px;
				margin-bottom: 30px;
				font-family: Georgia;
				color: #666666;
				font-weight: normal;
				font-size: 11px;
				text-align: left;
				display:none;
			}
		
			/* links */
			
			a.copyright {
				color: #333333;
				font-weight: normal;
				text-decoration: none;	
			}
			a:visited.copyright {
				color: #333333;
				font-weight: bold;
				text-decoration: none;	
			}
			a:hover.copyright {
				color: white;
			}
			a.link {
				color: #ffbb4d;
				text-decoration: none;
			}
			a:hover.link {
				text-decoration: underline;
				color: #fdff96;
			}
			a.thumbnail {
				color: black;
			}
			a:active.thumbnail {
				color: black;
			}
			a:visited.thumbnail {
				color: black;
			}
			a:hover.thumbnail{
				color: black;
			}
			
			/* nav links */
			
			a.portfolio {
				display: inline-block;
				width: 123px;
				height: 18px;
				margin-top: 18px;
				margin-left: 9px;
				margin-right: 8px;
				background: url(images/portfolio.png) no-repeat 0 0;
			
				text-indent: -10000px;
				font-size: 0px;
				line-height: 0px;
				vertical-align: top;
				
			}
			a:hover.portfolio {
				background-position: 0 -18px;
				color: black;
			}
			a:active.portfolio {
				color: black;
			}
			a:visited.portfolio {
				color: black;
			}
			
			a.portfolio2 {
				margin-left: 9px;
				margin-right: 9px;
				padding-left: 4px;
				display: inline-block;
				font-size: 14px;
				color: #999;
				font-family: Garamond;
				font-weight: normal;
				letter-spacing: 4px;
				text-decoration: none;
				text-shadow: 1px 1px 2px gray;
				vertical-align: top;
				margin-top:10px;
				padding-bottom: 10px;
			}
			a:hover.portfolio2 {
				color: white;
				text-decoration: none;
			}
			a:active.portfolio2 {
				color: white;
			}

			
			
			
			a.biography {
				display: inline-block;
				width: 129px;
				height: 18px;
				margin-top: 18px;
				margin-left: 5px;
				margin-right: 5px;
				background: url(images/biography.png) no-repeat 0 0;
				overflow: hidden;
				text-indent: -10000px;
				font-size: 0px;
				line-height: 0px;
				vertical-align: top;
				color: black;
			}
			a:hover.biography {
				background-position: 0 -18px;
				color: black;
			}
			a:active.biography {
				color: black;
			}
			a:visited.biography {
				color: black;
			}
			
			
				a.biography2 {
				margin-left: 9px;
				margin-right: 8px;
				font-size: 14px;
				line-height: 0px;
				color: #999;
				font-family: Garamond;
				font-weight: 900;
				letter-spacing: 3px;
				text-decoration: none;
				text-shadow: 2px 2px 1px #222;
			}
			a:hover.biography2 {
				color: white;
			}
			a:active.biography2 {
				color: white;
			}
			a:visited.biography2 {
				color: #999;
			}
			
			
			a.contact {
				display: inline-block;
				width: 106px;
				height: 18px;
				margin-top: 18px;
				margin-left: 5px;
				margin-right: 6px;
				background: url(images/contact.png) no-repeat 0 0;
				overflow: hidden;
				text-indent: -10000px;
				font-size: 0px;
				line-height: 0px;
				vertical-align: top;
				color: black;
			}
			a:hover.contact {
				background-position: 0 -18px;
				color: black;
			}
			a:active.contact {
				color: black;
			}
			a:visited.contact {
				color: black;
			}
			a.home {
				display: inline-block;
				width: 66px;
				height: 18px;
				margin-top: 18px;
				margin-left: 5px;
				margin-right: 5px;
				background: url(images/home.png) no-repeat 0 0;
				overflow: hidden;
				text-indent: -10000px;
				font-size: 0px;
				line-height: 0px;
				vertical-align: top;
				color: black;
			}
			a:hover.home {
				background-position: 0 -18px;
				color: black;
			}
			a:active.home {color: black;
			}
			a:visited.home {color: black;
			}
			a.previous {
				display: inline-table;
				width: 22px;
				height: 22px;
				margin-bottom: 20px;
				margin-right: 10px;
				background: url(images/previous.png) no-repeat 0 0;
				overflow: hidden;
				text-indent: -10000px;
				font-size: 0px;
				line-height: 0px;
				vertical-align: top;
				color: black;
			}
			a:hover.previous {
				background-position: 0 -22px;
				color: black;
			}
			a:active.previous {
				color: black;
			}
			a:visited.previous {
				color: black;
			}
			a.next {
				display: inline-table;
				width: 22px;
				height: 22px;
				margin-bottom: 20px;
				margin-left: 10px;
				background: url(images/next.png) no-repeat 0 0;
				overflow: hidden;
				text-indent: -10000px;
				font-size: 0px;
				line-height: 0px;
				vertical-align: top;
				color: black;
			}
			a:hover.next {
				background-position: 0 -22px;
				color: black;
			}
			a:active.next {
				color: black;
			}
			a:visited.next{
				color: black;
			}
			a.backtogallery {
				position: absolute;
				top: 0px;
				left: 0px;
				width: 63px;
				height: 63px;
				background: url(images/backtogallery.png) no-repeat 0 0;
				overflow: hidden;
				text-indent: -10000px;
				font-size: 0px;
				line-height: 0px;
				vertical-align: top;
				color: black;
			}
			a:hover.backtogallery {
				background-position: 0 -63px;
				color: black;
			}
			a:active.backtogallery {
				color: black;
			}
			a:visited.backtogallery {
				color: black;
			}

			/* images */
			
			img.fischettiimg {
				margin-top: 16px;
				vertical-align: top;
				margin-right: 12px;
				margin-left: 10px;
			}
			img.vertical {
				margin-left: 10px;
				margin-right: 10px;
			}
			img.vertical2 {
				margin-left: 10px;
				margin-right: 10px;
				margin-top: 20px;
			}
			img.thumbnail {
				width: 50px;
				height: 50px;
				margin-bottom: 20px;
				border: 0px;
				
				
			}