
p, div, span, td, body { color:#000000; font-family:Verdana,Helvetica,sans-serif; font-size:12px; line-height:200%; }

ul { margin-left:0px; padding-left:20px; margin-top:0px; margin-bottom:0px; }
li { margin-top:2px; margin-bottom:0px; }

.alpha10 {
	opacity: .1;
	filter: alpha(opacity=10);
}

.formNormalText { font-family:Verdana,Helvetica,sans-serif; font-size:12px; }
.formErrorMediumText { color:#ff3333; font-size:14pt; line-height:120%; }

.smallTextWhite { color:#ffffff; font-size:10px; line-height:125%; }

.resumeTitle { color:#ffffff; font-size:15pt; line-height:135%; }

.profileTitle { color:#ffffff; font-size:14pt; line-height:135%; margin-bottom:8px; }

.exhibitionsTitle { color:#ffffff; font-size:15pt; line-height:135%; }
.exhibitionsTBA { color:#cccccc; font-size:13pt; line-height:135%; }

.contactTitle { color:#ffffff; font-size:14pt; font-weight:normal; }
.contactQuoteMessage { color:#cccccc; font-size:10pt; font-weight:bold; }

.copyrightTitle { color:#ffffff; font-size:15pt; line-height:135%; }
.notedText { font-size:1px; line-height:100%; }
.notedHomeText { color:#646674; font-size:1px; line-height:100%; }

.artTitleText { font-weight:bold; color:#ffffff; margin-bottom:3px; }
.artInfoText { color:#ffffff; }
.artInfoTextfraction { color:#ffffff; font-size:9px; }

.artCaptionTinyText { color:#27262f; font-size:10px; line-height:130%; }
.artCaptionTinyText a { color:#27262f; font-weight:bold; text-decoration:none; }
.artCaptionTinyText a:link { color:#27262f; text-decoration:none; }
.artCaptionTinyText a:visited { color:#27262f; text-decoration:none; }
.artCaptionTinyText a:hover { color:#ffcc33; text-decoration:underline; }

.artCaptionTinyTextLight { color:#cccccc; font-size:10px; line-height:130%; }
.artCaptionTinyTextLight a { color:#ffdd55; font-weight:bold; text-decoration:none; }
.artCaptionTinyTextLight a:link { color:#ffdd55; text-decoration:none; }
.artCaptionTinyTextLight a:visited { color:#ffdd55; text-decoration:none; }
.artCaptionTinyTextLight a:hover { color:#ffff99; text-decoration:underline; }

.whiteBodyText { font-weight:bold; color:#ffffff; margin-bottom:3px; }
.whiteBodyText a { font-weight:bold; color:#ffdd55; text-decoration:underline; }
.whiteBodyText a:link { color:#ffdd55; text-decoration:underline; }
.whiteBodyText a:visited { color:#ffdd55; text-decoration:underline; }
.whiteBodyText a:hover { color:#ffff99; text-decoration:underline; }

.horizontalMenuBreak { color:#333333; font-size:14px; }

.reviewQuoteAttribution { color:#000000; }
.reviewQuoteAttribution a { color:#000000; font-weight:bold; text-decoration:underline; }
.reviewQuoteAttribution a:link { color:#000000; text-decoration:underline; }
.reviewQuoteAttribution a:visited { color:#000000; text-decoration:underline; }
.reviewQuoteAttribution a:hover { color:#ffcc33; text-decoration:underline; }

.textLargeFancy { color:#242424; font-size:18px; }

.reviewHeadline { font-size:18px; color:#ffffff; font-weight:bold; }
.reviewSubhed { font-size:15px; color:#ffffff; font-weight:bold; line-height:120%; }
.reviewSectionHeader { font-size:11pt; color:#ffffff; font-weight:bold; line-height:135%; }

.exhibitionsResumeLink { font-weight:bold; color:#000000; line-height:135%; margin-bottom:3px; }
.exhibitionsResumeLink a { color:#000000; text-decoration:underline; }
.exhibitionsResumeLink a:link { color:#000000; text-decoration:underline; }
.exhibitionsResumeLink a:visited { color:#000000; text-decoration:underline; }
.exhibitionsResumeLink a:hover { color:#ffcc33; text-decoration:underline; }

.reviewPreviewText { color:#000000; font-size:11px; font-weight:bold; line-height:135%; }
.reviewPreviewText a { color:#000000; text-decoration:none; }
.reviewPreviewText a:link { color:#000000; text-decoration:none; }
.reviewPreviewText a:visited { color:#000000; text-decoration:none; }
.reviewPreviewText a:hover { color:#ffcc33; text-decoration:underline; }

.reviewOverview { color: #fff; font-weight: bold; font-size: 12px; }
.reviewOverview a { color: #fd5; text-decoration: underline; }
.reviewOverview a:link { color: #fd5; text-decoration: underline; }
.reviewOverview a:visited { color: #fd5; text-decoration: underline; }
.reviewOverview a:hover { color: #ff9; text-decoration: underline; }

.reviewOverview { margin-bottom: 10px; }


.overviewTableTitle { color:#dfdfdf; font-size:13pt; line-height:135%; }
.overviewTableTitle a { color:#dfdfdf; text-decoration:none; }
.overviewTableTitle a:link { color:#dfdfdf; text-decoration:none; }
.overviewTableTitle a:visited { color:#dfdfdf; text-decoration:none; }
.overviewTableTitle a:hover { color:#ffcc33; text-decoration:underline; }

.overviewTableTitleSmall { color:#dfdfdf; font-size:10pt; font-weight:bold; line-height:135%; }
.overviewTableTitleSmall a { color:#dfdfdf; text-decoration:none; }
.overviewTableTitleSmall a:link { color:#dfdfdf; text-decoration:none; }
.overviewTableTitleSmall a:visited { color:#dfdfdf; text-decoration:none; }
.overviewTableTitleSmall a:hover { color:#ffcc33; text-decoration:underline; }

.finePrintText { color:#ffffff; font-size:11px; line-height:135%; }
.finePrintText a { color:#ffffff; text-decoration:underline; }
.finePrintText a:link { color:#ffffff; text-decoration:underline; }
.finePrintText a:visited { color:#ffffff; text-decoration:underline; }
.finePrintText a:hover { color:#ffdd00; text-decoration:underline; }

a.navLinkBlack { font-weight:bold; color:#000000; text-decoration:none; }
a.navLinkBlack:link { color:#000000; text-decoration:none; }
a.navLinkBlack:visited { color:#000000; text-decoration:none; }
a.navLinkBlack:hover { color:#ffcc33; text-decoration:underline; }
a.navLinkBlackSelected { font-weight:bold; color:#ffcc33; text-decoration:none; }
a.navLinkBlackSelected:link { color:#ffcc33; text-decoration:none; }
a.navLinkBlackSelected:visited { color:#ffcc33; text-decoration:none; }
a.navLinkBlackSelected:hover { color:#ffcc33; text-decoration:underline; }
.navLinkBlackText { font-weight:bold; color:#000000; text-decoration:none; }
.navLinkBlackTextSelected { font-weight:bold; color:#ffcc33; text-decoration:none; }

a.reviewArtworkLink { font-weight:bold; color:#ffdd55; text-decoration:underline; }
a.reviewArtworkLink:link { color:#ffdd55; text-decoration:underline; }
a.reviewArtworkLink:visited { color:#ffdd55; text-decoration:underline; }
a.reviewArtworkLink:hover { color:#ffff99; text-decoration:underline; }


a.backToTop { font-size:11px; font-weight:bold; color:#000000; text-decoration:none; }
a.backToTop:link { color:#000000; text-decoration:none; }
a.backToTop:visited { color:#000000; text-decoration:none; }
a.backToTop:hover { color:#ffcc33; text-decoration:underline; }

.creditText { color:#000000; font-size:11px; line-height:135%; }
a.creditText { color:#000000; text-decoration:underline; }
a.creditText:link { color:#000000; text-decoration:underline; }
a.creditText:visited { color:#000000; text-decoration:underline; }
a.creditText:hover { color:#ffdd00; text-decoration:underline; }

.readMoreWhite, .readMoreWhite a, .readMoreWhite a:link, .readMoreWhite a:visited { font-size: 10px; color: #999; text-decoration: none; }
.readMoreWhite a:hover { color: #fd0; text-decoration: underline; }

.readMoreBlack, .readMoreBlack a, .readMoreBlack a:link, .readMoreBlack a:visited { font-size: 10px; color: #222; text-decoration: none; }
.readMoreBlack a:hover { color: #fd0; text-decoration: underline; }


.alphaContainer {
	float: left;
	position: absolute; 
	display: none;
}
.alphaBg {
	background-image: url(graphics/alpha80black.png) !important;	/* Mozilla only */
	background-color: transparent !important;						/* Mozilla only */
	background-image: none;											/* IE only */
	background-color: #000;											/* IE only */
	filter:alpha(opacity=80);										/* IE only */
}
.alphaContents {
	position: relative;
	text-align: left;
	font-size: 11px;
	color: #fff;
	line-height: 135%;
	padding: 8px 4px;
}

.bigWhiteSerif {
	font-family: serif;
	color: #fff;
	font-size: 20pt;
}


/* Index of All Work section. */
.indexTitle1 { color: #fff; font-size: 15pt; line-height: 135%; margin-bottom: 24px; }
.indexTitle2 { color: #fff; font-size: 13pt; line-height: 135%; margin-bottom: 12px; margin-left: 15px; }

div.indexContainer { clear: both; }

div.indexBlock {
	float: left;				/* horizontal list */
	width: 180px;
	padding: 1px 10px;			/* gap between blocks */
	display: inline;
	text-align: center;
}

div.indexBlockHighlight {
	float: left;				/* horizontal list */
	width: 180px;
	padding: 0 9px;				/* gap between blocks */
	display: inline;
	text-align: center;
	border: 1px solid #fff;
}

div.indexWorkTitle {
	height: 50px;				/* vertical room for two lines of text */
	margin-top: 4px;
	line-height: 120%;
}

div.indexWork {
	margin-left: 15px;			/* center the gray background */
	width: 150px;
	background-color: #464452;
	height: 150px;
}
