body {
text-align: center;
background: #00000;
margin: 0;
background:black url("images/bodyBG.jpg") top center fixed;
}

}


p {font: 10pt arial, sans-serif; color: #ffffff; text-align: justify;}

a {color: #999999; text-decoration: none; font-weight: bold;}

a:hover {color: #990000;}

img {border: 0;}

img a {border: 0;}

.descriptionContainer {width: 936px; margin-bottom: 75px; margin-left: auto; margin-right: auto; text-align: center;}

.descriptionContainer p {font: 10pt arial, sans-serif; color: #ffffff; text-align: justify;}

.descriptionContainer table { margin-left: auto; margin-right: auto; text-align: center; }

.fullArtWorkDisplay {width: 100%; margin: 0 auto; margin-bottom: 50px; margin-left: auto; margin-right: auto;}

.fullArtWorkViewLink a {display: block; clear: both; font: 10pt arial, sans-serif; font-weight: bold; color: #999999; text-align: center; font-variant: small-caps;}

.artWorkDescription {font: 8pt arial, sans-serif; color: #999999; display: block; clear: both; margin-top:10px;}

.galThumbTable td img {border: 2px solid #999999;}

.indexMenu {margin-left: auto; margin-right: auto; text-align: center; width: 936px; text-transform: uppercase; font: 8pt arial, sans-serif; color: #999999; margin-bottom: 35px;}

.indexMenu td {width: auto;}

.indexMenu td a {text-align: center; font: 8pt arial, sans-serif; color: #999999; }

.indexMenu td a:hover {text-align: font: 8pt arial, sans-serif; color: #990000; }

.indexMenu td img {border: 2px solid #999999;}

.descriptionContainer p.autoBioHeader {margin-top: 85px; font: italic bold 12pt arial, sans-serif; color: #999999;}

.descriptionContainer img.autoPhoto {margin-top: 35px; margin-bottom: 7px;}

.photoCaption {display: block; clear: both; margin-bottom: 75px; margin-top: 15px;font: 8pt arial, sans-serif; color: #666666; text-align: center; }

.descriptionContainer .historyInfoHeader {margin-top: 65px; margin-bottom: 20px; font: italic bold 12pt arial, sans-serif; color: #999999; text-transform: uppercase;}


/************** QUOTE **************/

div.quote
{
  display: table;
  width: auto;
  margin: 0 auto;
  font: 10pt arial, sans-serif;
	background: url(images/quote.png) top center no-repeat;
	width: 625px;
	margin-top: 25px;
	margin-bottom: 45px;
	text-align: center;
	}

div.quote blockquote, div.quote blockquote *
{
  margin-left: 75px;
	font-style: italic;
  color: #ccc;
	text-align: justify;
	width: 450px;
	
}

div.quote span
{
  display: block;
  width: auto;
  color: #ffffff;
  text-transform: uppercase;
  text-align: right;
  padding: 5px 5px 0 40px;
	font-weight: bold;
	
}


div.quote strong
{
  display: block;
  width: auto;
  color: #ffffff;
  text-transform: uppercase;
  text-align: left;
  padding: 0;
	margin: 0;
  margin-bottom: 10px;
}


/************** MENU NAV **************/


#NavContainer
{
  width: 936px;
  margin: 0 auto;
  margin-bottom: 25px;
}

h1
{
  padding: 0;
  margin: 0;
}

h1 a
{
  display: block;
  height: 116px;
  margin: 0 auto;
  background: url( 'images/nkHeader.jpg' ) 0 0 no-repeat;
  text-indent: -10000px;
  overflow: hidden;
}

#navigation
{
  height: 39px;
  margin: 0;
  background: url( 'images/nkHeader.jpg' ) 0 -116px no-repeat;
  padding: 0;
}

#navigation li
{
  display: inline;
  padding: 0;
}

#navigation a
{
  float: left;
  display: block;
  height: 39px;
  text-indent: -10000px;
  overflow: hidden;
}

#navigation a:hover { border-color: green; }

#navigation #nav-artworks { width: 182px;}
#navigation #nav-photographs { width: 128px;}
#navigation #nav-etal { width: 158px;}
#navigation #nav-artist { width: 170px;}
#navigation #nav-shoppe { width: 120px;}
#navigation #nav-links { width:178px;}

#navigation a:hover
{
  background: url( 'images/nkHeader.jpg' ) no-repeat;
}

#navigation #nav-artworks:hover { background-position: 0 -155px;}
#navigation #nav-photographs:hover { background-position: -182px -155px;}
#navigation #nav-etal:hover { background-position: -310px -155px;}
#navigation #nav-artist:hover { background-position: -468px -155px;}
#navigation #nav-shoppe:hover { background-position: -638px -155px;}
#navigation #nav-links:hover { background-position: -758px -155px;}


/***************** FOOTER ********************/

#footer {text-align: center; margin-left: auto; margin-right: auto; font: 8pt arial, sans-serif; color: #999999; margin-bottom: 15px;}

#footer a {color: #999999; text-decoration: none; font-weight: bold;}
#footer a:hover {color: #ffffff; text-decoration: none; font-weight: bold;}

#footerNav a {color: #999999; text-decoration: none; font: 6pt arial, sans-serif;}
#footerNav a:hover {color: #ffffff; text-decoration: none; font: 6pt arial, sans-serif;}

#footerNav2 {color: #333333; text-decoration: none; font: 6pt arial, sans-serif; text-transform: uppercase;}
a.sisterLinks a {color: #333333; text-decoration: none; font: 6pt arial, sans-serif; text-transform: uppercase;}
a.sisterLinks a:hover {color: #666666; text-decoration: none; font: 6pt arial, sans-serif; text-transform: uppercase;}


.nkSigil666 {margin-left: auto; margin-right: auto; text-align: center; display: block; clear: both;}

div#footer p#nacht {width:100%;padding:0;text-align:center;background:url("images/nachtVignetteBackground.jpg") center no-repeat;}
div#footer p#nacht a{font: bold 8pt arial, sans-serif; letter-spacing:2px;text-transform: uppercase;;}
div#footer p#nacht a img{display:block;margin:0 auto 20px;}



/*************** LINKS PAGE ****************/

.linksTable {width: 650px; margin-left: auto; margin-right: auto; font: 10pt arial, sans-serif; color: #999999;}

.linksTable  td { text-align: left;}

.urlTitleTD {width: 275px; vertical-align: top;}
.urlTitleCaption {color: #666666;}

.linksTD {width: 375px; vertical-align: top; color: #999999; text-align: left;}

p.linkSectionTitle {text-align: center; margin-top: 75px; font-weight: bold; margin-bottom: 20px;}


