body {
	margin:0 0 5px 0;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	background: #d0d0d2;
	overflow: auto;
}
a {
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
}
sup { 
	vertical-align: 0;
    position: relative;
	bottom: 1ex;
}
.newsContent>p {
	text-indent: 20px;
}
#tourdatesList>p {
	text-indent:26px;
}
div#container {
	background: #ffffff;
	width:1100px;
	height:650px;
	padding:0px;
	margin-left:auto;
	margin-right:auto;
	position:relative;
	margin-top:5px;
	overflow:hidden;
}
div.vSpacer {
	width:15px;
	height:650px;
	position:absolute;
	margin-left:27px;
	margin-top:0px;
	background: #929294;
	opacity:0.5;
	filter:alpha(opacity=50);
}
div.vContent {
	width:328px;
	height:650px;
	position:absolute;
	margin-left:42px;
	margin-top:0px;
	/*background: #929294;*/
	opacity:0.7;
	filter:alpha(opacity=70);
}
div.vArrow {
	width:27px;
	height:53px;
	position:absolute;
	margin-left:0px;
	margin-top:300px;
	background: url("../images/PNG-arrow.png");
	display:none;
	cursor:pointer;
}
div.menuContainer {
	width:328px;
	height:650px;
	position:relative;
	margin-left:730px;
	margin-top:0px;
	z-index:100;
}
/*ART CONTROLS*/
div.artControls {
	background: #fff;
	width:1100px;
	height:34px;
	padding:0px;
	margin-left:auto;
	margin-right:auto;
	position:relative;
	margin-top:0px;
	display:none;
}
div#eXtension {
	position:absolute;
	margin-left:1085px;
	margin-top:0px;
	width:15px;
	height:34px;
	background: #929294;
	opacity:0.5;
	filter:alpha(opacity=50);
}
div#colors {
	position:relative;
	margin-left:0px;
	margin-top:0px;
	height:34px;
}
ul.artButtons, ul.artElements {
	list-style-type:none;
	padding:0px;
	margin:0;
	padding-top:6px;
	float:left;
}
ul.artElements{
	padding-left:6px;
}
ul.artButtons li, ul.artElements li{
	float:left;
	height:22px;
	width:22px;
	line-height:22px;
	color: #2c2d2e;
	font-size: 9pt;
	font-weight:bold;
	text-align:center;
	cursor:pointer;
}
li#liSpacer3 {
	width:6px;
}
li#reset {
	background: url("../images/bkg-colors.png") 0 -88px no-repeat;
}
li#resetThis {
	background: url("../images/bkg-colors.png") 0 -44px no-repeat;
}
li#deselect {
	background: url("../images/bkg-colors.png") 0 -66px no-repeat;
}
li#flipH {
	background: url("../images/bkg-colors.png") 0 -110px no-repeat;
}
li#flipV {
	background: url("../images/bkg-colors.png") 0 -132px no-repeat;
}
li#picker {
	background: url("../images/bkg-colors.png") 0 -154px no-repeat;
}
li#red {
	background-color: #db7071;
}
li#orange {
	background-color: #e9aa84;
}
li#yellow {
	background-color: #edd397;
}
li#green {
	background-color: #b0ed98;
}
li#blue {
	background-color: #659dc1;
}
li#magenta {
	background-color: #ed98de;
}
li#grey {
	background: url("../images/bkg-colors.png") 0 0 no-repeat;
}
li#none {
	background: url("../images/bkg-colors.png") -22px 0 no-repeat;
}
li#liSpacer2{
	width:74px;
	background-color:#cdcdcd;
}
li.elno {
	/*background-color:grey;*/
	border-right: 1px solid #434343;
}
/*HEADERS*/
div.head {
	height:20px;
	width:316px;
	position:absolute;
	opacity:0.75;
	filter:alpha(opacity=75);
}
div.headTitle {
	color: white;
	font-size:9pt;
	font-weight:bold;
	letter-spacing:-1px;
	position:absolute;
	padding:0;
	line-height:20px;
	width:316px;
	overflow:hidden;
}
ul#menUL {
	list-style-type:none;
	padding:0;
	margin:0;
	width:330px;
}
#menUL li {
	float:left;
	cursor:pointer;
	text-align:center;
}
li#blogT {
	background:url("../images/bkg-menus.png") 0 0 repeat-x;
	width:35px;
}
li#twitterT {
	background:url("../images/bkg-menus.png") 0 -20px repeat-x;
	width:45px;
}
li#tourdatesT {
	background:url("../images/bkg-menus.png") 0 -60px repeat-x;
	width:70px;
}
li#shopT {
	background:url("../images/bkg-menus.png") 0 -40px repeat-x;
	width:35px;
}
li#networkT {
	background:url("../images/bkg-menus.png") 0 -80px repeat-x;
	width:60px;
}
li#mediaT {
	background:url("../images/bkg-menus.png") 0 -100px repeat-x;
	width:40px;
}
li#ea1T {
	background:#cdcdcd;
	width:31px;
}
li#ea1T a{
	color:grey;
	text-decoration:none;
}

div#menuHead {
	margin-top:6px;
	margin-left:48px;
}
div#tmenuHead {
	top:6px;
	margin-left:48px;
}
div#listen {
	background: url("../images/bkg-listen.gif") repeat;
	margin-top:309px;
	margin-left:48px;
}
div#tlisten {
	margin-top:309px;
	margin-left:48px;
}
div#audioPlayer {
	position:absolute;
	width: 316px;
	height: 315px;
	margin-left: 48px;
	margin-top:329px;
	overflow:hidden;
}
div#soundcloudPlayer {
}
/*BLOG*/
div#cellHolder {
	height:278px;
	width:316px;
	position:absolute;
	margin-top:26px;
	margin-left:48px;
}
div.cell {
	height:278px;
	width: 316px;
	background: #929294;
	position:absolute;
}
div.cell>div{
	padding-left:5px;
	padding-top:5px;
	opacity:0.9;
	filter:alpha(opacity=90);
}
div#blog {
	position:absolute;
	right:322px;
	margin-top:26px;
	height:278px;
	width:637px;
	z-index:101;
	overflow:hidden;
}
div#blogCell {
	z-index:0;
	margin-top:-2000px;
}
div#blogCell div {
	padding-left:5px;
	padding-top:5px;
	color:#929294;
	opacity:0.9;
	filter:alpha(opacity=90);
}
div#blogFrames {
	width:622px;
	height:278px;
	margin-top:0;
	margin-left:622px;
	position:relative;
}
div#blogArrow {
	height:278px;
	width:15px;
	background: url("../images/bkg-blogArrow.png") no-repeat;
	cursor:pointer;
	position:absolute;
}
div#blogEntries {
	height:278px;
	width: 622px;
	background: url("../images/bkg-blog.png") repeat;
	position:relative;
	margin-left:15px;
	overflow:hidden;
}
div#entriesCont {
	margin-right:0px;
	height:273px;
	width:5000px;
	position:absolute;
	right:0px;
	padding-top:5px;
	padding-left:5px;

}
div#entriesCont  div.newsDate, div.newsTitle {
	padding-left:5px;
	padding-top:5px;
}
div.newsItem {
	width:306px;
	height:268px;
	position:relative;
}
div.newsItem2 {
	color:#858c87;
	width:306px;
	height:268px;
	position:relative;
	float:right;
	opacity:0.8;
	filter:alpha(opacity=80);
	
}
div.newsDate {
	background:#ddddde;
	height:10px;
	font-size:8pt;
	line-height:10px;
	font-weight:bold;
}
div#blog a, div#blogCell a {
	color:#1783c6;
	font-weight:bold;
}
div.newsTitle {
	background:#ddddde;
	height:20px;
	font-size:11pt;
	line-height:15px;
	font-weight:bold;
	letter-spacing:-1px;
}
div.newsContent {
	padding:5px 5px 5px 5px;
	background:white;
	overflow:auto;
	font-size:11px;
	height:208px;
}
div.padder {
	width:301px;
	background:white;
}
#tourdatesHolder .padder{
	width:306px;
	height:5px;
	background:#e4e4e5;
}
.newsItem2 .padder{
	height:5px;
	width:306px;
}
/*tourdates*/
ul.tours {
	list-style-type:none;
	float:left;
	text-align:left;
	padding:0 0 0 5px;
}
ul.toursT{
	width:60px;
}
ul.toursI {
	padding: 0 5px 0 0;
	width:212px;
}
.catT {
	font-weight:bold;
}
.tourCont {
	width:282px;
	display:block;
	background-color:#ff0000;
}
/*tourdates end^*/
div.nSpacer {
	width:5px;
	height:278px;
	float:right;
}
div#blogControls {
	position:absolute;
	margin-left:141px;
	margin-top:304px;
	width:582px;
	height:35px;
	padding-left:20px;
	background: url("../images/bkg-blog.png") repeat;
	z-index:102;
	padding-top:1px;
	display:none;
}
ul.prevNextN {
	list-style-type:none;
	padding:0;
	margin-top:2px;
}
ul.prevNextN >li{
	float:left;
	width:20px;
	height:20px;
}
li#prevN {
	background:url("../images/bkg-blogControls.gif") 0 0 no-repeat;
	opacity:0.9;
	filter:alpha(opacity=90);
	margin-top:3px;
	cursor:pointer;
}
li#nextN {
	background:url("../images/bkg-blogControls.gif") -20px 0 no-repeat;
	opacity:0.9;
	filter:alpha(opacity=90);
	margin-top:3px;
	cursor:pointer;
}
li#stateN {
	margin-top:3px;
	cursor:default;
	color:white;
	text-align:center;
	font-size:9pt;
	font-weight:bold;
	line-height:20px;
	padding-left:5px;
}
li#facebookN {
	margin-top:1px;
	width:490px;
	height:24px;
}
/*TWITTER*/
div#twitterCell {
	z-index:1;
	display:none;
}
div#twitterHolder {
	height:268px;
	width:306px;
	position:relative;
}
/*SHOP*/
div#shopCell {
	z-index:1;
	display:none;
}
div#shopHolder {
	height:268px;
	width:306px;
	position:relative;
	background:#ceced0;
	margin-left:5px;
	margin-top:5px;
	padding:0;
}
#solarisShops {
	width:65px;
	height:28px;
	background:url("../images/PNG-logos.png") -32px -16px no-repeat;
	margin-left:30px;
	margin-top:26px;
	position:absolute;
}
#solarstoneShops {
	width:95px;
	height:16px;
	background: url("../images/PNG-logos.png") 0 0 no-repeat;
	margin-left:177px;
	margin-top:31px;
	position:absolute;
}
ul.solarList {
	list-style-type:none;
	color:#494949;
	margin:0;
	padding:0;
	position:absolute;
	font-size:12px;
}
ul.solarList a{
	color:#494949;
	text-decoration:none;
}
ul.solarList a:hover{
	text-decoration:underline;
}
ul#sL {
	margin-left:32px;
	margin-top:64px;
}
ul#ssL {
	margin-left:194px;
	margin-top:64px;
	text-align:right;
}
li.onn {
	color:black;
	font-size:15px;
	font-weight:bold;
	height:26px;
}
/*TOURDATES*/
div#tourdatesCell {
	display:none;
}
div#tourdatesHolder {
	color:#8b8c8e;
	font-size:11px;
	width:306px;
	height:263px;
	position:relative;
	background:#e4e4e5;
	padding:0;
	margin-left:5px;
	margin-top:5px;
}

div#tourdatesHolder a{
	color:#fa9874;
}
div#tourdatesList {
	margin:0;
	padding: 0 5px 0 5px;
	height:258px;
	overflow-y:scroll;
	overflow-x:hidden;
}
/*MEDIA*/
div#mediaCell {
}
div#mediaHolder {
	color:#8b8c8e;
	font-size:11px;
	width:306px;
	height:268px;
	position:relative;
	background:#e4e4e5;
	padding:0;
	margin-left:5px;
	margin-top:5px;
	text-align:center;
}
/*NETWORKS*/
div#networkCell {
	display:none;
}
div#networkHolder {
	color:#8b8c8e;
	font-size:11px;
	width:306px;
	height:268px;
	position:relative;
	background:#e4e4e5;
	padding:0;
	margin-left:5px;
	margin-top:5px;
}
div#networkHolder a{
	color:#858c87;
}
.logoList {
	list-style-type:none;
	margin:0;
	padding:0;
	position:absolute;
	padding: 8px 8px 0 8px;
	width:290px;
}
.logoList>li {
	height:33px;
	text-indent:-9999px;
	overflow:hidden;
	float:left;
}
.logoList .liSpacer {
	padding:0;
	width:1px;
	height:9px;
}
.logoList li a {
	overflow:hidden;
	display:block;
}
.logoList a#asS {
	background: url("../images/PNG-logos.png") 0 0 no-repeat;
	width:95px;
	height:16px;
	margin:6px 0 0 48px;
}
.logoList a#aFacebook {
	background: url("../images/PNG-logos.png") 0 -16px no-repeat;
	width:32px;
	height:33px;
	margin-left:31px;
}
.logoList a#aTwitter {
	background: url("../images/PNG-logos.png") 0 -49px no-repeat;
	width:32px;
	height:33px;
	margin-left:64px;
}
.logoList a#aSoundcloud {
	background: url("../images/PNG-logos.png") -32px -49px no-repeat;
	width:48px;
	height:28px;
	margin-left:23px;
}
.logoList a#aSolaris {
	background: url("../images/PNG-logos.png") -32px -16px no-repeat;
	width:65px;
	height:28px;
	margin-left:15px;
}
.logoList a#aYoutube {
	background: url("../images/PNG-logos.png") 0 -82px no-repeat;
	width:63px;
	height:33px;
	margin-left:40px;
}
.logoList a#amySpace {
	background: url("../images/PNG-logos.png") -63px -82px no-repeat;
	width:33px;
	height:33px;
	margin-left:64px;
}
.logoList a#aiLike {
	background: url("../images/PNG-logos.png") 0 -115px no-repeat;
	width:62px;
	height:25px;
	margin-left:36px;
}
.logoList a#aSwarm {
	background: url("../images/PNG-logos.png") 0 -140px no-repeat;
	width:95px;
	height:23px;
	margin:5px 0 0 97px;
}
#networkList1 {
	margin-top:10px;
}
#networkList2 {
	margin-top:78px;
}
#networkList3 {
	margin-top:148px;
}
#networkList4 {
	margin-top:214px;
}
	/*URL list*/
ul#networkURL {
	list-style-type:none;
	margin:0;
	position:absolute;
	padding: 16px 0 0 120px;
	/*background:red;*/
	/*margin-left:15px;*/
	/*margin-top:10px;*/
	/*background:red;*/
}
ul#networkURL li {
	height:33px;
	font-size:11px;
}
ul#networkURL li.liSpacer {
	padding:0;
	width:1px;
	height:9px;
}
/*MAIN COVER*/
div.elel {
	position:absolute;
}
div.elel span.elinfo{
	background-color:white;
	color: red;
	overflow:hidden;
}
span.elinfo {
	background-color:transparent;
	color: #9d9d9d;
	font-size: 9pt;
	font-weight:bold;
	text-align:left;
}
div.button1{
	width:101px;
	height:22px;
	background: url("../images/bkg-buttonD.gif") no-repeat;
	cursor:pointer;
	position:absolute;
	opacity:0.75;
	filter:alpha(opacity=75);
	line-height:22px;
	color: #2c2d2e;
	font-size: 9pt;
	font-weight:bold;
	text-align:center;
}
div#interact {
	margin-left:44px;
	margin-top:132px;
	z-index:100;
}
div#movingArrow {
	position:absolute;
	width:15px;
	height:30px;
	background: url("../images/bkg-blogArrow.png") 0 -124px  no-repeat;
	margin-left:147px;
	margin-top:128px;
	z-index:100;
}
div#deconstruct {
	display:none;
	margin-left:44px;
	margin-top:158px;
	z-index:100;
}
div#drag {
	display:none;
	margin-left:44px;
	margin-top:184px;
	z-index:100;
}
div#destroy {
	display:none;
	position:absolute;
	width:105px;
	height:30px;
	z-index:100;
	margin-left:148px;
	margin-top:154px;
	line-height:15px;
	font-size:10px;
	color: #4c4d4e;
	cursor:default;
}
div#destroy div {	
	float:left;
}
div#destroyArrow {
	width:15px;
	height:30px;
	background: url("../images/bkg-blogArrow.png") 0 -124px no-repeat;
	opacity:0.4;
	filter:alpha(opacity=40);
}
div#destroyInfo {
	width:90px;
	height:30px;
	background:#d7d7d8;
}
div#infobox {
	height:256px;
	width:280px;
	line-height:25px;
	margin-left:750px;
	margin-top:188px;
	font-size: 10px;
	line-height:22px;
	text-align:left;
	position:absolute;
	background: #929294;
	display:none;
	cursor:default;
	padding:10px;
	z-index:600;
	color:white;
}
ul.infoList {
	padding-left:15px;
	padding-top:5px;
	margin:0;
}
span#instructions {
	font-size:20px;
	padding-left:15px;
	font-weight:bold;
}
div#blogbox {
	position:absolute;
	height:20px;
	width:50px;
	line-height:20px;
	margin-left:708px;
	margin-top:153px;
	padding:2px;
	cursor:pointer;
}
div#blogShow {
	width:40px;
	height:20px;
	background: #929294;
	float:left;
	color:white;
	font-size: 8pt;
	text-align:center;
	align:center;
	opacity:0.9;
	filter:alpha(opacity=90);
}
div#blogArrowSmall {
	float:left;
	width:10px;
	height:20px;
	background: url("../images/bkg-blogArrow3.png") 0 0 no-repeat;
}
/*RIGHT SIDE*/
div#el1 {
	height:314px;
	width:86px;
	margin-top: 16px;
	margin-left: 554px;
	background: url("../images/PNG-right.png") 0 0 no-repeat;
	z-index:30;
}
div#el2 {
	height:336px;
	width:123px;
	margin-top: 64px;
	margin-left: 569px;
	background: url("../images/PNG-right.png") -946px 0 no-repeat;
	z-index:29;
}
div#el3 {
	height:352px;
	width:83px;
	margin-top: 262px;
	margin-left: 433px;
	background: url("../images/PNG-right.png") -1069px 0 no-repeat;
	z-index:28;
}
div#el4 {
	height:113px;
	width:177px;
	margin-top: 290px;
	margin-left: 381px;
	background: url("../images/PNG-right.png") -86px 0 no-repeat;
	z-index:27;
}
div#el5 {
	height:157px;
	width:70px;
	margin-top: 180px;
	margin-left: 506px;
	background: url("../images/PNG-right.png") -86px -113px no-repeat;
	z-index:26;
}
div#el6 {
	height:367px;
	width:224px;
	margin-top: 119px;
	margin-left: 374px;
	background: url("../images/PNG-right.png") -263px 0 no-repeat;
	z-index:25;
}
div#el7 {
	height:240px;
	width:151px;
	margin-top: 64px;
	margin-left: 436px;
	background: url("../images/PNG-right.png") -487px 0 no-repeat;
	z-index:24;
}
div#el8 {
	height:229px;
	width:179px;
	margin-top: 188px;
	margin-left: 337px;
	background: url("../images/PNG-right.png") 0 -318px no-repeat;
	z-index:23;
}
div#el9 {
	height:264px;
	width:300px;
	margin-top: 265px;
	margin-left: 325px;
	background: url("../images/PNG-right.png") -638px 0 no-repeat;
	z-index:22;
}
div#el10 {
	height:205px;
	width:91px;
	margin-top: 260px;
	margin-left: 421px;
	background: url("../images/PNG-right.png") -156px -113px no-repeat;
	z-index:21;
}
div#el11 {
	height:279px;
	width:460px;
	margin-top: 245px;
	margin-left: 165px;
	background: url("../images/PNG-right.png") -487px -270px no-repeat;
	z-index:20;
}

/*LEFT SIDE*/
div#el12 {
	height:222px;
	width:54px;
	margin-top: 264px;
	margin-left: 158px;
	background: url("../images/PNG-left.png") 0 0 no-repeat;
	z-index:19;
}
div#el13 {
	height:149px;
	width:124px;
	margin-top: 454px;
	margin-left: 141px;
	background: url("../images/PNG-left.png") -54px 0 no-repeat;
	z-index:18;
}
div#el14 {
	height:95px;
	width:91px;
	margin-top: 213px;
	margin-left: 85px;
	background: url("../images/PNG-left.png") -54px -149px no-repeat;
	z-index:17;
}
div#el15 {
	height:85px;
	width:108px;
	margin-top: 217px;
	margin-left: 77px;
	background: url("../images/PNG-left.png") -178px 0 no-repeat;
	z-index:16;
}
div#el16 {
	height:208px;
	width:35px;
	margin-top: 400px;
	margin-left: 113px;
	background: url("../images/PNG-left.png") -286px 0 no-repeat;
	z-index:15;
}
div#el17 {
	height:233px;
	width:80px;
	margin-top: 376px;
	margin-left: 68px;
	background: url("../images/PNG-left.png") -321px 0 no-repeat;
	z-index:14;
}
div#el18 {
	height:301px;
	width:108px;
	margin-top: 324px;
	margin-left: 62px;
	background: url("../images/PNG-left.png") 0 -244px no-repeat;
	z-index:13;
}
div#el19 {
	height:320px;
	width:100px;
	margin-top: 304px;
	margin-left: 63px;
	background: url("../images/PNG-left.png") -178px -85px no-repeat;
	z-index:12;
}
div#el20 {
	height:222px;
	width:89px;
	margin-top: 273px;
	margin-left: 69px;
	background: url("../images/PNG-left.png") -278px -233px no-repeat;
	z-index:11;
}
div#el21 {
	height:287px;
	width:123px;
	margin-top: 343px;
	margin-left: 73px;
	background: url("../images/PNG-left.png") -401px 0 no-repeat;
	z-index:10;
}
/*CENTER (SCAFFOLDING)*/
div#el22 {
	height:150px;
	width:203px;
	margin-top: 333px;
	margin-left: 159px;
	background: url("../images/PNG-center.png") 0 0 no-repeat;
	z-index:9;
}
div#el23 {
	height:245px;
	width:155px;
	margin-top: 318px;
	margin-left: 404px;
	background: url("../images/PNG-center.png") -203px 0 no-repeat;
	z-index:8;
}
div#el24 {
	height:191px;
	width:95px;
	margin-top: 369px;
	margin-left: 376px;
	background: url("../images/PNG-center.png") -358px 0 no-repeat;
	z-index:7;
}
div#el25 {
	height:239px;
	width:374px;
	margin-top: 365px;
	margin-left: 186px;
	background: url("../images/PNG-center.png") 0 -245px no-repeat;
	z-index:6;
}
div#el26 {
	height:208px;
	width:348px;
	margin-top: 202px;
	margin-left: 367px;
	background: url("../images/PNG-center.png") 0 -484px no-repeat;
	z-index:5;
}
div#el27 {
	height:101px;
	width:429px;
	margin-top: 27px;
	margin-left: 44px;
	background: url("../images/PNG-center.png") 0 -692px no-repeat;
	z-index:31;
}
.keyword {
	position:absolute;
	margin-top:87px;
	margin-left:152px;
	width:400px;
	height:40px;
	opacity:0.15;
	filter:alpha(opacity=15);
	line-height:40px;
	color: black;
	font-size: 50px;
	font-family:Arial Black, Arial, Verdana, sans serif;
	text-align:left;
	cursor:default;
	z-index:32;
	
}
/*ABOUT*/
.whiteBkgAbout {
	position:absolute;
	width:679px;
	height:568px;
	margin: 10px 0 0 10px;
	background:#fff;
	overflow:hidden;
	font-size:11px;
}
.about {
	position:absolute;
	width:700px;
	height:588px;
	margin:700px 0 0 28px;
	background:#929294;
	z-index:500;
}
#about1 {
	width:526px;
	height:193px;
	background:url("../images/PNG-about.png") -404px 0 no-repeat;
	position:absolute;
	margin-left:-20px;
	margin-top:0;
}
#about2 {
	width:404px;
	height:322px;
	background:url("../images/PNG-about.png") 0 0 no-repeat;
	position:absolute;
	margin-left:-27px;
	margin-top:0;
}
#about3 {
	width:307px;
	height:343px;
	background:url("../images/PNG-about.png") -930px 0 no-repeat;
	position:absolute;
	margin-left:425px;
	margin-top:0;
}
#about4 {
	width:641px;
	height:329px;
	background:url("../images/PNG-about.png") 0 -322px no-repeat;
	position:absolute;
	margin-left:21px;
	margin-top:120px;
}
#about5 {
	width:498px;
	height:328px;
	background:url("../images/PNG-about.png") -641px -323px no-repeat;
	position:absolute;
	margin-left:39px;
	margin-top:227px;
}
#about6 {
	width:458px;
	height:182px;
	background:url("../images/PNG-about.png") -543px -770px no-repeat;
	position:absolute;
	margin-left:-38px;
	margin-top:387px;
}
#about7 {
	width:544px;
	height:300px;
	background:url("../images/PNG-about.png") 0 -652px no-repeat;
	position:absolute;
	margin-left:184px;
	margin-top:269px;
}
.text1 , .text2, .text6 {
	color:white;
}
.text3, .text5, .text7 {
	color:#494949;
}
.text4 {
	color:#c9c9ca;
}
#text1-1 {
	position:absolute;
	margin: 2px 0 0 30px;
}
#text1-2 {
	position:absolute;
	margin: 78px 0 0 245px;
}
#text2-1 {
	position:absolute;
	margin: 22px 0 0 505px;
	display:block;
	width:174px;
	height:168px;
}
#text3-1 {
	position:absolute;
	margin: 122px 0 0 113px;
	text-indent:34px;
}
#text3-2 {
	position:absolute;
	margin: 149px 0 0 55px;
	text-indent:30px;
}
#text3-3 {
	position:absolute;
	margin: 176px 0 0 15px;
}
#text3-4 {
	position:absolute;
	margin: 273px 0 0 21px;
	text-align:center;
}
#text4-1 {
	position:absolute;
	margin: 267px 0 0 225px;
	text-indent:-25px;
}
#text4-2 {
	position:absolute;
	margin: 295px 0 0 290px;
	text-indent:-25px;
}
#text4-3 {
	position:absolute;
	margin: 322px 0 0 350px;
	text-indent:-25px;
}
#text4-4 {
	position:absolute;
	margin: 350px 0 0 410px;
	text-indent:-25px;
}
#text5-1 {
	position:absolute;
	margin: 325px 0 0 52px;
}
#text5-2 {
	position:absolute;
	margin: 409px 0 0 115px;
	text-indent:-30px;
}
#text6-1 {
	position:absolute;
	margin: 464px 0 0 9px;
}
#text7-1 {
	position:absolute;
	margin: 395px 0 0 323px;
	text-align:right;
}
/*SHOP/////////////////////////////////////////////*/
.shop {
	position:absolute;
	width:700px;
	height:0px;
	margin:700px 0 0 28px;
	background:#929294;
	z-index:500;
}
#closeShop, #closeAbout {
	height:30px;
	width:30px;
	z-index:900;
	background:#c9c9ca;
	margin-left:670px;
	position:absolute;
	color:black;
	font-weight:bold;
	font-size:16px;
	line-height:30px;
	text-align:center;
	cursor:pointer;
}
.whiteBkg1 {
	position:absolute;
	width:679px;
	height:228px;
	margin: 10px 0 0 10px;
	background:#fff;
	opacity:0.5;
	filter:alpha(opacity=50);
}
.whiteBkg2 {
	position:absolute;
	width:679px;
	height:160px;
	background:#fff;
	opacity:0.5;
	filter:alpha(opacity=50);
}
#digitalDown {
	margin: 248px 0 0 10px;
}
#apparel {
	margin: 418px 0 0 10px;
}
.scroll {
	overflow:hidden;
	position:absolute;
}
#hardS {
	width:665px;
	height:214px;
	margin:17px 0 0 17px;
}
#digitalS {
	width:665px;
	height:146px;
	margin:255px 0 0 17px;
	background:url("../images/shop/bkg-white.png") repeat-x;
}
#posterS {
	width:329px;
	height:146px;
	margin:425px 0 0 17px;
	background:url("../images/shop/bkg-white.png") repeat-x;
}
#tshirtS {
	width:329px;
	height:146px;
	margin:425px 0 0 353px;
	background:url("../images/shop/bkg-white.png") repeat-x;
}
.hardcopy {
	position:absolute;
	height:214px;
}
.limited {
	width:161px;
	margin:0 0 0 0;
	background:url("../images/shop/ea1-ea2.jpg") no-repeat;
}
.ea2ae {
	width:161px;
	margin:0 0 0 168px;
	background:url("../images/shop/ea2ae.jpg") no-repeat;
}
.bundle {
	width:161px;
	margin:0 0 0 336px;
	background:url("../images/shop/eaBundle.jpg") no-repeat;
}
.bundleAll {
	width:161px;
	margin:0 0 0 504px;
	background:url("../images/shop/eaAll.jpg") no-repeat;
}
#digitalS div, #digitalS a{
	position:absolute;
}
#iTunes {
	width:124px;
	height:86px;
	margin: 25px 0 0 18px;
	background: url("../images/shop/iTunes.jpg") no-repeat;
	display:block;
	text-indent:-9999px;
}
#beatport {
	width:98px;
	height:54px;
	margin: 41px 0 0 170px;
	background: url("../images/shop/beatport.jpg") no-repeat;
	display:block;
	text-indent:-9999px;
}
#solarshop {
	width:126px;
	height:50px;
	margin: 43px 0 0 281px;
	background: url("../images/shop/solarshop.jpg") no-repeat;
	display:block;
	text-indent:-9999px;
}
#juno {
	width:54px;
	height:69px;
	margin: 33px 0 0 435px;
	background: url("../images/shop/juno.jpg") no-repeat;
	display:block;
	text-indent:-9999px;
}
#trackitdown {
	width:129px;
	height:60px;
	margin: 39px 0 0 516px;
	background: url("../images/shop/trackitdown.jpg") no-repeat;
	display:block;
	text-indent:-9999px;
}
.blackBand {
	position:relative;
	background:url("../images/shop/bkg-black.png") repeat;
	height:30px;

}
#black0, #blackA_1 {
	width:161px;
	margin-top:142px;
	height:48px;
}
#black0_1, #black2, #blackA {
	width:161px;
	height:30px;
}
#black2_1 {
	width:161px;
	margin-top:154px;
	height:30px;
}
#black1, #black1_1 {
	width:161px;
	margin-top:77px;
}
#black3 {
	width:665px;
	margin-top:116px;
}
#black4, #black5 {
	width:329px;
	margin-top:8px;
}
.apparelHolder {
	position:relative;
	height:100px;
	margin-top:8px;
	overflow:hidden;
	/*background:green;*/
}
#posterH {
	width:266px;
	margin-left:32px;
}
#tshirtH {
	width:304px;
	margin-left:12px;
}
ul.itemList {
	list-style-type:none;
	padding:0;
	margin:0;
	height:100px;
	width:1700px;
}
#posterList {
	margin-left:0px;
}
ul.itemList li {
	float:left;
	height:100px;
	overflow:hidden;
	text-indent:-9999px;
}
li.posterNo {
	height:100px;
	width:72px;
}
#posterList .itemSpacer {
	width:25px;
}
li#poster1 {
	background:url("../images/shop/poster1.png") no-repeat;
}
li#poster2 {
	background:url("../images/shop/poster2.png") no-repeat;
}
li#poster3 {
	background:url("../images/shop/poster3.png") no-repeat;
}
li#poster4 {
	background:url("../images/shop/poster4.png") no-repeat;
}
li#poster5{
	background:url("../images/shop/poster5.png") no-repeat;
}
#navPrev, #navNext, #navPrevT, #navNextT {
	position:absolute;
	height:30px;
	width:30px;
	z-index:1;
	cursor:pointer;
}
#navPrev {
	background:url("../images/shop/itemNav.png") 0 0 no-repeat;
	margin-left:15px;
	margin-top:47px;
}
#navNext {
	background:url("../images/shop/itemNav.png") -30px 0 no-repeat;
	margin-left:281px;
	margin-top:47px;
}
#navPrevT {
	background:url("../images/shop/itemNav.png") 0 0 no-repeat;
	margin-left:15px;
	margin-top:47px;
}
#navNextT {
	background:url("../images/shop/itemNav.png") -30px 0 no-repeat;
	margin-left:281px;
	margin-top:47px;
}
#tshirtList {
	margin-left:0px;
}
li.shirtNo {
	height:100px;
	width:94px;
}
#tshirtList .itemSpacer {
	width:11px;
}
li#shirt1 {
	background:url("../images/shop/shirt1.png") no-repeat;
}
li#shirt2 {
	background:url("../images/shop/shirt2.png") no-repeat;
}
li#shirt3 {
	background:url("../images/shop/shirt3.png") no-repeat;
}
li#shirt4 {
	background:url("../images/shop/shirt4.png") no-repeat;
}
li#shirt5{
	background:url("../images/shop/shirt5.png") no-repeat;
}
li#shirt6{
	background:url("../images/shop/shirt6.png") no-repeat;
}
li#shirt7 {
	background:url("../images/shop/shirt7.png") no-repeat;
}
li#shirt8 {
	background:url("../images/shop/shirt8.png") no-repeat;
}
li#shirt9 {
	background:url("../images/shop/shirt9.png") no-repeat;
}
li#shirt10 {
	background:url("../images/shop/shirt10.png") no-repeat;
}
li#shirt11{
	background:url("../images/shop/shirt11.png") no-repeat;
}
li#shirt12{
	background:url("../images/shop/shirt12.png") no-repeat;
}
li#shirt13 {
	background:url("../images/shop/shirt13.png") no-repeat;
}
li#shirt14 {
	background:url("../images/shop/shirt14.png") no-repeat;
}
li#shirt15 {
	background:url("../images/shop/shirt15.png") no-repeat;
}
li#shirt16 {
	background:url("../images/shop/shirt16.png") no-repeat;
}
span.shopText {
	line-height:30px;
	padding-left:10px;
	color:#f4f4f4;
	font-size:14px;
	float:left;
}
span.shopText2 {
	padding-top:5px;
	color:#f4f4f4;
	font-size:14px;
	text-align:center;
	display:block;
}
.shopBuy {
	line-height:30px;
	padding-right:10px;
	color:#f3dda1;
	font-size:14px;
	float:right;
}
.shopBuy2 {
	line-height:30px;
	text-align:center;
	color:#f3dda1;
	font-size:14px;
	display:block;
}
.aShirt, .aPoster {
	display:block;
	height:100px;
	cursor:pointer;
}
a.aShirt {
	width:94px;
}
a.aPoster {
	width:72px;
}
.faceDiv {
	position:relative;
	width:1100px;
	margin-left:auto;
	margin-right:auto;
	margin-top:15px;
	text-align:right;
	padding:10px 0 10px 0;
	background-color:white;
}
.hideYoutube {
	display:none;
}
/*CREDITS*/
.credits {
	position:absolute;
	background:#929294;
	width:311px;
	height:26px;
	color:white;
	margin-left:369px;
	margin-top: 543px;
	line-height:31px;
	text-align:right;
}
.credits a {
	color:white;
}