@charset "UTF-8";html, body {	margin: 0;	padding: 0;}div, h1, h2, h3, h4, h5, h6, p, ul, ol, dl, li, dt, dd, address, blockquote {	margin: 0;	padding: 0;}@font-face {	font-family:"Century Gothic"  ;	src: url("GOTHIC.TTF"), format ("truetype") ;}body {	font-family:  "Century Gothic" ;	font-size: 95%;}#header {	margin-bottom: 1em;	border-bottom: 2px solid #292e47;	min-height: 115px;}p {	margin-bottom: 1em;	}#footer {	line-height: 30px;	text-align: center;	background: #CCC;	color: #000;	font-family: "Century Gothic";	font-size: 1em;	padding: em;	margin: 10px auto;	background-color: #CCC;}#footer a {	text-decoration: none;	text-align: center;	font-weight: bold;	color: #CCC;	display: inline-block;}#header h1 {	color: #292e47;	font: normal 4em "Century Gothic" ;	width: 400x;	margin-top: .3em;}#header h2 {	color: #292e47;	margin-bottom: 0.5em;	font-size: 1.4em;}.alignLeft {	float: left;	padding-right: 1em;	padding-bottom:1em;}.alignRight {	float: right;	padding-left: 1em;	padding-bottom:1em;}img.floatIMG {	float: right;  padding-left: 1em;  padding-bottom: 1em;}dt {	color: #663300;	font-weight: bold;	margin-bottom: 0.5em;}dd {	margin-bottom: 1em;}.caption {	font-style: italic;	text-align: left;	font-size: 0.9em; 	line-height: 13px; }.caption2 {	font-style: normal;	line-height: 0.9px; 	text-align: left;	font-size: 0.8em; 		padding-bottom: 0em;}p {	margin-bottom: 1em;	}.fluid {	clear: both;	margin-left: 0;	width: 100%;	float: right;	display: block;}.fluidList {    list-style:none;    list-style-image:none;    margin:0;    padding:0;   	     }img.floatIMG {	float: right;	padding-left: 1em;	padding-bottom: 1em;}img, object, embed, video {	max-width: 100%;}/* IE 6 does not support max-width so default to width 100% */.ie6 img {	width:100%;}/* Mobile Layout: 480px and below. */.gridContainer {	margin-left: auto;	margin-right: auto;	width: 88.0326%;	padding-left: 1.4836%;	padding-right: 1.4836%;	clear: none;	float: none;	background: url(../images/background3.png) no-repeat top left;}#mainContent {	width: 85%;	font-family:"Century Gothic" ;}#interview {	width: 85%;	margin-left: 0;	clear: both;	font-family:"Century Gothic" ;}#artwork {	border-top: 1px solid #a4b5c1;	background: url(../images/header4.png) no-repeat top right;	font-family: "Century Gothic";}.gallery {	float: left;}.gallery img {	margin-bottom: 0;}.column {	float:left ;	width: 33.33%; 	padding: 5px;}.row::after {	content:"";	clear: both;	display: table;}#footer p a {	display: inline;	line-height: 0.8em;	font-family: "Century Gothic";	color: #000;	margin-left: 0.2em;	}.zeroMargin_mobile {	margin-left: 0;}.hide_mobile {	display: none;}@media screen and (min-width:481px), @media screen and (max-width:800px) and (orientation:landscape){/* Tablet Layout: 481px to 768px. Inherits styles from: Mobile Layout. */.gridContainer {	width: 91.4836%;	padding-left: 0.7581%;	padding-right: 0.7581%;	clear: none;	float: none;	margin-left: auto;}#mainContent {	width: 100%;	font-family: "Century Gothic" ;}#interview {	width: 100%;	margin-left: 1.6574%;	clear: none;	font-family: "Century Gothic" ;}#artwork {	width: 100%;	clear: both;	margin-left: 0;}.hide_tablet {	display: none;}.zeroMargin_tablet {	margin-left: 0;}.gallery {	float: left;}.gallery img {	display: block;	margin-bottom: 0;}#footer p a {	display: inline !important;	line-height: inherit !important;}#footer p a:first-child:before {	content: '\A';	white-space: pre;}}@media screen and (min-width:769px){	/* Desktop Layout: 769px to a max of 1232px.  Inherits styles from: Mobile Layout and Tablet Layout. */.gridContainer {	width: 89.0217%;	max-width: 1232px;	padding-left: 0.4891%;	padding-right: 0.4891%;	margin: auto;	clear: none;	float: none;	margin-left: auto;}#mainContent {	width: 80%;	font-family: "Century Gothic" ;}#interview {	width: 80%;	margin-left: 1.0989%;	clear: none;	font-family: "Century Gothic" ;}#artwork {	clear: left;	margin-left: 1.0989%;	font-family: "Century Gothic";	position: relative;}.gallery {	min-width: 25px;	float: left;	margin-right: 0.6em;	padding-bottom: 5em; }.gallery img {	display: block;	margin-bottom: 0;}.zeroMargin_desktop {	margin-left: 0;}.hide_desktop {	display: none;}#footer p a:first-child:before {	content: '';	white-space: normal;}}@media screen and (max-width:320px){#header h1 {	font-size: 2em;}}@media screen and (min-device-pixel-ratio:2),@media screen and (-webkit-min-device-pixel-ratio:2)  {#header {	background: ;}	}