/*------------------------
utility navigation
-------------------------*/
a.fb:link,a.fb:visited {
	font-size: 9px;	
	color: #666;
	text-decoration: none;
	font-weight: 500;
	background: transparent url(../images/ui/facebook.png) no-repeat 0px;
	padding: 14px 5px 5px 22px;
	border-right: 1px dotted #999;
	margin-top: 5px;
	margin-right: 10px;
	width:auto;
	float:left;
}
a.fb:hover,a.fb:visited:hover {
	color: #06c;
}
a.tw:link,a.tw:visited {
	font-size: 9px;	
	color: #666;
	text-decoration: none;
	font-weight: 500;
	background: transparent url(../images/ui/twitter-2.png) no-repeat 0px;
	padding: 14px 5px 5px 22px;
	border-right: 1px dotted #999;
	margin-top: 5px;
	margin-right: 10px;
	width:auto;
	float:left;
}
a.tw:hover,a.tw:visited:hover {
	color: #06c;
}
a.login:link,a.login:visited {
	font-size: 9px;	
	color: #666;
	text-decoration: none;
	font-weight: 500;
	background: transparent url(../images/ui/login-icon.png) no-repeat 0px;
	padding: 5px 10px 5px 15px;
	border-right: 1px dotted #999;
	margin-top: 5px;
	margin-right: 10px;
	width:auto;
	float:left;
}
a.login:hover,a.login:visited:hover {
	color: #06c;
}
a.inquiry:link,a.inquiry:visited {
	font-size: 9px;
	color: #666;
	text-decoration: none;
	font-weight: 500;
	background: transparent url(../images/ui/inquiry-icon.png) no-repeat 0px;
	margin-top: 5px;
	margin-right: 20px;
	padding: 5px 0 5px 15px;
	width:auto;
	float:left;
}
a.inquiry:hover,a.inquiry:visited:hover {
	color: #06c;
}
a.showArtistJumper:link,a.showArtistJumper:visited {
	width: 256px;
	height:19px;
	font-size: 11px;
	color: #666;
	text-decoration: none;
	display: block;
	padding: 8px 0 0 10px;
}
a.showArtistJumper:hover,a.showArtistJumper:visited:hover {
	color: #06c;
}

/*------------------------
links w/ classes
-------------------------*/
#main-content-block a.imgLink:link,
#main-content-block a.imgLink:visited,
#interiorContentBlock a.imgLink:link,
#interiorContentBlock a.imgLink:visited {
	border:none;
}
#main-content-block a.imgLink:hover,
#main-content-block a.imgLink:visited:hover,
#interiorContentBlock a.imgLink:hover,
#interiorContentBlock a.imgLink:visited:hover {
	border:none;
}

a.homePreviousNews:link,a.homePreviousNews:visited {
	width: auto;
	float: left;
	font-size: 12px;
	color: #999;
	text-decoration: none;
}
a.homePreviousNews:hover,a.homePreviousNews:visited:hover {
	color: #06c;
}
a.artistsLink:link,a.artistsLink:visited {
	width: auto;
	float: left;
	font-size: 12px;
	color: #999;
	text-decoration: none;
}
a.artistsLink:hover,a.artistsLink:visited:hover {
	color: #06c;
}
a.relArtistsLink:link,a.relArtistsLink:visited {
	color: #999;
	text-decoration: none;
}
a.relArtistsLink:hover,a.relArtistsLink:visited:hover {
	color: #06c;
}
a.document:link,a.document:visited {
	font-size: 12px;	
	color: #666;
	text-decoration: none;
	font-weight: 500;
	padding: 5px 0 0 5px;
}
a.document:hover,a.document:visited:hover {
	color: #06c;
}
a.tours:link,a.tours:visited {
	font-size: 12px;	
	color: #06c;
	text-decoration: underline;
	font-weight: 500;
	padding: 5px 0 0 5px;
}
a.tours:hover,a.tours:visited:hover {
	color: #06c;
}
a.audio-sample:link,a.audio-sample:visited {
	font-size: 9px;	
	color: #666;
	text-decoration: none;
	font-weight: 500;
	background: transparent url(../images/ui/audio-icon.png) no-repeat 0px;
	padding: 5px 10px 5px 15px;
}
a.audio-sample:hover,a.audio-sample:visited:hover {
	color: #06c;
}
a.twitter:link,a.twitter:visited {
	font-size: 9px;	
	color: #666;
	text-decoration: none;
	font-weight: 500;
	background: transparent url(../images/ui/twitter-icon.png) top right no-repeat;
	padding: 5px 23px 5px 0;
	margin-right: 10px;
}
a.twitter:hover,a.twitter:visited:hover {
	color: #06c;
}
a.adjust:link,a.adjust:visited {
	width: auto;
	float: left;
	font-size: 10px;	
	font-weight: 500;
	color: #06c;
	text-decoration: none;
	padding-top: 10px;
	border-bottom: 1px dotted #fff;
}
a.adjust:hover,a.adjust:visited:hover {
	border-bottom: 1px dotted #06c;
}
a.archiveLink:link,a.archiveLink:visited {
	width:auto;
	float:left;
	font-size: 10px;	
	font-weight: 500;
	color: #999;
	text-decoration: none;
	border-bottom: 1px dotted #999;
	padding-top:5px;
}
a.archiveLink:hover,a.archiveLink:visited:hover {
	color: #06c;
	border-bottom: 1px dotted #06c;
}
#newsContainLeft a:link, #newsContainLeft a:visited{
	color: #999;
	text-decoration: none;
	border-bottom: 1px dotted #999;
}
#newsContainLeft a:hover, #newsContainLeft a:visited:hover {
	color: #06c;
	border-bottom: 1px dotted #06c;
}
a.greyLink:link,a.greyLink:visited {
	width: auto;
	float: left;
	font-size: 10px;	
	font-weight: 500;
	color: #999;
	text-decoration: none;
	border-bottom: 1px dotted #999;
	padding-top: 10px;
}
a.greyLink:hover,a.greyLink:visited:hover {
	color: #06c;
	border-bottom: 1px dotted #06c;
}
a.footer:link,a.footer:visited {
	color: #666;
	font-weight: 500;
	text-decoration: none;
}
a.footer:hover,a.footer:visited:hover {
	color: #06c;
	text-decoration: none;
}
.featured-artist-description a:link {
	color: #06c;
	font-weight: 500;
	text-decoration: none;
	border-bottom: 1px dotted #fff;
}
.featured-artist-description a:visited {
	color:#09c;
	font-weight: 500;
	text-decoration: none;
	border-bottom: 1px dotted #fff;
}
.featured-artist-description a:hover, .featured-artist-description a:visited:hover {
	color: #06c;
	border-bottom: 1px dotted #999;
}
.agents a:link, .agents a:visited {
	color: #999;
	font-size: 11px;
	text-decoration: none;
	border-bottom: 1px dotted #999;
}
.agents a:hover, .agents a:visited:hover {
	color: #06c;
	border-bottom: 1px dotted #06c;
}
.featured-artist-name-and-audio a:link, .featured-artist-name-and-audio a:visited {
	color: #333;
	text-decoration: none;
}
.featured-artist-name-and-audio a:hover, .featured-artist-name-and-audio a:visited:hover {
	color: #06c;
	text-decoration: none;
}
.detailModule a:link, .detailModule a:visited {
	color: #999;
	text-decoration: none;
}
.detailModule a:hover, .detailModule a:visited:hover {
	color: #06c;
	text-decoration: none;
}
a.viewAll:link, a.viewAll:visited,
.switch a:link, .switch a:visited,
.artistSliderName a:link, .artistSliderName a:visited,
a.homeToursArtist:link, a.homeToursArtist:visited,
.artist a:link, .artist a:visited {
	color: #666;
	text-decoration: none;
}
a.viewAll:hover, a.viewAll:visited:hover,
.switch a:hover, .switch a:visited:hover,
.artistSliderName a:hover, .artistSliderName a:visited:hover,
a.homeToursArtist:hover, a.homeToursArtist:visited:hover,
.artist a:hover, .artist a:visited:hover {
	color: #06c;
	text-decoration: none;
}
a.expandCollapse:link, a.expandCollapse:visited,
a.venueLink:link, a.venueLink:visited,
a.ticketLink:link, a.ticketLink:visited {
	color: #999;
	text-decoration: none;
}
a.expandCollapse:hover, a.expandCollapse:visited:hover,
a.venueLink:hover, a.venueLink:visited:hover,
a.ticketLink:hover, a.ticketLink:visited:hover {
	color: #06c;
	text-decoration: none;
}
.home-first-entry a:link, .home-first-entry a:visited,
.home-entry a:link, .home-entry a:visited,
.first-entry a:link, .first-entry a:visited,
.entry a:link, .entry a:visited {
	color: #06c;
	text-decoration: none;
	border-bottom: 1px dotted #fff;
}
.home-first-entry a:hover, .home-first-entry a:visited:hover,
.home-entry a:hover, .home-entry a:visited:hover,
.first-entry a:hover, .first-entry a:visited:hover,
.entry a:hover, .entry a:visited:hover {
	text-decoration: none;
	border-bottom: 1px dotted #06c;
}
a.faq:link,a.faq:visited {
	width: auto;
	float: left;
	font-size: 10px;	
	font-weight: 500;
	color: #999;
	text-decoration: none;
	border-bottom: 1px dotted #999;
}
a.faq:hover,a.faq:visited:hover {
	color: #06c;
	border-bottom: 1px dotted #06c;
}
a.pdf:link,a.pdf:visited {
	position: absolute;
    top: 0;
	right: 0;
	width: 35px;
	height: 16px;
	text-indent: -9000px;
	background: url('../images/ui/pdf-icon.png') no-repeat 0 0;
}
a.pdf:hover,a.pdf:visited:hover {
	background: url('../images/ui/pdf-icon.png') no-repeat 0 -21px;
}

li.downloadDoc a:link,li.downloadDoc :visited {
	font-size: 12px;
	color: #666;
	text-decoration: none;
	font-weight: 500;
	background: transparent url(../images/ui/icons/page.png) no-repeat 0px;
	padding: 5px 0 5px 20px;
	width:auto;
	float:left;
}
li.downloadDoc :hover,li.downloadDoc :visited:hover {
	color: #06c;
}
