/* IMAGE TRANSFOR ---------------------------------------------------------------- */

.secondary_image {
	-webkit-transition: -webkit-transform 0.25s ease-in;
}

.secondary_image:hover,
.secondary_image:focus,
.secondary_image:active {
	-webkit-transform: scale(1.05);
	-moz-transform: scale(1.05);
	transform: scale(1.05);
}

.square_image {
	-webkit-transition: -webkit-transform 0.25s ease-in;
}

.square_image:hover,
.square_image:focus,
.square_image:active {
	-webkit-transform: scale(1.05);
	-moz-transform: scale(1.05);
	transform: scale(1.05);
}

/* TEXT SHADOWS ------------------------------------------------------------------ */

h2 {
	text-shadow: rgba(0,0,0,1) 1px 1px 1px;
}
ul#shows li.sold_out h2 {
	text-shadow: none;
}
#main_content h3 {
	text-shadow: rgba(0,0,0,1) 1px 1px 1px;
}
ul#shows h3 {
	text-shadow: rgba(0,0,0,1) 1px 1px 1px;
}
ul#shows li.sold_out h3 {
	text-shadow: none;
}
#main_content .vevent ul li h3 {
	text-shadow: rgba(0,0,0,1) 1px 1px 1px;
}
#main_content .vevent ul li#date {
	text-shadow: rgba(0,0,0,1) 1px 1px 1px;
}
a.book {
	text-shadow: none;
}
ul#shows li a.sold_out { /* should be p tag */
	text-shadow: rgba(0,0,0,1) 1px 1px 1px;
}
ul#shows li a.door { /* overrides for new statuses */
	text-shadow: rgba(0,0,0,1) 1px 1px 1px;
}
#main_content .vevent ul li a.sold_out,
#main_content .vevent ul li a.boxoffice,
#main_content .vevent ul li a.door {
	text-shadow: rgba(0,0,0,1) 1px 1px 1px;
}
#footer ul li a {
	text-shadow: rgba(0,0,0,1) 1px 1px 1px;
}
ul#main_navigation li:hover, ul#main_navigation li a:hover, ul#main_navigation li.current a {
	text-shadow: rgba(0,0,0,1) 1px 1px 1px, 0 0 6px #ffffbe;
}
ul#main_navigation li.current ul li a {
	text-shadow: rgba(0,0,0,1) 1px 1px 1px;
}
ul#main_navigation li ul li a, ul#main_navigation li.current ul li a {	
	text-shadow: rgba(0,0,0,1) 1px 1px 1px;
}
ul#main_navigation li ul li a:hover {
	text-shadow: rgba(0,0,0,1) 1px 1px 1px;
}
ul#shows li {
	text-shadow: rgba(0,0,0,1) 1px 1px 1px;
}
ul#shows li.sold_out, ul#shows li.sold_out p.date, ul#shows li.sold_out p {
	text-shadow: none;
}
ul#shows li.sold_out a.more {
	text-shadow: rgba(0,0,0,1) 1px 1px 1px;
}

/* NTH CHILD ------------------------------------------------------------------ */

#footer ul li:last-child a {
	margin-right: 8px;
}
#footer ul li:last-child {
	background: none;
}
