/* SETUP */body {	background-image: url(../images/mainBgTile.gif);	background-position: top center;	background-repeat: repeat-x;	margin: 0;	padding: 0;	text-align: center;	min-width: 880px;}.contentClear {	clear: both;}#wrapper {	text-align: left;	width: 880px;	margin-left: auto;	margin-right: auto;}/* NAVIGATION */#navHolder {	width: 880px;	height: 90px;}#logo {	width: 220px;	height: 90px;	float: left;}#mainNav {	width: 641px;	height: 68px;	margin-top: 22px;	margin-left: 19px;	float: left;}#socialTwitter, #socialFacebook, #socialMySpace {	position: absolute;	height: 23px;	margin-top: 0px;	text-indent: -9999px;	z-index: 2;}a.socialTwitter, a.socialFacebook, a.socialMySpace {	display: block;	height: 23px;	outline: none;	background-repeat: no-repeat;	background-position: 0px 0px;	z-index: 2;}a.socialTwitter:hover, a.socialFacebook:hover, a.socialMySpace:hover {	background-position: 0px -23px;	z-index: 2;}#socialTwitter {	width: 131px;	margin-left: 17px;}a.socialTwitter {	background-image: url(../images/socialTwitter.jpg);}#socialFacebook {	width: 135px;	margin-left: 148px;}a.socialFacebook {	background-image: url(../images/socialFacebook.jpg);}#socialMySpace {	width: 128px;	margin-left: 283px;}a.socialMySpace {	background-image: url(../images/socialMySpace.jpg);}#newsletterHolder {	position: absolute;	width: 223px;	height: 23px; /*21*/	margin-left: 416px;	float: left;	background-color: #007bb0; /*001f2c*/	/*border: 1px solid #007bb0;*/	border: 0;	border: none;}#newsletterField {	position: absolute;	float: left;}.newsletterField {	width: 168px;	height: 14px;	margin-top: 1px;	margin-left: 1px;	padding-top: 4px;	padding-bottom: 3px;	padding-left: 5px;	padding-right: 5px;	font-family: arial;	font-size: 11px;	color: #FFFFFF;	border: 0;	border: none;	background-color: #001f2c;	/*border: 1px solid #007bb0;*/}#homeSend {	position: absolute;	width: 46px;	height: 23px;	margin-top: 0px;	margin-left: 179px;	text-indent: -9999px;	z-index: 2;}a.homeSend {	display: block;	width: 46px;	height: 23px;	outline: none;	background-image: url(../images/sendBtn.gif);	background-repeat: no-repeat;	background-position: 0px 0px;	z-index: 2;}	 a.homeSend:hover {	background-position: 0px -23px;	z-index: 2;}#navHome, #navEvents, #navMusic, #navSoulShaker, #navHotspots, #navPress, #navServices, #navContact {	position: absolute;	height: 35px;	margin-top: 33px;	text-indent: -9999px;	z-index: 2;}a.navHome, a.navEvents, a.navMusic, a.navSoulShaker, a.navHotspots, a.navPress, a.navServices, a.navContact {	display: block;	outline: none;	height: 35px;	background-repeat: no-repeat;	background-position: 0px 0px;	z-index: 2;}a.navHome:hover, a.navEvents:hover, a.navMusic:hover, a.navSoulShaker:hover, a.navHotspots:hover, a.navPress:hover, a.navServices:hover, a.navContact:hover {	background-position: 0px -35px;	z-index: 2;}a.navEventsActive, a.navMusicActive, a.navSoulShakerActive, a.navHotspotsActive, a.navPressActive, a.navServicesActive, a.navContactActive {	display: block;	outline: none;	height: 35px;	background-repeat: no-repeat;	background-position: 0px -35px;	z-index: 2;}#navHome {	width: 49px;	margin-left: 21px;}a.navHome, a.navHomeActive {	background-image: url(../images/navHome.gif);}#navEvents {	width: 59px;	margin-left: 70px;}a.navEvents, a.navEventsActive {	background-image: url(../images/navEvents.gif);}#navMusic {	width: 51px;	margin-left: 129px;}a.navMusic, a.navMusicActive {	background-image: url(../images/navMusic.gif);}#navSoulShaker {	width: 95px;	margin-left: 180px;}a.navSoulShaker, a.navSoulShakerActive {	background-image: url(../images/navSoulShaker.gif);}#navHotspots {	width: 119px;	margin-left: 275px;}a.navHotspots, a.navHotspotsActive {	background-image: url(../images/navHotspots.gif);}#navPress {	width: 104px;	margin-left: 394px;}a.navPress, a.navPressActive {	background-image: url(../images/navPress.gif);}#navServices {	width: 71px;	margin-left: 498px;}a.navServices, a.navServicesActive {	background-image: url(../images/navServices.gif);}#navContact {	width: 66px;	margin-left: 569px;}a.navContact, a.navContactActive {	background-image: url(../images/navContact.gif);}/* HOME HEADER */#homeHeader {	width: 880px;	/* height: 614px; */}.container {	width: 880px;	height: 280px;	overflow: hidden;	position: relative;}  .slides {	position: absolute;	top: 0;	left: 0;}  .slides div {	position: absolute;	top: 0;	width: 880px;	display: none;}#slideThumbs {	position: absolute;	margin-top: 20px;	margin-left: 20px;	width: 76px;	height: 240px;	z-index: 10;}.slideTh {	width: 70px;	height: 48px;	padding: 3px;}ul.pagination {	list-style: none;	width: 76px;	height: 54px;	padding: 0px;	margin: 0px;}ul.pagination li {	width: 76px;	height: 54px;	padding: 0px;	margin: 0px;	margin-bottom: 10px;}ul.pagination li a {	width: 76px;	height: 54px;	display: table;	background-color: #000000;}ul.pagination li.active a {	width: 76px;	height: 54px;	background-color: #0397f1;}/* HOME BOXES */.homeBox {	width: 220px;	float: left;	background-image: url(../images/homeLine.gif);	background-repeat: no-repeat;	background-position: top right;	margin-bottom: 20px;}.homeTitle {	height: 35px;}.homeImg {	height: 122px;}.homeDesc {	font-family: arial;	font-size: 11px;	line-height: 18px;	color: #6a6a6a;	padding-left: 20px;	padding-right: 20px;	padding-bottom: 15px;}.homeRead {	position: absolute;	width: 83px;	height: 23px;	margin-top: 0px;	margin-left: 56px;	text-indent: -9999px;	z-index: 2;}a.homeRead {	display: block;	width: 83px;	height: 23px;	outline: none;	background-image: url(../images/readMore.jpg);	background-repeat: no-repeat;	background-position: 0px 0px;	z-index: 2;}	 a.homeRead:hover {	background-position: 0px -23px;	z-index: 2;}/* PAGES */#pageHeader {	width: 880px;	height: 240px;	text-align: center;}#pageContent {	font-family: arial;	font-size: 12px;	line-height: 18px;	color: #6a6a6a;	width: 880px;	background-image: url(../images/interiorBg.gif);	background-repeat: no-repeat;	background-position: 0px 0px;	padding-top: 27px;}.pageInfo {	width: 480px;	margin-left: 50px;	margin-right: 40px;	margin-bottom: 0px;	padding-bottom: 0px;	float: left;}.pageTitle {	margin-bottom: 10px;}.pageContent a:link, .pageContent a:visited {	color: #0070a1;}.pageContent a:hover, .pageContent a:active {	color: #3facd8;}.pageSubhead {	font-weight: bold;	color: #000000;}.pageCompany {	font-size: 11px;	font-weight: bold;	color: #000000;}.companyPush {	margin-top: 15px;}.companyHolder {	width: 400px;	margin-left: 40px;	margin-right: 40px;}.companyInfo {	width: 80px;	margin-right: 20px;	float: left;}.companyLogo {	width: 80px;	height: 60px;	margin-bottom: 5px;}.companyName {	width: 80px;	font-size: 11px;	font-weight: bold;	line-height: 12px;	text-align: center;	margin-bottom: 20px;}/* SINGLE STYLES */#videoSoulShaker {	width: 400px;	height: 250px;	margin-top: 0px;	margin-left: 0px;}#vimeo {	margin-bottom: 20px;}#awardImg {	width: 116px;	height: 165px;	margin-top: 0px;	margin-right: 8px;	float: left;}#easyReader {	width: 480px;	height: 155px;	margin-top: 0px;	text-align: center;}.eventHolder {	margin-left: 20px;	margin-bottom: 12px;}.eventFlyer {	width: 70px;	height: 48px;	padding: 5px;	background-color: #e1e1e1;	margin-bottom: 5px;}.eventThumb {	width: 70px;	height: 48px;	padding: 5px;	background-color: #e1e1e1;	margin-right: 10px;	float: left;}.eventPush {	height: 10px;}.eventLinkTitle {	font-family: arial;	font-size: 14px;	font-weight: bold;	line-height: 18px;	color: #6a6a6a;}.eventLink {	margin-bottom: 5px;}.eventDivider {	width: 480px;	height: 21px;	background-image: url(../images/eventDivider.gif);	background-repeat: no-repeat;	background-position: 0px 0px;	clear: both;}.socialAlertThumb {	width: 40px;	height: 40px;	padding: 5px;	background-color: #e1e1e1;	margin-left: 20px;	margin-bottom: 20px;	float: left;}/* CONTACT */#contactSubmit {	position: absolute;	width: 54px;	height: 23px;	margin-top: 0px;	margin-left: 20px;	z-index: 2;}a.contactSubmit {	display: block;	width: 54px;	height: 23px;	outline: none;	background-image: url(../images/contactSubmit.gif);	background-repeat: no-repeat;	background-position: 0px 0px;	z-index: 2;}	 a.contactSubmit:hover {	background-position: 0px -23px;	z-index: 2;}.contactLabels {	font-family: arial;	font-size: 11px;	font-weight: bold;	line-height: 14px;	margin-top: 0px;	margin-left: 20px;	margin-bottom: 0px;	color: #6a6a6a;}.contactFields {	font-family: verdana, arial;	font-size: 12px;	line-height: 14px;	margin-left: 20px;	margin-bottom: 15px;	color: #555555;	padding: 5px;	width: 250px;	border: 1px solid #7a9bb8;	background-color: #e5ecf1;}.contactDivider {	width: 480px;	height: 21px;	margin-top: 33px;	background-image: url(../images/eventDivider.gif);	background-repeat: no-repeat;	background-position: 0px 0px;}.contactInfo {	width: 280px;	margin-left: 50px;	margin-right: 40px;	margin-bottom: 0px;	padding-bottom: 0px;	float: left;}.contactSidebar {	width: 155px;	padding-left: 50px;	margin-right: 50px;	float: left;	background-image: url(../images/sidebarBg.gif);	background-repeat: no-repeat;	background-position: 0px 0px;}/* MUSIC */.trackHolder {	width: 450px;	margin-bottom: 17px;}.playerHolder {	width: 249px;	height: 24px;	float: left;	background-image: url(../images/playerBg.gif);	background-repeat: no-repeat;	background-position: top right;}.trackName {	font-family: arial;	font-size: 13px;	font-weight: bold;	line-height: 14px;	margin-top: 0px;	margin-left: 10px;	margin-bottom: 5px;	color: #000000;}#lyricsView, #lyricsView2, #lyricsView3, #lyricsView4, #lyricsView5, #lyricsView6, #lyricsView7, #lyricsView8, #lyricsView9, #lyricsView10, #lyricsView11, #lyricsView12 {	width: 83px;	height: 23px;	margin-top: 1px;	margin-left: 10px;	float: left;}#lyricsHide, #lyricsHide2, #lyricsHide3, #lyricsHide4, #lyricsHide5, #lyricsHide6, #lyricsHide7, #lyricsHide8, #lyricsHide9, #lyricsHide10, #lyricsHide11, #lyricsHide12 {	display: none;	width: 83px;	height: 23px;	margin-top: 1px;	margin-left: 10px;	float: left;}#lyricsSet, #lyricsSet2, #lyricsSet3, #lyricsSet4, #lyricsSet5, #lyricsSet6, #lyricsSet7, #lyricsSet8, #lyricsSet9, #lyricsSet10, #lyricsSet11, #lyricsSet12 {	display: none;	width: 395px;	margin-top: 10px;	margin-left: 0px;	margin-bottom: 10px;	padding-top: 15px;	padding-left: 20px;	padding-right: 20px;	padding-bottom: 20px;	color: #333333;	font-family: georgia;	font-size: 11px;	line-height: 16px;	background-image: url(../images/lyricsBg.gif);	background-repeat: no-repeat;	background-position: 0px 0px;	background-color: #ededed;}.trackBuy {	width: 83px;	height: 23px;	margin-top: 1px;	margin-left: 10px;	text-indent: -9999px;	float: left;	z-index: 2;}a.trackBuyBtn {	display: block;	height: 23px;	outline: none;	background-image: url(../images/buyTrack.gif);	background-repeat: no-repeat;	background-position: 0px 0px;	z-index: 2;}a.trackBuyBtn:hover {	background-position: 0px -23px;	z-index: 2;}/* SIDEBAR */.pageSidebar {	width: 210px;	padding-left: 50px;	margin-right: 50px;	float: left;	background-image: url(../images/sidebarBg.gif);	background-repeat: no-repeat;	background-position: 0px 0px;}.sideHolder {	margin-bottom: 28px;}.sideThumb {	width: 40px;	height: 40px;	padding: 5px;	background-color: #e1e1e1;	margin-right: 10px;	float: left;}.sidePush {	height: 14px;}.sideLink {	margin-bottom: 5px;}.sideHolder a:link, .sideHolder a:visited {	color: #0070a1;}.sideHolder a:hover, .sideHolder a:active {	color: #3facd8;}/* 404 */#notFound {	width: 780px;	height: 300px;	background-color: #FFFFFF;	margin-top: 100px;	padding: 50px;	font-family: arial;	font-size: 11px;	line-height: 18px;	text-align: center;	color: #6a6a6a;}/* FOOTER */#footer {	text-align: center;	width: 880px;	height: 55px;	margin-top: 30px;	margin-left: auto;	margin-right: auto;	font-family: arial;	font-size: 11px;	color: #737d88;	line-height: 18px;}ul.footerLinks {	white-space: nowrap;	margin: 0;	padding: 0;	border: 0;	outline: 0;	font-size: 100%;	vertical-align: baseline;	background: transparent;}.footerLinks li {	display: inline;	list-style-type: none;	padding-right: 10px;}.footerLinks a:link, .footerLinks a:visited {	color: #737d88;}.footerLinks a:hover, .footerLinks a:active {	color: #000000;}
