body
{
	color: black;
	background-color: #585858;
	margin: 0px;
}

p {}

td {}

ul
{
	margin: 1em;
	margin-left: 1em;
	padding-left: 1em;
	font-size: 11px;	
}
li
{
	margin: 1em;
	margin-left: 0em;
	padding-left: 0em;
	font-size: 11px;
}

a:link						{ color: #323232; text-decoration: underline }
a:visited						{ color: #808080; text-decoration: underline }
a:hover						{ color: red; text-decoration: underline }
a:active						{ color: black }
td#rightsidebar				{ border-left: 1px solid #a7a7a7 }
td#rightsidebarTop				{ border-top: 1px solid #a7a7a7; border-left: 1px solid #a7a7a7 }
td#topBannerIdentity			{ color: white; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; padding-right: 5pt }
td#memberSpotlightArea			{ color: black; font-size: 11px; line-height: 1.5em; font-family: "Lucida Grande", Verdana, Lucida, Arial, Helvetica, sans-serif }
td#memberSpotlightArea a:link		{ color: #28337e; font-weight: bolder; line-height: 2em; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
td#memberSpotlightArea a:hover	{ color: #28337e; font-weight: bolder; line-height: 2em; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline }

.bottomNavigation
{
	color: white;
	font-size: 10px;
}

.bottomNavigation a:link
{
	text-decoration: underline
}

.bottomNavigation a:visited
{
	color: white;
}

.bottomNavigation a:hover
{
	color: red;
}

input, textarea
{
	font-weight: bold;
	font-size: 10px;
}

input, li, textarea, body, p, td, .artistComments, .awardDetail, .bodySectionTitle, .bottomNavigation, .errorCopy, .eventHomeDates, eventTeaser, .eventTitle, .infoImageArtist, .infoImageTitle, .listEventsDates, .listEventsTeaser, .listEventsTitles, .navigationInfo, .navigationLinks, .navigationLocation, .nowShowing, .sectionSubTitle, .sectionTitle, .tableFormTextSmall, .tableFormText, .sectionDescription, .smallTableListings, .eventHomeDescription, .sidebarList, .topArtistMedia, .galleryBrowseTitle, .galleryBrowseMedia, .galleryBrowseName, .browseViewMore, .titleCell, .text12tight, .text12b, .text11b, .overlayImage, .text11blig, .text11bmed, .text10b, .text10med, .tableFormTitle, .tableFormLabel, .sidebarSmallLight
{
	font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
}

.bodyCopy, .bodyCopyMed, .bodyCopySmall, li, .listEventsTeaser, .text12tight, .text12b, .text11b, .overlayImage
{
 color: #282828;
}

.bodyContent, .faqAnswer, .faqQuestion, .galleryBrowseTitle, .galleryBrowseArtist
{
	color: #333333;
}

.artistComments
{
	font-size: 12px;
	line-height: 1.3em;
	padding: 1em;
	margin-top:0em;
	margin-bottom:0em;
}

.awardDetail
{
	color: white;
	font-size: 10px;
	font-weight: normal;
}

.bodyContent
{
	font-size: 12px;
	line-height: 15pt;
}

.browseViewMore
{
	color: white;
	font-weight: bold;
	font-size: 9px;
	text-align: center;
	margin: 1px 2px
}

.browseViewMore a:link
{
	color: white;
	display: block;
	text-decoration: none;
}

.browseViewMore a:visited
{
	color: white;
	text-decoration: none;
}

.browseViewMore a:hover
{
	color: red;
	text-decoration: underline;
}


.eventHomeDates
{
	font-weight: bold;
	font-size: 10px;
	line-height: 23px;
}


.eventHomeDescription
{
	font-size: 11px;
	line-height: 17px;
}

.eventTeaser
{
	color: gray;
	font-weight: bold;
	font-size: 11px;
	line-height: 1.2em;
}

.eventTitle
{
	font-size: 24px;
}

.faqAnswer
{
	margin-left: 20px;
	font-size: 12px;
	line-height: 15pt;
}

.faqQuestion
{
	margin-left: 20px;
	font-size: 12px;
	line-height: 12pt;
	font-weight: bold;
}

.galleryBrowseTitle
{
	font-weight: bold;
	font-size: 12px;
	margin-bottom: 0em;
	margin-top: 0em;
}

.galleryBrowseMedia
 {
 	color: #808080;
 	font-size: 10px;
 	margin-bottom: 1em;
 	margin-top: 0em;
 }
 
.galleryBrowseArtist
 {
 	color: #333333;
	font-weight: bold;
	font-size: 12px;
	margin-bottom: 0em;
	margin-top: 0em;
 }

.galleryBrowseMembership
 {
 	color: #808080;
 	font-size: 10px;
 	margin-bottom: 0em;
 	margin-top: 0em;
 }

.galleryBrowseName
{
	color: #333;
	font-weight: bold;
	font-size: 12px;
}

.infoImageTitle
{
	color: #282828;
	font-size: 10px;
	font-weight: bold;
	margin-top: 2em;
}

.infoImageArtist
{
	color: #gray;
	font-size: 10px;
	font-weight: bold;
	margin-top: 0em;
}

.navigationLinks
{
	color: #666;
	font-weight: bold;
	font-size: 12px;
}

.navigationLocation
{
	color: #666;
	font-size: 12px;
	padding-right: 2pt;
	padding-left: 2pt;
	border: solid 1pt #696969;
}

.navigationInfo
{
	color: #666;
	font-size: 10px;
}


.sectionDescription
{
	color: #666;
	font-size: 10px;
	margin-left: 5pt;
}

.sectionDescription a:link
{
	text-decoration: underline;
}

.sectionDescription a:visited
{
	color: silver;
	text-decoration: underline;
}

.sectionDescription a:hover
{
	color: #da0000;
	text-decoration: underline;
}

.sectionTitle
{
	color: #333;
	font-size: 14px;
	margin-left: 5pt;
}

.sectionSubTitle
{
	color: #333;
	font-size: 10px;
	margin-left: 10pt;
}


.smallTableListings				{ color: #333; font-size: 11px; text-align: left; text-indent: 3pt; margin-left: 5pt }
.nowShowing					{ font-size: 11px; line-height: 23px }
.sidebarList					{ color: #282828; font-weight: bold; font-size: 11px; line-height: 1.5em }
.sidebarList a:link				{ color: #282828; text-decoration: underline }
.sidebarList a:visited			{ color: #696969 }
.sidebarList a:hover			{ color: red }

.topArtistMedia
{
	font-size: 10px;
	line-height: 1em }

.errorCopy					{ color: red; font-size: 10px; font-weight: bold; line-height: 1.2em }
.statusText		{ color: #FF6633; font-size: 1.2em; font-weight: bold; margin: 20px 0 20px 0;}
.applicationStatus			{ color: #FF6633; font-size: 12px; margin: 0; border: 1px solid #FF6633; padding: 5px; }


.imageFloatStroke
{
	border: 1px solid gray;
	padding: 5pt;
}

.inlineImage
{
	float: left;
	margin: .2em 1em 1em 0;
}

.listEventsTitles
{
	color: #333;
	font-weight: bold;
	font-size: 12px;
	margin-top: 0em;
	margin-bottom: 0em;
}

.listEventsDates
{
	color: #333;
	font-size: 11px;
	font-weight: bold;
	margin-top: 0em;
	margin-bottom: 0em;
	line-height: 1em;
}

.listEventsTeaser
{
	font-weight: normal;
	font-size: 11px;
	margin-top: .5em;
	line-height: 1.3em;
}

.mediumDarkTitle				{ color: #333; font-weight: bold; font-size: 10px }


.titleCell					{ color: white; font-weight: bold; font-size: 10px; background-color: gray; text-align: center }


.bodySectionTitle
{
	color: #333;
	font-weight: bold;
	font-size: 14px
}

.bodySectionTitleNoBotMar
{
	color: #333;
	font-weight: bold;
	font-size: 14px;
	margin-bottom: 0em;
	padding-bottom: 0em;
}


.bodyCopy	
{
font-size: 12px;
line-height: 1.2em
}

.bodyCopyMed
{
margin-top:0em;
font-size: 11px;
line-height: 1.2em
}

.bodyCopySmall, .bodyCopySmallClose
{
	font-size: 10px;
	line-height: 1.2em
}

.bodyCopySmallClose
{
	margin-top:0em;
}


.prosSectionTitle
{
	color: #333;
	font-weight: bold;
	font-size: 14px
}

.prosBodyCopyMed, .prosBodyCopyMedClose
{
	font-size: 11px;
	line-height: 1.4em;
	margin-left: 15px;
}

.prosBodyCopyMedClose
{
	margin-top:0.5em;
}

.prosBodyCopySmall, .prosBodyCopySmallClose
{
	font-size: 10px;
	line-height: 1.4em;
	margin-left: 15px;
}

.prosBodyCopySmallClose
{
	margin-top:0.5em;
}

.prosli
{
	margin-left: .5em;
	padding-left: 0em;	
}


.text12tight					{ font-size: 12px; line-height: 1.2em }
.text12b						{ font-weight: bold; font-size: 12px; line-height: 1.5em }
.text11b						{ font-weight: bold; font-size: 11px; line-height: 1.5em }
.overlayImage					{ font-size: 10px; line-height: 1.5em; background-color: white }
.overlayImage a:link			{ text-decoration: underline }
.overlayImage a:visited		 	{ color: #696969 }
.overlayImage a:hover		 	{ color: red; text-decoration: underline }
.text11b a:link				{ }
.text11b a:hover				{ color: red }
.text11blig					{ color: silver; font-weight: bold; font-size: 11px; line-height: 1.5em }
.text11bmed					{ color: gray; font-weight: bold; font-size: 11px; line-height: 1.5em }
.text10b					{ color: #282828; font-weight: bold; font-size: 11px; line-height: 1.5em }
.text10						{ color: #282828; font-size: 10px; line-height: 1.5em; padding-left: 5pt }
.text10med					{ color: gray; font-size: 10px; line-height: 1.5em; padding-left: 5pt }
.tableFormTitle				{ color: #fff; font-weight: bold; font-size: 13px; text-decoration: none }
.tableFormLabel				{ color: #696969; font-size: 10px; text-decoration: none }
.tableFormText
{
	font-size: 11px;
	text-decoration: none
}

.formLabel					{ color: #696969; font-size: 10px; text-decoration: none; text-align: right; }
.formContent				{ color: #333; font-size: 11px; text-decoration: none; text-align: left; }


.tableFormTextSmall
{
	font-size: 10px;
	text-decoration: none
}

.sidebarSmallLight				{ color: #696969; font-weight: bold; font-size: 11px }
.searchTable					{ background-color: #dcdcdc }

