.oneColumnContainer {
	border:1px solid #ccc;
}
.oneColumnContainer .columnContent {
	padding:17px;
	font-size:100%;
}
.oneColumnContainer .columnContent dl { 
	padding-left:9px; 
	font-size:110%;
	margin-bottom:33px;
}
.oneColumnContainer .columnContent dt { font-weight:bold;
}
.oneColumnContainer .columnContent .eventtitle  h2 {
	color:#006766;
	font-size:120%;
	margin-bottom: 10px;
}
.oneColumnContainer .columnContent .event_title {
	color:#006666;
	font-size:120%;
	margin-bottom:5px;
}
.arttalk { border-left:9px solid #999900; }
.arttalk dt { color: #999900; }
.outreach { border-left:9px solid #336633; }
.outreach dt { color: #336633; }
.workshops { border-left:9px solid #572157; }
.workshops dt { color: #572157; }
.outsidethelines { border-left:9px solid #990033; }
.outsidethelines dt { color: #990033; }
.youtheducators { border-left:9px solid #996600; }
.youtheducators dt { color: #996600; }
.artistsvoice { border-left:9px solid #003366; }
.artistsvoice dt { color: #003366; }

.mainBreadcrumb { margin-bottom:6px; }
.mainBreadcrumb .custom_brdHed { padding:0 0 6px 0; }

.mainBreadcrumb .mainHed { float: left; width:530px; margin-right:6px; }
.mainBreadcrumb p.subHed {
	position: relative; 
	float: left; width:190px;
	border-top: 1px solid #ccc;
	height:30px;
	line-height:30px;
	font-size:110%;
	text-align: center;
}
.mainBreadcrumb p.subHed a.selected { color:#ff3300; }
.mainBreadcrumb p.subHed span.leftBrd,
.mainBreadcrumb p.subHed span.rgtBrd { 
	position:absolute; 
	top:0;
	left:0; 
	display:block; 
	height:30px;
	width:1px;
	background-color:#ccc;
	padding:0;
}
.mainBreadcrumb p.subHed span.leftBrd { left:0; }
.mainBreadcrumb p.subHed span.rgtBrd { left:189px; }
.mainBreadcrumb p.subHed span { padding: 0 5px; }

#summaryEvents .oneColumnContainer dl {
	margin-left:140px;
	margin:0;
	clear:both;
	padding-bottom:15px;
}
#summaryEvents .oneColumnContainer dt { margin-bottom:10px; }
#summaryEvents .oneColumnContainer dt img {
	float:left;
	margin:0 20px 25px -10px;
}
#summaryEvents .title { font-weight:normal; }
#summaryEvents .gallery { font-weight:normal; }
#summaryEvents h2, #summaryEvents h3, #summaryEvents h4, #summaryEvents h5 { color:#006666; font-size:110%; margin-bottom:17px; }

.detailContent { margin-bottom:24px; }
.detailContent a { text-decoration:underline; }
.detailContent blockquote {
	float:left;
	width:296px;
	margin:-17px 28px 20px -17px;
}
.detailContent blockquote img { margin-bottom:8px; }
.detailContent blockquote p { text-align:right; }
.participatingArtists { margin-bottom:14px; }
.imageGallery { height:224px; overflow:hidden; }
.imageGallery ul{ margin-top:25px; }
.participatingArtists p, .additional p { margin-bottom:9px; }
.sponsorship { margin-bottom:22px; }
.sponsorship img { margin-right:45px; }

#oppArtists { }

.leftContentBox, .rightContentBox { /*border:1px solid #ccc;*/ font-size:110%; }
.leftContentBox dl, .rightContentBox dl, .membershipDetailContainer { border:1px solid #ccc; }
.leftContentBox { float:left; width:255px; margin-right:13px; }
.leftContentBox dl { padding:0 17px 0 15px; }
.leftContentBox dl dt img, .leftContentBox dl dt .title { margin-bottom:22px; }
.leftContentBox dl dd p.adobeHelp { margin:50px 0 10px 0; font-size:100%; font-style:italic; }

.leftContentBox address { font-style:normal; margin:50px 0; }

.rightContentBox { float:left; width:456px; font-size:100%; }
.rightContentBox dl { padding:17px 25px 20px 18px; }

#oppArtists .rightContentBox dl dt { margin-bottom:25px; }
#oppArtists .rightContentBox dl dt a.view { margin-bottom:18px; }
#oppArtists .rightContentBox dl dd p { margin-bottom:28px; }

.showHideDiv dl { border:0; padding-left:6px; margin-bottom:20px !important; }
/*.showHideDiv dl.even { background-color:#d9e8e8; }*/
.showHideDiv { border:1px solid #ccc; }
.showHideDiv dl dt { margin-bottom:5px; font-size:110%; }
.showHideDiv dl dt.open,
.showHideDiv dl dt.close {
	background-color:transparent;
	background-position:left center;
	background-repeat:no-repeat;
	padding:5px 0 5px 18px;
}
.showHideDiv dl dt.open{
	background-image:url(../img/icons/icon_showHideDown_9px.gif);
}
.showHideDiv dl dt.close {
	background-image:url(../img/icons/icon_showHideRgt_9px.gif);
}
.showHideDiv dl dd { padding:0 0 8px 18px; }
.showHideDiv dl dd li span { color:#ff3300; }

#aboutus { font-size:110%; }
#aboutus p.title, #aboutus li p { margin-bottom:0; }
#aboutus p { margin-bottom:10px; }
#aboutus ul { margin-top:25px; }
#aboutus .jobTitle { font-weight:bold; margin-bottom:10px; }
#aboutus .showHideDiv { border:0; }

#visiting { font-size:110%; }
#visiting p.title, #visiting ul { margin-bottom:20px; }
#visiting .directions { margin-bottom:20px; }
#visiting .directions p, #visiting .group p { font-size:100%; margin-bottom:10px; }

#support { font-size:110%; }
#support p, #support ul { margin-bottom:20px; }
#support ul li span { color:#ff3300; }

.membershipDetailContainer { font-size:110%; }
.membershipDetailContainer .even { background-color:#d9e8e8; }
.membershipDetailContainer .categories { padding:14px; position:relative; }
.membershipDetailContainer .categories p.type { color:#006666; }
.membershipDetailContainer .categories p.title a.join { color:#ff3300; position:absolute; right:8px;}
.membershipDetailContainer .categories ul { margin-left:10px; }
.membershipDetailContainer .categories ul li span { color:#ff3300; }
.membershipDetailContainer .gift p, .membershipDetailContainer .gift ul { margin-bottom:10px; }

.shopDetailContainer { border:1px solid #ccc; font-size:110%; padding:0; }
#shop .shopDetailContainer .productDisplay {
	clear:both;
	border:0 !important; 
	padding: 15px;
	margin:0;
}
#shop .shopDetailContainer dt { margin-bottom:10px; float:left; width:125px; }
#shop .shopDetailContainer dt img {
	float:left;
	margin:0 0 25px 0;
}
#shop .shopDetailContainer dd { float:left; width:288px; margin-left:10px;}

#press { background:none; }
.twoColumnContainer { float:left; overflow:hidden; }
.twoColumnContainer .left { float:left; margin-right:10px; }
.twoColumnContainer .rgt { float:left; }
.twoColumnContainer .left, .twoColumnContainer .rgt { width:357px; padding:0 0 200px 0; margin-bottom:-200px; }
.twoColumnContainer .title { font-weight:bold; margin:14px 0 26px 18px; font-size:120%;}
.twoColumnContainer .box { float:left; width:329px; padding:6px 10px 10px 18px; margin-bottom:10px; }
.box .reader { 
	display:block; 
	float:left; 
	width:17px; height:20px; 
	background-position:center 3px; 
	padding:0;
	margin:0 22px 17px 0;
}

.twoColumnContainer .box ul { float:right; width:290px; }

.twoColumnContainerFooter { *margin-top:-1px; }
.twoColumnContainerFooter .left { margin-right:10px; }
.twoColumnContainerFooter .left, .twoColumnContainerFooter .rgt { float:left; width:359px; font-size:1pt; }

.artistvoice { margin-top:10px; }
.artistvoice li { float:left; padding-left:37px; height:26px; }
.artistvoice .playVideo {
	background-color:transparent;
	background-image:url(../img/icons/icon_playVideo.gif);
	background-position:top left;
	background-repeat:no-repeat;
	margin-right:20px;
}
.artistvoice .playAudio { 
	background-color:transparent;
	background-image:url(../img/icons/icon_playAudio.gif);
	background-position:top left;
	background-repeat:no-repeat;
}
.artistvoice a { color:#FF3300; }

.pressDetailPage {}
.pressDetailPage dt { float: left; width:223px; margin-right:19px; }
.pressDetailPage dt img { margin-bottom:19px; }
.pressDetailPage dd { float: left; width:426px; }

.galleryArtistDetails { float:left; width:382px; }
.galleryArtistDetails .title { margin-bottom:10px; font-size:110%; }
.galleryArtistDetails .popmenubutton { margin:5px 0; }
.galleryArtistDetails .embedDiv { margin-top: 35px; }
.galleryArtistDetails .embedDiv li { margin-bottom: 6px; }
.galleryArtistDetails .embedDiv span { float:left; width:90px; margin-right: 10px; font-weight:bold; }
