@charset "utf-8";
/* CSS Document */

body{
	font:74% / 1.3 Arial, Helvetica, sans-serif;
	margin:0;
	padding:0;
}

#home,
#artists,
#artistsSubPage,
#standard,
#events,
#news{
	background-image:none;
	color:#000;
}

/*------------------------Structure------------------------*/

#homeLeft,
#homeCenter,
#homeRight{
	width:650px;
	float:none;
}

#sponsors{
	display:none;
}


#mainWrap{
	width:650px;
	margin:0 auto;
}

#header{
	display:none;
}


.clear{
	clear:both;
	display:inline;
	font-size:0.1em;
}

.left{
	float:left;
}

/*---Containers---*/

#newsContainer,
#eventsContainer,
#standardContainer,
#awardsContainer,
#contactContainer,
#artistsContainer{
	float:left;
	width:650px;
}



#newsContentContainer,
#eventsContentContainer,
#standardContentContainer,
#awardsContentContainer,
#contactContentContainer,
#artistsContentContainer,{
	float:left;
	padding:0px 0px 0px 35px;
}


#standardPageImage{
	display:none;
}


#artistsLeft,
#standardLeft{
	float:left;
	width:426px;
}

#awardsWide,
#artistsWide,
#artistsRight,
#standardRight{
	float:left;
}

#standardRight{
	width:188px;
	padding:150px 0px 0px 22px;
}
#artistsRight{
	width:173px;
	padding:0px 15px 0px 22px;
}

#homeLogo{
	display:block;
}
#homeFlash,
#artistsFlash{
	display:none;
}


#standardLogo{
	display:none;
}

#laureate{
	display:none;
}

.browse{
	border-top:1px solid #686460;
	padding:0px 0px 10px 0px;
}

#artistLandingHeader,
#artistHeader{
	display:block;
}


.artistLandingHeaderleft{
	display:block;
}

.artistLandingHeaderFlash{
	display:none;
}

#browseHeader{
	display:block;
	padding:30px 0px 10px 0px;
	margin:50px 0px 0px 0px;
	height:37px;
	width:100%;
	text-align:center;
	font-size:2em;
	background-color:#1b1917;
	border-top:1px solid #686460;
	background-image:url(../images/template/browseHeader.gif);
	background-position:top left;
	background-repeat:no-repeat;
}

#browseVisualHeader{
	background-image:url(../images/template/browseVisualHeader.gif);
	background-position:top left;
	background-repeat:no-repeat;
	width:100%;
	height:30px;
	margin:30px 0px 0px 0px;
}

#browseGenreHeader{
	background-image:url(../images/template/browseGenreHeader.gif);
	background-position:top left;
	background-repeat:no-repeat;
	width:100%;
	height:30px;
	margin:30px 0px 0px 0px;
	border-bottom:1px solid #686460;
}

#browseNameHeader{
	background-image:url(../images/template/browseNameHeader.gif);
	background-position:top left;
	background-repeat:no-repeat;
	width:100%;
	height:30px;
	margin:30px 0px 0px 0px;
	border-bottom:1px solid #686460;
}

#browseAwardHeader{
	background-image:url(../images/template/browseAwardHeader.gif);
	background-position:top left;
	background-repeat:no-repeat;
	width:100%;
	height:30px;
	margin:30px 0px 0px 0px;
	border-bottom:1px solid #686460;
}

#browseDisciplineVisualHeader,
#browseDisciplineTheatreHeader,
#browseDisciplineLiteratureHeader,
#browseDisciplineFilmHeader,
#browseDisciplineDanceHeader,
#browseDisciplineMusicHeader{
	display:none;
}



.artistHeaderText{
	display:none;
}

#artistHeader .artistHeaderSub{
	display:none;
}


.browseCol{
	float:left;
	width:175px;
}



/*------------------------Navigation------------------------*/


#awardsNav,
#eventsNav,
#newsNav,
#standardNav,
#artistsNav,
#contactNav,
#homeNav{
	display:none;
}

#leftCol{
	float:left;
	width:190px;
}

#artistsSubPageNav,
#contactSubNav,
#awardsSubNav,
#newsSubNav,
#eventsSubNav,
#standardSubNav{
	display:none;
}

#superNav{
	display:none;
}


/*------------------------Styles------------------------*/

.larger{
	font-size:1.3em;
	color:#fff;
}

.hidden{
	
}

/*---Page styles---*/

/*artists*/

.browseDarkHeader{
	color:#818080;
}

.browseRow{
	float:left;
	padding:0px 0px 20px 20px;
}

.browseItem{
	float:left;
	width:264px;
	margin:0px 20px 0px 0px;
	border:1px solid #686460;
}

.browseItemImage{
	float:left;
	width:118px;
}

.browseItemText{
	float:left;
	width:125px;
	padding:8px; 
}

.artistBioNameTitle{
	color:#e4e4e4;
	font-size:1.4em;
}

.artistLandingName{
	display:block;
	font-size:1em;
}
.artitsLandingTribe{
	display:block;
	font-size:0.45em;
}
.artistLandingDiscipline{
	display:block;
	font-size:1em;
	color:#000;
	margin:0px 0px 45px 0px;
}
.artistLandingHeaderleft p{
	font-size:1em;
	color:#000;
}

.artistLandingHeaderleft p a{
	font-size:0.8em;
	color:#000;
	text-decoration:none;
}

.milestoneHeader{
	display:block;
	font-size:1.4em;
}

#milestones{
	margin:50px 0px 0px 0px;
}

#milestones ul{
	border-left:1px solid #000;
	border-bottom:none;
	border-top:none;
	border-right:none;
	padding:0px;
}

#milestones ul li{
	padding:0px 0px 15px 8px;
}

#milestones ul li strong{
	color:#000;
}

#laureate a{
	color:#000;
	text-decoration:none;
}

.browseCol ul{
	margin:0;
	padding:0px 0px 0px 25px;
}

.browseCol ul li{
	list-style:none;
}

.browseCol ul li a{
	color:#000;
	text-decoration:none;
}

.browseCol ul li a:hover{
	color:#000;
}

/*Audio*/

#artistsSubPage .eventListing ul.audioTrackListing li{
	list-style:none;
	background-image:url(../images/template/audioTrackBullet.gif);
	background-position:0px 6px;
	background-repeat:no-repeat;
	padding:2px 0px 2px 18px;
}

#artistsSubPage .eventListing ul.audioTrackListing li a{
	color:#000;
	text-decoration:none;	
}

/*Image gallery*/

.imgGalleryTopControls{
	display:none;
}

.imgGalleryPrev{
	display:none;
}

.imgGalleryShow{
	display:none;
}

.imgGalleryNext{
	display:none;
}

.imgGallery{
	display:none;
}

.imgGalleryLeft{
	display:none;
}

.imgGalleryLeft a{
	display:none;
}

.imgGalleryLeft a.selecteditem{
	display:none;
}

#hiddenDetails{
	display:none;
}

.closeDetails{
	display:none;
}

.closeDetails a{
	display:none;
}

/*Essays*/

.essayYear{
	font-size:0.9em;
}


/*shared*/

#awardsWide p,
#artistsLeft p,
#artistsWide p,
#contact p,
#standardRight p,
#standardLeft p{
	padding:0px;
}

#contact p.intro,
#awardsWide p.intro,
#awardsContentContainerNarrow p.intro,
#artistsLeft p.intro,
#artistsWide p.intro,
#standardLeft p.intro{
	font-size:1.3em;
	padding:0px;
}

#artistsWide .eventListing p{
	padding:0px;
}

p.inlineCaption{
	font-size:0.9em;
}

#standardRight img{
	margin:50px 0px 0px 0px;
}

#standard .imgStrip img{
	/*Suppress margin on normal images*/
	margin:0;
}

#newsRss,
#eventsRss{
	display:none;
}


#news #newsRss a,
#events #eventsRss a{
	color:#fff;
	text-decoration:none;
	font-size:1.2em;	
}

.eventNewsSearchTitle{
	font-weight:bold;
	font-style:italic;
	padding:0px 0px 50px 0px;
}

#eventNewsSearchTitleUnderline{
	display:none;
}




/*---Scroller styles---*/


#nextNews,
#nextEvents,
#next,
#prevNews,
#prevEvents,
#prev{
	display:none;
}
#homeScrollHolder{
	display:none;
}


#browserRelativeHomeEvents,
#browserRelativeHomeNews{
	display:none;
}
#browserRelative{
	display:none;
}
#browserHomeEvents,
#browserHomeNews{
	display:none;
}

.scrollItem{
	display:none;
}

.browseHome{
	display:none;
}

/*---Events/News index page---*/

.listGenres,
.listEvent{
	float:left;
	display:inline;
	border-top:1px solid #535f65;
	width:612px;
	padding:12px 0px 0px 0px;
	margin:0px 0px 15px 0px;
}

.listEvent{
	border-top:1px solid #535f65;
}

.listGenres{
	border-top:1px solid #000;
}

.eventThumb{
	float:left;
	width:219px;
}

.eventListing{
	float:left;
	width:360px;
	padding:0px 0px 0px 20px;
	font-size:0.95em;
	line-height:1.6em;
}

#artistsSubPage .eventListing a,
#news .eventListing a,
#events .eventListing a{
	color:#fff;
	text-decoration:none;
}

.pagenationTitle,
.eventTitle{
	font-size:1.1em;
	line-height:1.8em;
	color:#fff;
}


.pagenation{
	float:left;
	border-top:1px solid #535f65;
	width:613px;
	padding:12px 0px 0px 0px;
	margin:0px 0px 15px 0px;
}

#news .pagenation a,
#events .pagenation a{
	color:#000;
	text-decoration:none;
	/*font-size:0.95em;*/
}

.newsDisplay{
	padding:0px;
	margin:0px;
}

.eventDisplay{
	padding:0px;
	margin:0px;
}

.eventDetailsHolder{
	border-top:1px solid #535f65;
	border-bottom:1px solid #535f65;
	padding:8px 0px;
	margin:15px 0px 0px 0px;
	color:#000;
}

.eventDetails{
	padding:0px 0px 0px 15px;
}

.eventsArtistFeaturedTitle{
	font-size:1.4em;
	color:#000;
}

.eventDetailDate{
	font-size:0.9em;
}

.eventExtra,
.newsExtra{
	padding:0px 10px 0px 22px;
}

.newsExtra p{
	padding:0px 0px 0px 23px;
}

/*---Awards---*/

.awardArtistTitle{
	color:#3a3a3a;
	font-size:1.5em;
}

/*--Search--*/

#searchForm p{
	padding:0px 0px 10px 0px;
}

#searchForm a{
	color:#000;
	text-decoration:none;
}

#searchForm .searchResultsLine{
	color:#000;
	font-size:1.1em;
	font-weight:bold;
}

/*-------------------------Tables------------------------*/

#awards #artistAwardTable{
	border-collapse:collapse;
	margin:15px 0px 0px 15px;
}

#awards #artistAwardTable td{
	padding:2px 80px 2px 0px;
}

#awards #artistAwardTable td a{
	color:#333;
	text-decoration:none;
}



#contact table,
#awards table,
#artistsWide table,
#artistsLeft table,
#standardLeft table{
	margin:0px 15px 15px 0px;
}

#contact table td,
#awards table td,
#artistsWide table td,
#artistsLeft table td,
#standardLeft table td{
	font-size:0.9em;
}

.peopleTable td{
	padding:10px 12px 10px 0px;
	border-top:1px solid #D9DDE2;
}

/*------------------------Headers------------------------*/

#standard h1{
	color:#000;
	font-size:1.4em;
	margin:20px 0px 10px 0px;
	font-weight:normal;
}

#artists h1{
	color:#000;
	font-size:1.8em;
	margin:10px 10px;
	font-weight:normal;
}

#contact h1,
#awards h1,
#news h1,
#events h1{
	color:#000;
	font-size:1.4em;
	text-transform:uppercase;
	margin:20px 0px 10px 0px;
	font-weight:normal;
}

#news h2,
#events h2{
	color:#000;
	font-size:1.4em;
}

#artistsSubPage h1{
	font-size:1.3em;
}

#artistsSubPage #artistsFlash h1{
	font-size:1.3em;
	text-align:left;
	color:#000;
	text-transform:uppercase;
}

#artistsSubPage #artistsWide h1{
	color:#000;
	font-size:1.4em;
	text-transform:uppercase;
}


#awards h2,
#contact h2,
#standard h2{
	color:#000;
	font-size:1.6em;
	font-weight:normal;
	padding:0;
	margin:20px 0px 4px 0px;
}

#artistsSubPage h2{
	font-size:1.6em;
	font-weight:normal;
	padding:0;
	margin:20px 0px 4px 0px;
	color:#000;
}

#artistsSubPage #artistsRight h2{
	font-size:1.4em;
	margin:0px 0px 10px 0px;
}

#artists h2{
	font-size:1.2em;
	font-weight:normal;
	padding:0;
	margin:8px 10px;
	color:#000;
}

#artistsSubPage h2.underline{
	border-bottom:1px solid #686460;
	margin:20px 0px 0px 0px;
	padding:0px 0px 4px 0px;
}

.browseCol h3{
	font-size:1.4em;
	padding:0px 0px 0px 25px;
}


/*------------------------Elements------------------------*/

img{
	border:none;
}

p{
	margin:4px 0px 10px 0px;
}

#artistsLeft a,
#artistsWide a{
	color:#000;
}

#artistsRight p{
	padding:0px 15px 0px 0px;
	color:#000;
}

#news a{
	color:#000;
}

#events a{
	color:#000;
}

#home a{
	color:#000;
}

#awards a{
	color:#000;
}

#standard a{
	color:#000;
}

/*------------------------Forms-------------------------*/

form{
	margin:0;
	padding:0;
}

#eventNewsSearch label{
	color:#000;
	font-weight:bold;
	font-size:0.9em;
}

#eventNewsSearch input{
	width:150px;
	margin:3px 0px 10px 0px;
}

#eventNewsSearch select{
	width:153px;
	margin:3px 0px 10px 0px;
}

#eventNewsSearch #eventNewsSearchSubmit{
	width:62px;
}

.formLabel{
	float:left;
	width:155px;
	padding:0px 0px 10px 0px;
}
.formField{
	float:left;
	width:200px;
	padding:0px 0px 10px 0px;
}
.formField textarea,
.formField input{
	border:1px solid #b6a07e;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1em;
}
.fieldmessage{
	color:#f8eddc;
}
.requiredFieldFooter{
	margin:15px 0px;
	color:#f8eddc;
}
.errorfield input{
	border:1px solid #000;
}

/*------------------------Footer------------------------*/

#homeFooter,
#artistsFooter,
#awardsFooter,
#eventsFooter,
#newsFooter,
#contactFooter,
#standardFooter{
	display:none;
}

.sIFR-flash, .sIFR-flash object, .sIFR-flash embed {
	display: none !important;
	height: 0;
	width: 0;
	position: absolute;
	overflow: hidden;
}

span.sIFR-alternate {
	visibility: visible !important;
	display: block !important;
	position: static !important;
	left: auto !important;
	top: auto !important;
}
