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

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

a:focus {
	outline: 0;
}

#home{
	background-image:url(../images/template/background-home.jpg);
	color:#b1b8c1;
}

#artists,
#artistsSubPage{
	background-image:url(../images/template/background-artists.jpg);
	color:#c5c5c5;
}

#standard{
	color:#3d3d3d;
	background-image:url(../images/template/background-standard.jpg);
}

#events{
	color:#c5c5c5;
	background-image:url(../images/template/background-events.jpg);
}

#news{
	color:#c5c5c5;
	background-image:url(../images/template/background-news.jpg);
}

#awards{
	color:#2d2d2d;
	background-image:url(../images/template/background-awards.jpg);
}

#contact{
	color:#3d3d3d;
	background-image:url(../images/template/background-contact.jpg);
}

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

#sponsors{
	background-color:#000;
	height:50px;
}

#sponsorHolder{
	width:900px;
	margin:0 auto;
	padding:8px 0px 0px 0px;
}

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

#header{
	width:900px;
	float:left;
}

#superNav{
	float:left;
	width:383px;
}

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

.left{
	float:left;
}

/*---Containers---*/

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

#artistsContainer{
	background-color:#37332e;
}

#eventsContainer{
	background-color:#68777e;
}

#newsContainer{
	background-color:#4d4751;
}

#awardsContainer{
	background-color:#b8beb6;
	background-image:url(../images/template/awards-top-rule.gif);
	background-position:top;
	background-repeat:repeat-x;
}

#standardContainer{
	background-image:url(../images/template/standard-top-rule.gif);
	background-position:top;
	background-repeat:repeat-x;
	background-color:#b2bac4;
}

#contactContainer{
	background-image:url(../images/template/contact-top-rule.gif);
	background-position:top;
	background-repeat:repeat-x;
	background-color:#d2c5af;
}

#newsContentContainer,
#eventsContentContainer{
	float:left;
	padding:0px 0px 0px 35px;
}

#artistsContentContainer,
#awardsContentContainer,
#contactContentContainer,
#standardContentContainer{
	float:left;
	width:636px;
	padding:0px 0px 0px 55px;
}

#awardsContentContainerNarrow{
	float:left;
	width:400px;
	padding:160px 0px 0px 35px;
}

#newsContentContainer,
#eventsContentContainer{
	width:656px;
}

#awardPageImage,
#contactPageImage,
#standardPageImage{
	text-align:right;
	padding:53px 0px 0px 0px;
	float:right;
}

#newsContent,
#eventsContent{
	float:left;
	width:616px;
	padding:32px 0px 0px 20px;
}

#contactContent{
	float:left;
	width:600px;
	padding:32px 16px 0px 20px;
}

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

#artistsRight,
#standardRight{
	float:left;
}

#standardRight{
	color:#fff;
	width:188px;
	padding:150px 0px 0px 22px;
}
#artistsRight{
	color:#c3c3c3;
	width:173px;
	padding:20px 0px 0px 22px;
}

#awardsWide,
#artistsWide{
	float:left;
	width:600px;
	padding:15px 0px 0px 0px;
}

#artistsWide{
	padding-top: 35px;
}

#awardArtists{
	padding:70px 0px 0px 0px;
}

#standardLogo{
	width:515px;
	float:left;
}

#artistsImageHeader,
#artistsFlash{
	float:right;
	/*width:634px;*/
	margin:0px 0px 0px 0px;
	/*text-align:right;*/
}

#artistsFlash{
	margin-top: 20px;
}

#galleryHolder {
	min-height: 1000px;
}

#milestones a {
	color: #FFA5A5;
}


#laureate{
	text-align:right;
/*	height:36px;*/
	padding:28px 8px 4px 0px;
}

#artistLandingHeader,
#artistHeader{
	width:900px;
	float:left;
	margin:0px 0px 0px 0px;/*40px = top*/
	border-top:1px solid #686460;
	background-color:#1b1917;
	font-size:2em;
	color:#fff;
}

#artistLandingHeader{
	margin:0px 0px 20px 0px;
}

.artistLandingHeaderleft{
	float:left;
	width:240px;
	height:326px;
	overflow:hidden;
	background-image:url(../images/template/artistLandingLeftTextBtm.gif);
	background-position:bottom left;
	background-repeat:no-repeat;
	padding:22px 10px 35px 20px;
}

.artistLandingHeaderFlash{
	float:left;
	width:630px;
	height:383px;
	background-image:url(../images/template/artistLandingLeftTextBtm.gif);
	background-position:bottom left;
	background-repeat:repeat-x;
	font-size: 0.5em;
}

#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{
	background-position:top left;
	background-repeat:no-repeat;
	width:100%;
	height:77px;
	border-top:1px solid #686460;
	margin:50px 0px 30px 0px;
}


#browseDisciplineVisualHeader{
	background-image:url(../images/template/browseDisciplineVisualHeader.jpg);	
}

#browseDisciplineMusicHeader{
	background-image:url(../images/template/browseDisciplineMusicHeader.jpg);
}

#browseDisciplineTheatreHeader{
	background-image:url(../images/template/browseDisciplineTheatreHeader.jpg);
}

#browseDisciplineLiteratureHeader{
	background-image:url(../images/template/browseDisciplineLiteratureHeader.jpg);
}

#browseDisciplineFilmHeader{
	background-image:url(../images/template/browseDisciplineFilmHeader.jpg);
}

#browseDisciplineDanceHeader{
	background-image:url(../images/template/browseDisciplineDanceHeader.jpg);
}

.artistHeaderText{
	float:left;
	padding:12px 0px 0px 12px;
}

#artistHeader .artistHeaderSub{
	font-size:0.45em;
	color:#c5c5c5;
}

.browse{
	float:left;
	width:100%;
	padding:0px 0px 10px 0px;
}

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



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

#donate{
	float:right;
	width:78px;
}

#register{
	float:right;
	width:78px;
	margin-right: 5px;
}

#awardsNav,
#eventsNav,
#newsNav,
#standardNav,
#artistsNav,
#contactNav,
#homeNav{
	width:900px;
	height:34px;
	margin:0px;
	float:left;
}

#homeNav{
	background-image:url(../images/template/nav/home/backing.png);
	background-position:0 0;
	background-repeat:repeat-x;
}

#standardNav{
	background-image:url(../images/template/nav/standard/backing.png);
	background-position:0 0;
	background-repeat:repeat-x;
}

#artistsNav{
	background-image:url(../images/template/nav/artists/backing.png);
	background-position:0 0;
	background-repeat:repeat-x;
}

#eventsNav{
	background-image:url(../images/template/nav/events/backing.png);
	background-position:0 0;
	background-repeat:repeat-x;
}

#newsNav{
	background-image:url(../images/template/nav/news/backing.png);
	background-position:0 0;
	background-repeat:repeat-x;
}

#awardsNav{
	background-image:url(../images/template/nav/awards/backing.png);
	background-position:0 0;
	background-repeat:repeat-x;
}

#contactNav{
	background-image:url(../images/template/nav/contact/backing.png);
	background-position:0 0;
	background-repeat:repeat-x;
}

#awardsNav ul,
#newsNav ul,
#eventsNav ul,
#standardNav ul,
#artistsNav ul,
#contactNav ul,
#homeNav ul{
	margin:0;
	padding:0;
	float:left;
}

#awardsNav ul li,
#newsNav ul li,
#eventsNav ul li,
#standardNav ul li,
#artistsNav ul li,
#contactNav ul li,
#homeNav ul li{
	float:left;
	display:inline;
	list-style:none;
	margin:0;
	padding:0;
}

#awardsNav ul li a,
#newsNav ul li a,
#eventsNav ul li a,
#standardNav ul li a,
#artistsNav ul li a,
#contactNav ul li a,
#homeNav ul li a{
	display:block;
	float:left;
}

#homeNav ul li a:hover,
#homeNav ul li.selecteditem a{
	background-image:url(../images/template/nav/home/selected.gif);
	background-position:bottom left;
	background-repeat:no-repeat;
}

#standardNav ul li a:hover,
#standardNav ul li.selecteditem a{
	background-image:url(../images/template/nav/standard/selected.gif);
	background-position:bottom left;
	background-repeat:no-repeat;
}

#artistsNav ul li a:hover,
#artistsNav ul li.selecteditem a{
	background-image:url(../images/template/nav/artists/selected.gif);
	background-position:bottom left;
	background-repeat:no-repeat;
}

#eventsNav ul li a:hover,
#eventsNav ul li.selecteditem a{
	background-image:url(../images/template/nav/events/selected.gif);
	background-position:bottom left;
	background-repeat:no-repeat;
}

#newsNav ul li a:hover,
#newsNav ul li.selecteditem a{
	background-image:url(../images/template/nav/news/selected.gif);
	background-position:bottom left;
	background-repeat:no-repeat;
}

#awardsNav ul li a:hover,
#awardsNav ul li.selecteditem a{
	background-image:url(../images/template/nav/awards/selected.gif);
	background-position:bottom left;
	background-repeat:no-repeat;
}

#contactNav ul li a:hover,
#contactNav ul li.selecteditem a{
	background-image:url(../images/template/nav/contact/selected.gif);
	background-position:bottom left;
	background-repeat:no-repeat;
}

/*Subnav*/

#leftColAwards,
#leftCol{
	float:left;
	display:inline;
	padding:0px 0px 0px 19px;
	width:190px;
}

#artistsContainer #leftCol{
	margin-top: 20px;
}

#leftColAwards{
	width:425px;
}

#artistsSubPageNav{
	/*margin:102px 0px 0px 0px;*/
}

#contactSubNav,
#awardsSubNav,
#standardSubNav{
	margin:40px 0px 0px 0px;
	background-color:#b2bac4;
}

#awardsSubNav{
	background-color:#aeb4ab;
	width:190px;
}

#contactSubNav{
	background-color:#d2c5af;
	width:190px;
}

#newsSubNav,
#eventsSubNav{
	padding:48px 0px 20px 14px;
	/*margin:0px 0px 0px 18px;
	display:inline;/*IE 6 fix of margin on floated items*/
	position:relative;/* To allow for underline*/
	width:170px;
}

#eventsSubNav{
	background-color:#5d6c73;
	border-bottom:1px solid #97A1A6;
	border-right:1px solid #97A1A6;
	border-left:1px solid #97A1A6;
}

#newsSubNav{
	background-color:#453f49;
	border-bottom:1px solid #848087;
	border-right:1px solid #848087;
	border-left:1px solid #848087;
}

#awardsSubNav ul,
#contactSubNav ul,
#standardSubNav ul,
#artistsSubPageNav ul{
	margin:15px 0px 0px 0px;
	padding:5px 0px 10px 10px;
}

#standardSubNav ul{
	border:1px solid #d9dde2;
}

#awardsSubNav ul{
	border:1px solid #dcdfdb;
}

#artistsSubPageNav ul{
	border:1px solid #75726f;
}

#contactSubNav ul{
	border:1px solid #e9e2d7;
}

#contactSubNav ul li,
#standardSubNav ul li,
#awardsSubNav ul li,
#artistsSubPageNav ul li{
	list-style:none;
	margin:0;
	padding:5px 0px;
}

#contactSubNav ul li.selecteditem,
#standardSubNav ul li.selecteditem,
#awardsSubNav ul li.selecteditem,
#artistsSubPageNav ul li.selecteditem{
	font-style:italic;
}

#contactSubNav ul li a,
#standardSubNav ul li a,
#awardsSubNav ul li a,
#artistsSubPageNav ul li a{
	font-size:1em;
	font-weight:bold;
	text-decoration:none;
}

#contactSubNav ul li a,
#awardsSubNav ul li a,
#standardSubNav ul li a{
	color:#fff;
}

#artistsSubPageNav ul li a{
	color:#c3c2c1;
	position: relative;
	display: block;
}

#artistsSubPageNav ul li a span{
	position: absolute;
	width: 230px;
	bottom: -7px;
	left: -30px;
	border-bottom: 1px solid #FFFFFF;	
}

#artistsSubPageNav ul li li a span{
	left: -48px;	
}

#contactSubNav ul li ul,
#standardSubNav ul li ul,
#awardsSubNav ul li ul,
#artistsSubPageNav ul li ul{
	border:none;
	margin:6px 0px 0px 0px;
	padding:0px 0px 0px 6px;
}

#contactSubNav ul li ul{
	border-left:12px solid #f4efe8;	
}
#standardSubNav ul li ul{
	border-left:12px solid #d9dde2;	
}
#artistsSubPageNav ul li ul{
	border-left:12px solid #4d4945;	
}
#awardsSubNav ul li ul{
	border-left:12px solid #b8beb6;
}

#contactSubNav ul li ul li a,
#standardSubNav ul li ul li a,
#awardsSubNav ul li ul li a,
#artistsSubPageNav ul li ul li a{
	font-weight:normal;
}

#contactSubNav ul li ul li.selecteditem,
#standardSubNav ul li ul li.selecteditem,
#awardsSubNav ul li ul li.selecteditem,
#artistsSubPageNav ul li ul li.selecteditem{
	width:150px;
}

#contactSubNav ul li ul li ul li.selecteditem,
#standardSubNav ul li ul li ul li.selecteditem,
#awardsSubNav ul li ul li ul li.selecteditem,
#artistsSubPageNav ul li ul li ul li.selecteditem{
	width:132px;
}

#contactSubNav ul li ul li.selecteditem a,
#standardSubNav ul li ul li.selecteditem a,
#awardsSubNav ul li ul li.selecteditem a,
#artistsSubPageNav ul li ul li.selecteditem a{
	font-style:italic;
}

#eventsExtraNav,
#artistExtraNav{
	padding:10px;
	margin:0px 0px 0px 8px;
	border-left:1px solid #75726f;
	width:166px;
}

#eventsExtraNav{
	border-left:1px #97A1A6 solid;
}

#eventsExtraNav ul,
#artistExtraNav ul{
	margin:0;
	padding:0px 0px 10px 0px;
	border:none;
}

#eventsExtraNav ul li,
#artistExtraNav ul li{
	list-style:none;
	padding:1px 8px;
	background-image:url(../images/template/extraNavBullet.gif);
	background-position:0px 7px;
	background-repeat:no-repeat;
}

#eventsExtraNav ul li a,
#artistExtraNav ul li a{
	font-size:1em;
	font-weight:normal;
	color:#c3c2c1;
	text-decoration:none;
}

.extraNavTitle{
	font-size:1em;
	font-weight:bold;
	color:#c3c2c1;
}


/*SubNav Form*/

#eventSearch input,
#eventSearch select {
	width: 150px;
	padding: 0;
	margin: 3px 0 10px;
}

#eventSearch label {
	color: #FFFFFF;
	font-size: 11px;
	font-weight: bold;
}

#eventSearch .submit input {
	width: auto;
}

/*Super nav*/

#superNav ul{
	margin:0;
	padding:0;
}

#superNav ul li{
	display:inline;
	margin:0;
	padding:0;
	list-style:none;
}

#superNav ul li a{
	display:block;
	float:right;
	padding:8px 1px;
	text-decoration:none;
}

#contact #superNav ul li a,
#standard #superNav ul li a,
#events #superNav ul li a,
#awards #superNav ul li a{
	color:#fff;
}

#home #superNav ul li a,
#artistsSubPage #superNav ul li a,
#artists #superNav ul li a,
#news #superNav ul li a{
	color:#ccc;
}

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

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

#home .larger a{
	color:#fff;
	text-decoration:none;
}

.hidden{
	position:absolute;
	left:-3000px;
}

/*---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;
	background-color:#4b4843;
}

.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:0.45em;
	color:#c5c5c5;
	margin:0px 0px 45px 0px;
}
.artistLandingHeaderleft p{
	font-size:0.6em;
	color:#c5c5c5;
}

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

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

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

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

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

#relatedlinks a {
	color: #FFA5A5;
}

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

#milestones ul li{
	padding:0px 0px 15px 8px;
	background-image:url(../images/template/milestoneBullet.gif);
	background-position:0px 7px;
	background-repeat:no-repeat;
}

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

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

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

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

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

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

/*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:#ffa5a5;
	text-decoration:none;	
}

/*Image gallery*/

.imgGalleryTopControls{
	float:left;
	text-align:left;
	padding:0px 0px 12px 0px;
	/*margin:0px 0px 20px 0px;*/
}

.imgGalleryPrev{
	float:left;
	width:268px;
}

.imgGalleryShow{
	float:left;
	width:300px;
}

.imgGalleryNext{
	float:left;
	width:50px;
}

.imgGallery{
	float:left;
	width:611px;
	position:relative;
	text-align:left;
	border:1px solid #75726F;
	padding:10px;
	margin:0px 0px 10px 0px;
}

.imgGalleryLeft{
	float:left;
	text-align:left;
	padding:0px 0px 30px 0px;
	color:#7c7c7c;
}

.imgGalleryLeft a{
	color:#7c7c7c;
	text-decoration:none;
}

.imgGalleryLeft a.selecteditem{
	color:#fff;
}

#hiddenDetails{
	display:none;
	position:absolute;
	top:0;
	left:0;
	padding:10px;
	width:608px;
	border:1px solid #fff;
	background-color:#4b4843;
	z-index: 220;
	opacity:0.90;
  	filter:alpha(opacity:90);
}

.img-credits {
	margin-bottom: 5px;
	font-style: italic;
}

.closeDetails{
	text-align:right;
}

.closeDetails a{
	color:#fff;
	text-decoration:none;
	font-size:0.9em;
}

/*Essays*/

.essayYear{
	font-size:0.9em;
}


/*shared*/

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

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

div#artist-bio-intro p {
	padding-left: 0;
}

div#artist-peer-review {
	color: #a8a8a8;
	background: #33302c;
	margin-left: 30px;
	padding: 25px;
}

div#artist-peer-review p {
	padding-left: 0;
}

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

#artistsLeft p.intro{
	color:#c5c5c5;
}
#standardLeft p.intro{
	color:#3d3d3d;
}

#standardRight p{
	padding:0px 15px 0px 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{
	text-align:right;
	padding:20px 28px 8px 0px;
	background-image:url(../images/template/rss.gif);
	background-position:99% 22px;
	background-repeat:no-repeat;
}

#eventsRss{
	border-bottom:1px solid #97a1a6;
}

#newsRss{
	border-bottom:1px solid #848087;
}

#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{
	position:absolute;
	z-index:25;
	top:66px;
	left:-20px;
	display:block;
	height:2px;
	width:222px;
	border-bottom:1px solid #97a1a6;
}

.rssSubscribe{
	padding:0px 0px 0px 17px;
	background-image:url(../images/template/rss.gif);
	background-position:0px 1px;
	background-repeat:no-repeat;
}

/*---Caption styles---*/

.imgStrip{
	position:relative;
	background-color:#a8afb8;
}
.imgStripTop{
	position:relative;
	background-color:#a8afb8;
	text-align:left;
}

.imgStripAward,
.imgStripTopAward{
	position:relative;
	background-color:#adb3ab;
}
.imgStripTopAward{
	text-align:left;
}

.imgStripTopContact,
.imgStripContact{
	position:relative;
	background-color:#c6b9a5;
}
.imgStripTopContact{
	text-align:left;
}

.imgStripArtist,
.imgStripTopArtist{
	position:relative;
	background-color:#4d4945;
}
.imgStripTopArtist{
	text-align:left;
}

div.captionSet{
	position:relative;
}
div.caption{
	position:absolute;
	top:5px;
	left:25px;
	border:1px solid #fff;
	color:#fff;
	background-image:url(../images/template/captionArrow.gif);
	background-position:8px 0px;
	background-repeat:no-repeat;
	background-color:#4b4843;
	padding:8px;
	width:200px;
}

/*---Artist roll over---*/


div.artistOver{
	position:absolute;
	border:1px solid #fff;
	color:#fff;
	background-color:#4b4843;
	width:250px;
	z-index:200;
}

div.artistOver img{
	margin:0px 10px 0px 0px;
}

p.artistOverText{
	padding:6px 0px 6px 10px;
}

/*---News roll over---*/


div.newsOver{
	position:absolute;
	border:1px solid #fff;
	color:#fff;
	background-color:#4b4843;
	width:250px;
	z-index:200;
}

p.newsOverText{
	padding:6px 0px 6px 10px;
}

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


#homeScrollHolder{
	float:left;
	width:900px;
}

#nextNews,
#nextEvents,
#next,
#prevNews,
#prevEvents,
#prev{
	float:left;
	width:15px;
}
#browserRelativeHomeEvents,
#browserRelativeHomeNews{
	float:left;
	width:280px;
	height:77px;
	position:relative;
	overflow:hidden;
}
#browserRelative{
	float:left;
	width:870px;
	height:77px;
	position:relative;
	overflow:hidden;
}
#browserHomeEvents,
#browserHomeNews{
	position:absolute;
	left:0px;
	float:left;
	height:77px;
}
#browser{
	position:absolute;
	left:0px;
	float:left;
	height:77px;
}
.scrollItem{
	float:left;
}

.browseHome{
	float:left;
	width:310px;
	padding:0px 13px;
}

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

#applauseBanner{
	background-image:url(../images/template/applause.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	background-color:#4A424D;
	padding:104px 0 17px 8px;
	border-left:1px solid #848087;
	border-right:1px solid #848087;
	border-bottom:1px solid #848087;
	width:176px;
	position:relative;
}

#news #applauseBannerTxt a{
	color:#fff;
	text-decoration:none;
	font-style:italic;
}

#applauseUnderline{
	position:absolute;
	z-index:30;
	top:120px;
	left:-20px;
	display:block;
	height:2px;
	width:222px;
	border-bottom:1px solid #848087;
}

.applauseCover{
	float:left;
	width:100px;
}

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

.eventFeaturedArtist{
	background-image:url(../images/template/events-ArtsSymbol.gif);
	background-position:0px 1px;
	background-repeat:no-repeat;
	padding:0px 0px 4px 25px;
	color:#89cace;
}

.newsFeaturedArtist{
	background-image:url(../images/template/news-ArtsSymbol.gif);
	background-position:0px 4px;
	background-repeat:no-repeat;
	padding:4px 0px 4px 25px;
	/*color:#f33627;*/
	color:#ffa5a5;
	margin-bottom: 10px;
}

#events .eventFeaturedArtist a{
	color:#89cace;
}

#news .newsFeaturedArtist a{
	/*color:#f33627;*/
	color:#ffa5a5;
}

.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:#C5C5C5;
	text-decoration:none;
	/*font-size:0.95em;*/
}

.newsDisplay{
	padding:0px 0px 15px 20px;
	margin:0px 0px 15px 0px;
	background-image:url(../images/template/newsDisplayBacking.gif);
	background-position:0px 68px;
	background-repeat:repeat-x;
}

.eventDisplay{
	padding:0px 0px 15px 20px;
	margin:0px 0px 15px 0px;
	background-image:url(../images/template/eventsDisplayBacking.gif);
	background-position:0px 68px;
	background-repeat:repeat-x;
}

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

.eventDetails{
	border-left:20px solid #859197;
	padding:0px 0px 0px 15px;
}

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

.eventDetailDate{
	font-size:0.9em;
}

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

.newsExtra{
	padding:0px 10px 0px 45px;
}

.newsExtra object,
.eventExtra object{
	margin:4px 0px 10px 0px;
}

/*---Awards---*/

.awardArtistTitle{
	color:#3a3a3a;
	font-size:1.5em;
	padding:0px 0px 5px 25px;
	border-bottom:1px solid #e9e2d7;
	background-image:url(../images/template/awards-ArtsSymbol.gif);
	background-position:0px 3px;
	background-repeat:no-repeat;
}

/*--Search--*/

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

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

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

/*--Contact page--*/

#contactDetails a{
	color:#fff;
	text-decoration:none;
}

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

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

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

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

#awards #artistAwardTable td a:hover{
	color:#fff;
}

#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:#fff;
	font-size:1.4em;
	margin:20px 0px 10px 0px;
	font-weight:normal;
}

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

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

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

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

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

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


#awards h2,
#contact h2,
#standard h2{
	color:#fff;
	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:#e4e4e4;
}

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

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

h4 {
	margin-bottom: 3px;
}

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

#artistsLeft a,
#artistsWide a{
	color:#ffa5a5;
	text-decoration:none;
}

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

#news a{
	color:#f33627;
	text-decoration:none;
}

#events a{
	color:#89cace;
	text-decoration:none;
}

#home a{
	color:#7e8691;
	text-decoration:none;
}

#awards a{
	color:#895a93;
	text-decoration:none;
}

#standard a{
	color:#fff;
	text-decoration:none;
}

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

form{
	margin:0;
	padding:0;
}

#eventNewsSearch label{
	color:#fff;
	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;
}

#news a.latest-issue-link {
	color: #FFA5A5;
}

.applause-pdf {
	padding: 6px 6px 6px 27px;
	border: 1px solid #FFA5A5;
	background: url('../images/template/icon-pdf.gif') no-repeat 4px 5px;
	margin-top: 5px;
}

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

#homeFooter,
#artistsFooter,
#awardsFooter,
#eventsFooter,
#newsFooter,
#contactFooter,
#standardFooter{
	float:left;
	width:900px;
	height:100px;
	padding:40px 0px;
}

#standardFooter{
	background-color:#b2bac4;
}

#contactFooter a,
#standardFooter a{
	color:#fff;
	text-decoration:none;
}

#awardsFooter{
	background-color:#b8beb6;
}

#awardsFooter a{
	color:#fff;
	text-decoration:none;
}

#artistsFooter{
	background-color:#37332e;
}

#eventsFooter{
	background-color:#68777e;
}

#newsFooter{
	background-color:#4d4751;
}

#homeFooter{
	background-color:#313c4a;
}

#artistsFooter a,
#homeFooter a{
	color:#666;
	text-decoration:none;
}

#newsFooter a,
#eventsFooter a{
	color:#c5c5c5;
	text-decoration:none;
}

#footerLeft{
	float:left;
	width:290px;
	/*background-image:url(../images/template/lizard.gif);
	background-position:left;
	background-repeat:no-repeat;*/
	padding:0px 0px 0px 25px;
}

#footerMid{
	float:left;
	width:300px;
}

#footerRight{
	float:left;
	width:253px;
	background-image:url(../images/template/backToTop.gif);
	background-position:98% 3px;
	background-repeat:no-repeat;
	text-align:right;
	padding:0px 32px 0px 0px;
}

/* News images */

.news-images-thumb {
	float: left;
	margin: 0 10px 20px 0;
}

.sIFR-flash {
	visibility: visible !important;
	margin: 0;
}

.sIFR-replaced {
	visibility: visible !important;
}

span.sIFR-alternate {
	position: absolute;
	left: 0;
	top: 0;
	width: 0;
	height: 0;
	display: block;
	overflow: hidden;
}

/* Hide Adblock Object tab: the text should show up just fine, not poorly with a tab laid over it. */
.sIFR-flash + div[adblocktab=true] {
  display: none !important;
}

/* Donate form */

#donate-form label {
	width: 130px;
	float: left;
	margin-top: 3px;
}

#donate-form .form-item {
	clear: left;
	margin-bottom: 15px;
	width: 100%;
	float: left;
}

#errors {
	margin-bottom: 20px;
	color: #791818;
	font-weight: bold;
}

.amount-radio {
	width: 130px;
	float: left;
	margin-bottom: 2px;
}

#donate-form #privatefield {
	margin-left: 130px;
	width: 440px;
}

