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: #999999; text-align: justify;}

.highlight {font: bold 10pt arial, sans-serif; color: #ffffff;}

.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;}


	
.thumbCaption {display: block; clear: both; margin-top: 7px; color: #ffffff; font: bold 8pt arial, sans-serif; text-align: left;}
	
.thumbCaptionDetail {color: #999999; font:8pt arial, sans-serif; text-align: left;}


.infoTableBiline {display: block; clear: both; font: 7pt arial, sans-serif; color: #ffffff; width: 550px; text-align: center; margin-left: auto; margin: 0 auto 10px auto; }

/************** 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;
}


/*************** JQuery Expand ****************/


.layer1 {
margin: 0;
padding: 0;
width: 850px;
display: block;
clear: both;
text-align: center;
}
 
.heading {
margin: 1px;
color: #999999;
padding: 3px 10px;
background-color:#222222;
text-align: center;
font: 10pt arial, sans-serif;
cursor: pointer;
}


.content {
padding: 5px 10px;
background-color:#111111;
font: 10pt arial, sans-serif;
 color: #999999;
}

p {
 padding: 5px 0;
 font: 10pt arial, sans-serif;
 color: #999999;
  }


	
/*************** myRoundBox ****************/
.myRoundBox  {
	margin:10px;
	background: #222222;
	color:#fff;
	text-align: center;
	font: verdana, arial, sans-serif;
	min-height: 10px;
	height: 10px;
	display: block;
	clear: both;
	margin-left: auto;
	margin-right: auto;
	}

form span {color: #666666; text-align: left; display: block; clear: both; margin-top: 5px; margin-bottom: 3px;}
	
form input {background: #000000; color: #ffffff; border: 0; font: 10pt arial, sans-serif; width: 300px; margin-top: 2px; margin-bottom: 0; height: 20px; padding-left: 5px; vertical-align:baseline; }	

form textarea {background: #000000; color: #ffffff; border: 0; font: 10pt arial, sans-serif; display: block; height: 65px; width: 300px; padding-left: 5px;}	

.formContainer {width: 300px; text-align: left; margin: auto;}

.rsvpBiline {display: block; clear: both; font: 7pt arial, sans-serif; color: #ffffff; width: 450px; text-align: center; margin-left: auto; margin: 20px auto; }

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

#footer {text-align: center; margin-left: auto; margin-right: auto; font: 8pt arial, sans-serif; color: #999999; margin-bottom: 0; margin-top: 20px; display: block; clear: both;}

#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;}



div.fadehover {
position: relative;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	height: 757px;
	weight: 515px;
	}
 
img.a {
	position: absolute;
	top: 0;
left:0;
	z-index: 10;
	}
 
img.b {
top: 0;
left:0;
	position: absolute;
	}


