a:link, a:visited { color: #000000; text-decoration: none; outline: none; border: none;}
a:hover { color: #000000; text-decoration: underline; outline: none; }
a:visited { color: #000000; border: none; text-decoration: none; outline: none; border: none}
a:active { color: #000000; border: none; text-decoration: underline; outline: none; border: none}

HTML {
overflow: -moz-scrollbars-horizantal;
}

body
{
background-color:#ffffff;
margin:0px;
padding:0px;
font-family:Helvetica, Arial, sans-serif;
font-size:11px;
color:#000000;
}

hr
{
border:0; 
width:100%;
color:#000;
background-color:#000;
height:1px;
}

img.title
{
position:fixed;
left:0px; top:350px;
z-index:500
}

div.title
{
position:fixed;
left:0px; top:355px;
z-index:500
}

div.artists
{
position: fixed;
top:0px; left:0px;
width:100px; height:100%;
background-color:#ffffff;
text-align:center;
padding:0px;
margin:0px;
}

.artists a {
display:block;
width:100%;
height:100%;
text-decoration: none;
padding:0px;
margin:0px;

font-weight:bold;
}
.artists a:hover { 
display:block;
width:100%;
height:100%;
background-color:#00FF00;
text-decoration: underline;
}
.artists a:active {
display:block;
width:100%;
height:100%;
background-color:#00FF00;
text-decoration: underline;
}

div.about
{
position: fixed;
top:0px; left:100px;
width:100px; height:100%;
background-color:#ffffff;
text-align:center;
padding:0px;
margin:0px;
}

.about a {
display:block;
width:100%;
height:100%;
text-decoration: none;
padding:0px;
margin:0px;

font-weight:bold;
}

.party {
position:absolute;
top:140px;
left:460px;
}
.sounds {
position:absolute;
top:130px;
left:630px;
}


.about a:hover { 
display:block;
width:100%;
height:100%;
background-color:#FF0000;
text-decoration: underline;
}
.about a:active {
display:block;
width:100%;
height:100%;
background-color:#FF0000;
text-decoration: underline;
}

div.schedule
{
position: fixed;
top:0px; left:200px;
width:100px; height:100%;
background-color:#ffffff;
text-align:center;
padding:0px;
margin:0px;
}

.schedule a {
display:block;
width:100%;
height:100%;
text-decoration: none;
padding:0px;
margin:0px;

font-weight:bold;
}
.schedule a:hover { 
display:block;
width:100%;
height:100%;
background-color:#0000FF;
text-decoration: underline;
}
.schedule a:active {
display:block;
width:100%;
height:100%;
background-color:#0000FF;
text-decoration: underline;
}

div.press
{
position: fixed;
top:0px; left:300px;
width:100px; height:100%;
background-color:#ffffff;
text-align:center;
padding:0px;
margin:0px;

}

.press a {
display:block;
width:100%;
height:100%;
text-decoration: none;
padding:0px;
margin:0px;

font-weight:bold;
}
.press a:hover { 
display:block;
width:100%;
height:100%;
background-color:#FFFF00;
text-decoration: underline;
}
.press a:active {
display:block;
width:100%;
height:100%;
background-color:#FFFF00;
text-decoration: underline;
}

div.directions
{
position: fixed;
top:0px; left:400px;
width:100px; height:100%;
background-color:#ffffff;
text-align:center;
padding:0px;
margin:0px;
}

.directions a {
display:block;
width:100%;
height:100%;
text-decoration: none;
padding:0px;
margin:0px;

font-weight:bold;
}
.directions a:hover { 
display:block;
width:100%;
height:100%;
background-color:#FF00FF;
text-decoration: underline;
}
.directions a:active {
display:block;
width:100%;
height:100%;
background-color:#FF00FF;
text-decoration: underline;
}

div.thankyou
{
position: fixed;
top:0px; left:500px;
width:100px; height:100%;
background-color:#ffffff;
text-align:center;
padding:0px;
margin:0px;
}

.thankyou a {
display:block;
width:100%;
height:100%;
text-decoration: none;
padding:0px;
margin:0px;

font-weight:bold;
}
.thankyou a:hover { 
display:block;
width:100%;
height:100%;
background-color:#00FFFF;
text-decoration: underline;
}
.thankyou a:active {
display:block;
width:100%;
height:100%;
background-color:#00FFFF;
text-decoration: underline;
}


div.hor_content
{
position:absolute;
top:30px; 
left:0px%;
padding:0px;
width:5940px;
height:300px;
max-height:300px;
background-color:#000000;
border-top:1px solid #000000;
border-bottom:1px solid #000000;
font-family:Helvetica, Arial, sans-serif;

line-height: 1.2em;
text-align:left;
color:#000000;
}

div.vert_content
{
position:absolute;
top:350px; 
left:320px;
padding:0px;
width:500px;
height:300px;
font-family:Helvetica, Arial, sans-serif;
line-height: 1.4em;
text-align:left;
color:#000000;
}


div.hor_bar
{
position:fixed;
top:30px; 
left:0px%;
padding:0px;
width:3900px;
height:300px;
max-height:300px;
border-top:1px solid #000000;
border-bottom:1px solid #000000;
background-image:url(images/emerging2010.jpg);
background-repeat:repeat-x;
background-color:#000000;
z-index:500;
}

div.artist
{
float:left;
background-color:#ffffff;
background-repeat:no-repeat;
padding:0px;
margin:0px;
border:0px;
width:540px;
height:300px;
max-height:300px;
font-family:Helvetica, Arial, sans-serif;
line-height: 1.2em;
text-align:left;
color:#000000;
}

div.artist_info
{
float:left;
background-image:url(images/90k.png);
padding:10px;
margin:0px;
border:0px;
margin-top:230px;
width:520px;
height:50px;
max-height:300px;
font-family:Helvetica, Arial, sans-serif;

line-height: 1.2em;
text-align:left;
color:#ffffff;
}

div.logo
{
position: fixed;
left:40px;
top:600px;
}

div.content2
{
position: relative;
background-color:#ffffff;
top:0px; left:0;
width:440px;
padding:40px;
text-align:left;
font-family:Georgia, Times, serif;
font-weight: Normal;
font-size:13px;
line-height: 1.5em;
color:#000000;
}

span.right
{
float:right;
}

li.normal
{
display:inline;
padding-right:10px;
margin:0px;
text-align:left;
font-family:Georgia, Times, serif;
font-weight: Normal;
font-size:13px;
line-height: 1.5em;
color:#000000;
}

div.currentshow
{
position:absolute;
top:180px;
left:0px;
background-image:url(images/90k.png);
padding:10px;
margin:0px;
border:0px;
font-family:Helvetica, Arial, sans-serif;

line-height: 1.2em;
text-align:left;
color:#ffffff;
}


