@charset "UTF-8";
/* axelle sitewide */




body {
	background-color:#151516;
	font-family:Arial, Helvetica, sans-serif;
	color:#F1F6B1;
}


	


div#container {
	width: 700px;
	height:auto;
	margin:0px auto;
	position:relative;
	top:10px;
	left:0px;
	z-index:10
}


/*navigation*/

div#nav {
	width: 700px;
	height:90px;
	position:absolute;
	top:0px;
	left:0px;
	border:#333 thin;
	border-bottom-style:solid;
	z-index:110
}

div#logo {
	width: 81px;
	height:auto;
	position:absolute;
	top:35px;
	left:15px;
	border:none;
	z-index:20
}

div#home {
	width:45px;
	height:12px;
	position:absolute;
	top:67px;
	left:123px;
	border:#999 thin;
	border-right-style:solid;
	z-index:2
}

div#artists {
	width: 52px;
	height:12px;
	position:absolute;
	top:67px;
	left:180px;
	border:#999 thin;
	border-right-style:solid;
	z-index:2
}

div#events {
	width: 51px;
	height:12px;
	position:absolute;
	top:67px;
	left:244px;
	border:#999 thin;
	border-right-style:solid;
	z-index:2
}

div#contact {
	width: 53px;
	height:12px;
	position:absolute;
	top:67px;
	left:304px;
	border:#1b1b1c thin;
	border-right-style:solid;
	z-index:2
}


div#newyork {
	width: 70px;
	height:12px;
	position:absolute;
	top:67px;
	left:455px;
	border:#999 thin;
	border-right-style:solid;
	z-index:2
}

div#sanfran {
	width: 103px;
	height:12px;
	position:absolute;
	top:67px;
	left:537px;
	border:#999 thin;
	border-right-style:solid;
	z-index:2
}

div#boston {
	width: 46px;
	height:12px;
	position:absolute;
	top:67px;
	left:654px;
	border:#1b1b1c thin;
	border-right-style:solid;
	z-index:2
}






/*index styles*/


.city {font-size: 9px}
.artist {
	color: #FFFFFF;
	font-size: 16px;
	letter-spacing: 1px;
}
.date {
	font-size: 12px;
	letter-spacing: 1px;
	letter-spacing:1px;
	line-height:14px
}

.info {color: #ffffff; font-size: 9px;
	letter-spacing:1px;
	line-height:12px
 }
 
.info a:link {
	color: #ffffff;
	text-decoration: none;
}
.info a:visited {
	text-decoration: none;
	color: #ffffff;
}
.info a:hover {
	text-decoration: underline;
	color: #ffffff;
}
.info a:active {
	text-decoration: none;
	color: #ffffff;}
 
.gold {font-size: 9px; color: #F1F6B1; 
	letter-spacing:1px;
	line-height:12px
}
.gold a:link {
	color: #F1F6B1;
	text-decoration: none;
}
.gold a:visited {
	text-decoration: none;
	color: #F1F6B1;
}
.gold a:hover {
	text-decoration: underline;
	color: #F1F6B1;
}
.gold a:active {
	text-decoration: none;
	color: #F1F6B1;
}


a:link {
	color: #666;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #666;
}
a:hover {
	text-decoration: underline;
	color: #666666;
}
a:active {
	text-decoration: none;
	color: #666666;
}



/*location styles*/



div#locationname{
	width:200px;
	height:auto;
	position:absolute;
	left:15px;
	top:10px;
}

div#locationphoto{
	width:200px;
	height:120px;
	position:absolute;
	left:15px;
	top:40px;
}

div#locationaddress{
	position:absolute;
	left:250px;
	top:40px;
	width:130px;
	height:auto;
}

div#locationemail{
	position:absolute;
	left:395px;
	top:40px;
	width:145px;
	height:auto;
}

div#locationhours{
	position:absolute;
	left:540px;
	top:40px;
	width:100px;
	height:auto;
}

div#locationmap{
	position:absolute;
	left:660px;
	top:40px;
	width:30px;
	height:auto;
}

div#locationblackeventbox{
	position:absolute;
	left:0px;
	top:10px;
	width:700px;
	height:220px;
	background-color:#000000;
	overflow: hidden;
}

div#left{
	position:absolute;
	left:15px;
	top:0px;
	width:335px;
	height:220px;
}

div#right{
	position:absolute;
	left:350px;
	top:0px;
	width:350px;
	height:220px;
}




.location9gold{
	font-size: 9px;
	letter-spacing: 1px;
	letter-spacing:1px;
	line-height:25px;
	color:#F1F6B1;
}

.location9gold a:link {
	color: #F1F6B1;
	text-decoration: none;
}
.location9gold a:visited {
	text-decoration: none;
	color: #F1F6B1;
}
.location9gold a:hover {
	text-decoration: underline;
	color: #F1F6B1;
}
.location9gold a:active {
	text-decoration: none;
	color: #F1F6B1;
}

.location12gold{
	font-size: 12px;
	letter-spacing: 1px;
	letter-spacing:1px;
	line-height:16px;
	color:#F1F6B1;
}


.location12white {
	font-size: 12px;
	letter-spacing: 1px;
	letter-spacing:1px;
	line-height:12px;
	color:#fff;
}

.location18white {
	font-size: 18px;
	letter-spacing: 1px;
	letter-spacing:1px;
	line-height:22px;
	color:#fff;
}

.featured10gold {
	font-size: 10px;
	letter-spacing: 1px;
	letter-spacing:1px;
	line-height:12px;
	color:#F1F6B1;
}

.featured10gold a:link {
	color: #F1F6B1;
	text-decoration: none;
}

.featured10gold a:visited {
	color: #F1F6B1;
	text-decoration: none;
}

.featured10gold a:hover {
	color: #F1F6B1;
	text-decoration: underline;
}

.featured10gold a:active {
	color: #F1F6B1;
	text-decoration: none;
}


div#artistbox1{
	width:160px;
	height:80px;
	position:absolute;
	left:0px;
	top:35px;
	border:#333 thin;
	border-bottom-style:solid;
}

div#artistbox2{
	width:160px;
	height:80px;
	position:absolute;
	left:180px;
	top:35px;
	border:#333 thin;
	border-bottom-style:solid;
}


div#artistbox3{
	width:160px;
	height:80px;
	position:absolute;
	left:360px;
	top:35px;
	border:#333 thin;
	border-bottom-style:solid;
}
div#artistbox4{
	width:160px;
	height:80px;
	position:absolute;
	left:540px;
	top:35px;
	border:#333 thin;
	border-bottom-style:solid;
}


div#artistbox5{
	width:160px;
	height:80px;
	position:absolute;
	left:0px;
	top:135px;
	border:#333 thin;
	border-bottom-style:solid;
}



div#artistbox6{
	width:160px;
	height:80px;
	position:absolute;
	left:180px;
	top:135px;
	border:#333 thin;
	border-bottom-style:solid;
}

div#artistbox7{
	width:160px;
	height:80px;
	position:absolute;
	left:360px;
	top:135px;
	border:#333 thin;
	border-bottom-style:solid;
}


div#artistbox8{
	width:160px;
	height:80px;
	position:absolute;
	left:540px;
	top:135px;
	border:#333 thin;
	border-bottom-style:solid;
}


div#artistbox9{
	width:160px;
	height:80px;
	position:absolute;
	left:0px;
	top:235px;
	border:#333 thin;
	border-bottom-style:solid;
}


div#artistbox10{
	width:160px;
	height:80px;
	position:absolute;
	left:180px;
	top:235px;
	border:#333 thin;
	border-bottom-style:solid;
}

div#artistbox11{
	width:160px;
	height:80px;
	position:absolute;
	left:360px;
	top:235px;
	border:#333 thin;
	border-bottom-style:solid;
}



div#artistbox12{
	width:160px;
	height:80px;
	position:absolute;
	left:540px;
	top:235px;
	border:#333 thin;
	border-bottom-style:solid;
}


div#artistbox13{
	width:160px;
	height:80px;
	position:absolute;
	left:0px;
	top:335px;
	border:#333 thin;
	border-bottom-style:solid;
}



div#artistbox14{
	width:160px;
	height:80px;
	position:absolute;
	left:180px;
	top:335px;
	border:#333 thin;
	border-bottom-style:solid;
}

div#artistbox15{
	width:160px;
	height:80px;
	position:absolute;
	left:360px;
	top:335px;
	border:#333 thin;
	border-bottom-style:solid;
}


div#artistbox16{
	width:160px;
	height:80px;
	position:absolute;
	left:540px;
	top:305px;
	border:#333 thin;
	border-bottom-style:solid;
}



/*events page styles*/


div#eventbox{
	border-bottom:thin;
	border-bottom-color:#333;
	border-bottom-style:solid;
	width:700px;
	height:100px;
	position:relative;
	left:0px;
	top:0px;
	margin-bottom:15px;
	margin-top:15px;
	z-index:1
}

div#eventboximage{
	width:75px;
	height:75px;
	position:absolute;
	left:15px;
	top:0px;
	z-index:10
}

div#eventboxtext{
	width:600px;
	height:85px;
	position:absolute;
	left:100px;
	top:0px;
	z-index:9
}

.event9gold{
	font-size: 9px;
	letter-spacing: 1px;
	letter-spacing:1px;
	line-height:16px;
	color:#F1F6B1;
}

.event12gray{
	font-size: 12px;
	letter-spacing: 1px;
	letter-spacing:1px;
	line-height:18px;
	color:#666666;
}


a.event12gray:link {
	color: #666666;
	text-decoration: none;
}
a.event12gray:visited {
	color: #666666;
	text-decoration: none;
}
a.event12gray:hover {
	color: #666666;
	text-decoration: underline;
}
a.event12gray:active {
	color: #666666;
	text-decoration: none;
}

.event12white{
	font-size: 12px;
	letter-spacing: 1px;
	letter-spacing:1px;
	line-height:18px;
	color:#fff;
}


a.event12white:link {
	color: #fff;
	text-decoration: none;
}
a.event12white:visited {
	color: #fff;
	text-decoration: none;
}
a.event12white:hover {
	color: #fff;
	text-decoration: underline;
}
a.event12white:active {
	color: #fff;
	text-decoration: none;
}



.event12gold{
	font-size: 12px;
	letter-spacing: 1px;
	letter-spacing:1px;
	line-height:18px;
	color:#F1F6B1;
}

.event18white{
	font-size: 18px;
	letter-spacing: 1px;
	letter-spacing:1px;
	line-height:22px;
	color:#fff;
}

a.event18white:link {
	color: #fff;
	text-decoration: none;
}
a.event18white:visited {
	color: #fff;
	text-decoration: none;
}
a.event18white:hover {
	color: #fff;
	text-decoration: underline;
}
a.event18white:active {
	color: #fff;
	text-decoration: none;
}



a.event9gold:link {
	color: #F1F6B1;
	text-decoration: none;
}
a.event9gold:visited {
	text-decoration: none;
	color: #F1F6B1;
}
a.event9gold:hover {
	text-decoration: underline;
	color: #F1F6B1;
}
a.event9gold:active {
	text-decoration: none;
	color: #F1F6B1;
}


a.event18white:link {
	color: #fff;
	text-decoration: none;
}
a.event18white:visited {
	text-decoration: none;
	color: #fff;
}
a.event18white:hover {
	text-decoration: underline;
	color: #fff;
}
a.event18white:active {
	text-decoration: none;
	color: #fff;
}



/*individual event pages */


div#eventtextleft{
	width:520px;
	height:150px;
	position:absolute;
	left:0px;
	top:0px;
}

div#eventtextright{
	width:163px;
	height:140px;
	position:absolute;
	left:537px;
	top:0px;
}


div#eventleft{
	width:520px;
	height:430px;
	position:absolute;
	left:0px;
	top:200px;
	text-align:left;
	overflow: hidden;
}

div#eventright{
	width:180px;
	height:420px;
	position:absolute;
	left:521px;
	top:200px;
	z-index: 30;
}



div#eventthumb1{
	width:75px;
	height:90px;
	position:absolute;
	left:15px;
	top:0px;
	border:#333 thin;
	border-bottom-style:solid;
}


div#eventthumb2{
	width:75px;
	height:90px;
	position:absolute;
	left:105px;
	top:0px;
	border:#333 thin;
	border-bottom-style:solid;
}


div#eventthumb3{
	width:75px;
	height:90px;
	position:absolute;
	left:15px;
	top:110px;
	border:#333 thin;
	border-bottom-style:solid;
}

div#eventthumb4{
	width:75px;
	height:90px;
	position:absolute;
	left:105px;
	top:110px;
	border:#333 thin;
	border-bottom-style:solid;
}

div#eventthumb5{
	width:75px;
	height:90px;
	position:absolute;
	left:15px;
	top:220px;
	border:#333 thin;
	border-bottom-style:solid;
}

div#eventthumb6{
	width:75px;
	height:90px;
	position:absolute;
	left:105px;
	top:220px;
	border:#333 thin;
	border-bottom-style:solid;
}

div#eventthumb7{
	width:75px;
	height:90px;
	position:absolute;
	left:15px;
	top:330px;
	border:#333 thin;
	border-bottom-style:solid;
}

div#eventthumb8{
	width:75px;
	height:90px;
	position:absolute;
	left:105px;
	top:330px;
	border:#333 thin;
	border-bottom-style:solid;
}



/*artist list styles*/

div#artistlistbox1{
	width:160px;
	height:80px;
	position:absolute;
	left:0px;
	top:5px;
	border:#333 thin;
	border-bottom-style:solid;
}

div#artistlistbox2{
	width:160px;
	height:80px;
	position:absolute;
	left:180px;
	top:5px;
	border:#333 thin;
	border-bottom-style:solid;
}


div#artistlistbox3{
	width:160px;
	height:80px;
	position:absolute;
	left:360px;
	top:5px;
	border:#333 thin;
	border-bottom-style:solid;
}
div#artistlistbox4{
	width:160px;
	height:80px;
	position:absolute;
	left:540px;
	top:5px;
	border:#333 thin;
	border-bottom-style:solid;
}


div#artistlistbox5{
	width:160px;
	height:80px;
	position:absolute;
	left:0px;
	top:105px;
	border:#333 thin;
	border-bottom-style:solid;
}



div#artistlistbox6{
	width:160px;
	height:80px;
	position:absolute;
	left:180px;
	top:105px;
	border:#333 thin;
	border-bottom-style:solid;
}

div#artistlistbox7{
	width:160px;
	height:80px;
	position:absolute;
	left:360px;
	top:105px;
	border:#333 thin;
	border-bottom-style:solid;
}


div#artistlistbox8{
	width:160px;
	height:80px;
	position:absolute;
	left:540px;
	top:105px;
	border:#333 thin;
	border-bottom-style:solid;
}


div#artistlistbox9{
	width:160px;
	height:80px;
	position:absolute;
	left:0px;
	top:205px;
	border:#333 thin;
	border-bottom-style:solid;
}


div#artistlistbox10{
	width:160px;
	height:80px;
	position:absolute;
	left:180px;
	top:205px;
	border:#333 thin;
	border-bottom-style:solid;
}

div#artistlistbox11{
	width:160px;
	height:80px;
	position:absolute;
	left:360px;
	top:205px;
	border:#333 thin;
	border-bottom-style:solid;
}



div#artistlistbox12{
	width:160px;
	height:80px;
	position:absolute;
	left:540px;
	top:205px;
	border:#333 thin;
	border-bottom-style:solid;
}


div#artistlistbox13{
	width:160px;
	height:80px;
	position:absolute;
	left:0px;
	top:305px;
	border:#333 thin;
	border-bottom-style:solid;
}



div#artistlistbox14{
	width:160px;
	height:80px;
	position:absolute;
	left:180px;
	top:305px;
	border:#333 thin;
	border-bottom-style:solid;
}

div#artistlistbox15{
	width:160px;
	height:80px;
	position:absolute;
	left:360px;
	top:305px;
	border:#333 thin;
	border-bottom-style:solid;
}


div#artistlistbox16{
	width:160px;
	height:80px;
	position:absolute;
	left:540px;
	top:305px;
	border:#333 thin;
	border-bottom-style:solid;
}

/* artist individual page styles */


.artist11gray{
	font-size: 11px;
	letter-spacing: 1px;
	letter-spacing:1px;
	line-height:12px;
	color:#666;
}

.artist11gray a:link {
	text-decoration: none;
}

.artist11gray a:visited {
	text-decoration: none;
}

.artist11gray a:hover {
	text-decoration: underline;
}

.artist11gray a:active {
	text-decoration: none;
}

.artist18white{
	font-size: 18px;
	letter-spacing: 1px;
	letter-spacing:1px;
	line-height:22px;
	color:#fff;
}


.artist11white{
	font-size: 11px;
	letter-spacing: 1px;
	letter-spacing:1px;
	line-height:14px;
	color:#fff;
}

div#artistname{
	position:absolute;
	top:0px;
	left:0px;
	width: 400px;
}

div#artistleft{
	width:520px;
	height:430px;
	position:absolute;
	left:0px;
	top:35px;
	text-align:left;
	overflow: hidden;
}

div#artistright{
	width:180px;
	height:420px;
	position:absolute;
	left:521px;
	top:35px;
	z-index: 30;
}

div#artisttext{
	width:520px;
	height:300px;
	position:absolute;
	left:0px;
	top:470px;
	overflow: hidden;
}

div#artistheadshot{
	width:auto;
	height:205px;
	position:absolute;
	left:535px;
	top:470px;
	overflow: hidden;
	border:#333 thin;
	border-bottom-style:solid;

}


div#artistthumb1{
	width:75px;
	height:90px;
	position:absolute;
	left:15px;
	top:0px;
	border:#333 thin;
	border-bottom-style:solid;
}


div#artistthumb2{
	width:75px;
	height:90px;
	position:absolute;
	left:105px;
	top:0px;
	border:#333 thin;
	border-bottom-style:solid;
}


div#artistthumb3{
	width:75px;
	height:90px;
	position:absolute;
	left:15px;
	top:110px;
	border:#333 thin;
	border-bottom-style:solid;
}

div#artistthumb4{
	width:75px;
	height:90px;
	position:absolute;
	left:105px;
	top:110px;
	border:#333 thin;
	border-bottom-style:solid;
}

div#artistthumb5{
	width:75px;
	height:90px;
	position:absolute;
	left:15px;
	top:220px;
	border:#333 thin;
	border-bottom-style:solid;
}

div#artistthumb6{
	width:75px;
	height:90px;
	position:absolute;
	left:105px;
	top:220px;
	border:#333 thin;
	border-bottom-style:solid;
}

div#artistcontactgallery{
	width:120px;
	height:auto;
	position:absolute;
	left:15px;
	top:345px;
}


/* artist image page styles */


div#artistimageholder{
	width:520px;
	height:auto;
	position:absolute;
	left:0px;
	top:0px;
	text-align:left;
	overflow: hidden;
}

div#artistimagecaption{
	width:520px;
	height:20px;
	position:absolute;
	left:0px;
	top:410px;
	z-index: 30;
}

.artistimage11white{
	font-size: 11px;
	font-weight:600;
	letter-spacing: 1px;
	letter-spacing:1px;
	line-height:22px;
	color:#666;
}
