/* ====== GLOBAL STYLE ==== */body {		color: #000000;	margin: 0;	padding: 0;	background-color: #FFFFFF;	font-family: Times New Roman, Times, serif;	font-size: medium;}a:link {	color:#660000 !important;}a:visited {	color:#663366 !important;}a:hover {	color:#990000 !important;}a:active {	color:#FF0000 !important;}ol {	margin: 0;	padding:  0 0 0 20px;}p {	margin: 1em 0em 1em 0em;}h1 {	text-shadow: -1px -1px 2px #333333;	color:#330000;}#wrapper {	width: 960px;	margin: 0 auto 0 auto;	background-image: url(../images/navigation/headerwallbackground.jpg);	background-repeat: no-repeat;}/* ====== HEADER ==== */#header {	height: 129px;	position: relative;}#logoEvents a:link, #logoEvents a:visited, #logoEvents a:active {	position: absolute;	left: 33px;	top: 39px;	width: 277px;	height: 65px;	background: url(../images/navigation/header_logo_events.png);}#logoEvents a:hover {	background: url(../images/navigation/header_logo_events.png) 0 -65px;}#logoEvents img, #logoEvents img a {	border: none;	outline: none;}#facebook a:link, #facebook a:visited, #facebook a:active {	position: absolute;	left: 694px;	top: 14px;	width: 28px;	height: 24px;	background: url(../images/navigation/btn_facebooksq.png);}#facebook a:hover {	background: url(../images/navigation/btn_facebooksq.png) 0 -24px;}#facebook img, #facebook img a {	border: none;	outline: none;}#lastfm a:link, #lastfm a:visited, #lastfm a:active {	position: absolute;	left: 726px;	top: 14px;	width: 28px;	height: 24px;	background: url(../images/navigation/btn_lastfmsq.png);}#lastfm a:hover {	background: url(../images/navigation/btn_lastfmsq.png) 0 -24px;}#lastfm img, #lastfm img a {	border: none;	outline: none;}#twitter a:link, #twitter a:visited, #twitter a:active {	position: absolute;	left: 758px;	top: 14px;	width: 28px;	height: 24px;	background: url(../images/navigation/btn_twittersq.png);}#twitter a:hover {	background: url(../images/navigation/btn_twittersq.png) 0 -24px;}#twitter img, #twitter img a {	border: none;	outline: none;}#youtube a:link, #youtube a:visited, #youtube a:active {	position: absolute;	left: 790px;	top: 14px;	width: 28px;	height: 24px;	background: url(../images/navigation/btn_youtubesq.png);}#youtube a:hover {	background: url(../images/navigation/btn_youtubesq.png) 0 -24px;}#youtube img, #youtube img a {	border: none;	outline: none;}#myspace a:link, #myspace a:visited, #myspace a:active {	position: absolute;	left: 822px;	top: 14px;	width: 28px;	height: 24px;	background: url(../images/navigation/btn_myspacesq.png);}#myspace a:hover {	background: url(../images/navigation/btn_myspacesq.png) 0 -24px;}#myspace img, #myspace img a {	border: none;	outline: none;}#navSub {	position: absolute;	left: 330px;	top: 52px;}#navSub img, #navSub img a {	border: none;	outline: none;} #navSub ul {	list-style: none;	margin: 0;	padding: 0;}#navSub li {	display: inline;	margin: 0;	padding: 0;	position: relative;	height: 24px;}#navSub li {	float: left;	display: inline;}a.eventsConcerts, a.eventsConcerts_sel {	display: block;	float: left;	width: 100px;	height: 24px;	background: url("../images/navigation/btn_concert.png");	background-repeat: no-repeat;}a.eventsConcerts:hover {	background: url("../images/navigation/btn_concert.png") 0 -24px;}a.eventsConcerts_sel {	background: url("../images/navigation/btn_concert.png") 0 -24px;	cursor: default;}a.eventsClasses, a.eventsClasses_sel {	display: block;	float: left;	width: 78px;	height: 24px;	background: url("../images/navigation/btn_classes.png");	background-repeat: no-repeat;}a.eventsClasses:hover {	background: url("../images/navigation/btn_classes.png") 0 -24px;}a.eventsClasses_sel {	background: url("../images/navigation/btn_classes.png") 0 -24px;	cursor: default;}a.eventsReviews, a.eventsReviews_sel {	display: block;	float: left;	width: 81px;	height: 24px;	background: url("../images/navigation/btn_reviews.png");	background-repeat: no-repeat;}a.eventsReviews:hover {	background: url("../images/navigation/btn_reviews.png") 0 -24px;}a.eventsReviews_sel {	background: url("../images/navigation/btn_reviews.png") 0 -24px;	cursor: default;}a.eventsPressreleases, a.eventsPressreleases_sel {	display: block;	float: left;	width: 137px;	height: 24px;	background: url("../images/navigation/btn_pressreleases.png");	background-repeat: no-repeat;}a.eventsPressreleases:hover {	background: url("../images/navigation/btn_pressreleases.png") 0 -24px;}a.eventsPressreleases_sel {	background: url("../images/navigation/btn_pressreleases.png") 0 -24px;	cursor: default;}a.eventsPr, a.eventsPr_sel {	display: block;	float: left;	width: 34px;	height: 24px;	background: url("../images/navigation/btn_pr.png");	background-repeat: no-repeat;}a.eventsPr:hover {	background: url("../images/navigation/btn_pr.png") 0 -24px;}a.eventsPr_sel {	background: url("../images/navigation/btn_pr.png") 0 -24px;	cursor: default;}a.storeCart, a.storeCart_sel {	display: block;	float: left;	width: 35px;	height: 24px;	background: url("../images/navigation/btn_cart.png");	background-repeat: no-repeat;}a.storeCart:hover {	background: url("../images/navigation/btn_cart.png") 0 -24px;}a.storeCart_sel {	background: url("../images/navigation/btn_cart.png") 0 -24px;	cursor: default;}a.storeTix, a.storeTix_sel {	display: block;	float: left;	width: 42px;	height: 24px;	background: url("../images/navigation/btn_tix.png");	background-repeat: no-repeat;}a.storeTix:hover {	background: url("../images/navigation/btn_tix.png") 0 -24px;}a.storeTix_sel {	background: url("../images/navigation/btn_tix.png") 0 -24px;	cursor: default;}a.storeBooks, a.storeBooks_sel {	display: block;	float: left;	width: 67px;	height: 24px;	background: url("../images/navigation/btn_books.png");	background-repeat: no-repeat;}a.storeBooks:hover {	background: url("../images/navigation/btn_books.png") 0 -24px;}a.storeBooks_sel {	background: url("../images/navigation/btn_books.png") 0 -24px;	cursor: default;}a.storeBiz, a.storeBiz_sel {	display: block;	float: left;	width: 41px;	height: 24px;	background: url("../images/navigation/btn_biz.png");	background-repeat: no-repeat;}a.storeBiz:hover {	background: url("../images/navigation/btn_biz.png") 0 -24px;}a.storeBiz_sel {	background: url("../images/navigation/btn_biz.png") 0 -24px;	cursor: default;}a.storeDonate, a.storeDonate_sel {	display: block;	float: left;	width: 81px;	height: 24px;	background: url("../images/navigation/btn_donate.png");	background-repeat: no-repeat;}a.storeDonate:hover {	background: url("../images/navigation/btn_donate.png") 0 -24px;}a.storeDonate_sel {	background: url("../images/navigation/btn_donate.png") 0 -24px;	cursor: default;}a.storeRecords, a.storeRecords_sel {	display: block;	float: left;	width: 82px;	height: 24px;	background: url("../images/navigation/btn_records.png");	background-repeat: no-repeat;}a.storeRecords:hover {	background: url("../images/navigation/btn_records.png") 0 -24px;}a.storeRecords_sel {	background: url("../images/navigation/btn_records.png") 0 -24px;	cursor: default;}a.storeLessons, a.storeLessons_sel {	display: block;	float: left;	width: 81px;	height: 24px;	background: url("../images/navigation/btn_lessons.png");	background-repeat: no-repeat;}a.storeLessons:hover {	background: url("../images/navigation/btn_lessons.png") 0 -24px;}a.storeLessons_sel {	background: url("../images/navigation/btn_lessons.png") 0 -24px;	cursor: default;}a.storeAncient, a.storeAncient_sel {	display: block;	float: left;	width: 109px;	height: 24px;	background: url("../images/navigation/btn_ancient.png");	background-repeat: no-repeat;}a.storeAncient:hover {	background: url("../images/navigation/btn_ancient.png") 0 -24px;}a.storeAncient_sel {	background: url("../images/navigation/btn_ancient.png") 0 -24px;	cursor: default;}a.storeFuture, a.storeFuture_sel {	display: block;	float: left;	width: 91px;	height: 24px;	background: url("../images/navigation/btn_future.png");	background-repeat: no-repeat;}a.storeFuture:hover {	background: url("../images/navigation/btn_future.png") 0 -24px;}a.storeFuture_sel {	background: url("../images/navigation/btn_future.png") 0 -24px;	cursor: default;}a.storeMorelinks, a.storeMorelinks_sel {	display: block;	float: left;	width: 26px;	height: 24px;	background: url("../images/navigation/btn_more_links.png");	background-repeat: no-repeat;}a.storeMorelinks:hover {	background: url("../images/navigation/btn_more_links.png") 0 -24px;}a.storeMorelinks_sel {	background: url("../images/navigation/btn_more_links.png") 0 -24px;	cursor: default;}a.storeSiteindex, a.storeSiteindex_sel {	display: block;	float: left;	width: 22px;	height: 24px;	background: url("../images/navigation/btn_site_index.png");	background-repeat: no-repeat;}a.storeSiteindex:hover {	background: url("../images/navigation/btn_site_index.png") 0 -24px;}a.storeSiteindex_sel {	background: url("../images/navigation/btn_site_index.png") 0 -24px;	cursor: default;}a.storeHouse, a.storeHouse_sel {	display: block;	float: left;	width: 28px;	height: 24px;	background: url("../images/navigation/btn_house.png");	background-repeat: no-repeat;}a.storeHouse:hover {	background: url("../images/navigation/btn_house.png") 0 -24px;}a.storeHouse_sel {	background: url("../images/navigation/btn_house.png") 0 -24px;	cursor: default;}#navSecondarySub {	position: absolute;	left: 338px;	top: 83px;}#navSecondarySub ul {	list-style: none;	margin: 0;	padding: 0;}#navSecondarySub li {	display: inline;	margin: 0;	padding: 0;	position: relative;	height: 24px;	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:10px;	text-transform:uppercase;    text-shadow: -1px -2px 2px #999999;	color:#000033;}#navSecondarySub li {	float: left;	display: inline;}#navSecondarySub a:link, #navSecondarySub a:visited, #navSecondarySub a:active {	text-decoration: none;	color:#330000 !important;}#navSecondarySub a:hover {	text-decoration: none;	color:#660000 !important;}/* ====== END HEADER ==== *//* ====== MAIN CONTENT ===*/#main {	margin: 0 40px 0 40px;	padding: 0 20px 0 20px;}.buylink {font-size:1.1em;}.buylink a:link, .buylink a:visited, .buylink a:active {	font-family:Verdana, Arial, Helvetica, sans-serif;	text-transform:uppercase;	text-decoration: none;	text-shadow: -1px -2px 2px #999999;	color:#330000;}.buylink a:hover {	font-family:Verdana, Arial, Helvetica, sans-serif;	text-transform:uppercase;	text-decoration: none;	text-shadow: -1px -2px 2px #999999;	color:#660000;}.buycopy {font-size:1em;}.buycopy a:link, .buycopy a:visited, .buycopy a:active {	font-family:Verdana, Arial, Helvetica, sans-serif;	text-decoration: none;	text-shadow: -1px -2px 2px #999999;	color:#330000;}.buycopy a:hover {	font-family:Verdana, Arial, Helvetica, sans-serif;	text-decoration: none;	text-shadow: -1px -2px 2px #999999;	color:#660000;}.audiolink a:link, .audiolink a:visited, .audiolink a:active {	font-family:Verdana, Arial, Helvetica, sans-serif;	text-decoration: none;	text-shadow: -1px -2px 2px #999999;	color:#330000;}.audiolink a:hover {	font-family:Verdana, Arial, Helvetica, sans-serif;	text-decoration: none;	text-shadow: -1px -2px 2px #999999;	color:#660000;}#sslbox {	float: right;	padding: 6px 0 28px 0;	width: 222px;	height: 92px;	font-weight: bold;	font-size: x-small;	font-style: italic;	color: #FF0000;}#subjectBox {	float:left;	width:350px;	height:auto;	padding: 0 0 0 0;	margin: 0 0 20px 0;}#skypeBox {	float: right;	width: 400px;	height:auto;	margin: 24px 0 0 0;	padding: 0 0 20px 0px;	text-align:right;	}#skypeBoxIcon {    float:left;}#skypeorderArea {	padding: 0 0 0 90px;    font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:x-small;}#buyBox {	float: right;	width: auto;	height:auto;	margin: 24px 0 0 0;	padding: 0 0 20px 0px;	text-align:right;	}#buyBoxIcon {    float:left;}#orderArea {	padding: 0 0 0 60px;    font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:x-small;}#highlightArea {	width: auto;	height: auto;	margin: 20px 0 0 0;	padding: 0 0 0 7px;	text-align:left;	}#highlightbox h3, h4, h5, h6 {	line-height:.5em;	margin: 0;	padding: 0;}#subjectDescription {	clear:both;}/* ====== END MAIN CONTENT ===*//* ====== FOOTER ==== */#footer {	height: 118px;	background: url("../images/navigation/footerwallbackground.jpg");	background-repeat: no-repeat;	width: 960px;	overflow: hidden;}#footer img, #footer img a {	border: none;	outline: none;}#footerNav {	margin: 45px auto 0 auto;/*  WIDTH IS WIDTH OF FOOTER */	width: 960px;	height: 118px;	overflow: hidden;}#footerNav ul {	list-style: none;	margin: 0 auto 0 auto;/* CHANGE WIDTH TO FINAL WIDTH ALL BUTTONS PLUS 2X OL PADDING - 588 PLUS 40 */	width: 628px;	height: 24px;}#footerNav li {	margin: 0;	padding: 0;	float: left;}a.home {	float: left;	width: 68px;	height: 24px;	background: url("../images/navigation/btn_home.png");	background-repeat: no-repeat;}a.home:hover {	background: url("../images/navigation/btn_home.png") 0 -24px;}a.band {	float: left;	width: 63px;	height: 24px;	background: url("../images/navigation/btn_band.png");	background-repeat: no-repeat;}a.band:hover {	background: url("../images/navigation/btn_band.png") 0 -24px;}a.epk {	float: left;	width: 48px;	height: 24px;	background: url("../images/navigation/btn_epk.png");	background-repeat: no-repeat;}a.epk:hover {	background: url("../images/navigation/btn_epk.png") 0 -24px;}a.catalog {	float: left;	width: 92px;	height: 24px;	background: url("../images/navigation/btn_catalog.png");	background-repeat: no-repeat;}a.catalog:hover {	background: url("../images/navigation/btn_catalog.png") 0 -24px;}a.events {	float: left;	width: 72px;	height: 24px;	background: url("../images/navigation/btn_events.png");	background-repeat: no-repeat;}a.events:hover {	background: url("../images/navigation/btn_events.png") 0 -24px;}a.education {	float: left;	width: 115px;	height: 24px;	background: url("../images/navigation/btn_education.png");	background-repeat: no-repeat;}a.education:hover {	background: url("../images/navigation/btn_education.png") 0 -24px;}a.communicate {	float: left;	width: 144px;	height: 24px;	background: url("../images/navigation/btn_communicate.png");	background-repeat: no-repeat;}a.communicate:hover {	background: url("../images/navigation/btn_communicate.png") 0 -24px;}address {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-style: normal;	color: #000033;}address a:link {	text-decoration: none;}address a:hover {	text-decoration: none;}address a:visited {	text-decoration: none;}address a:active {	text-decoration: none;}