body {
 background-color: #3A393F;
 background-image: url(../images//back_gradient.jpg) ;
 background-repeat:  repeat-x;
  width: 720px;
  height: 455px;
}

 /* main stage */
#main_square {
align: center;
 width: 801px;
 height: 460px;
 background-color: #7F7F7F;
 border-style: solid;
 border-color: #ffffff;
 border-width: 6px;
 margin-top: 85px;
 margin-right: 15px;
 margin-left: 15px;
}
/* top interior rectangule - NWR logo */
#top_rect { 
 background-color: #666666;
margin-top: 11px;
  margin-right: 16px;
   margin-left: 16px;
   margin-bottom: 9px;
}
/* information floater right */
#right_floater {
 float: right;
 padding-right: 15px;

}
/* news column */
#news_first { 
 height:36px;
 background-image: url(../images//news_background.jpg) ;
 background-repeat:  no-repeat;
 border-top: 6px solid #ffffff;
 border-left: 6px solid #ffffff;
 border-right: 6px solid #ffffff;
 padding-right: 50 px;
}
#news_middle { 
 height:36px;
 background-image: url(../images//news_background.jpg) ;
 background-repeat:  no-repeat;
 border-left: 6px solid #ffffff;
 border-right: 6px solid #ffffff;
 padding-left:1px;
}

#news_bottom { 
  height:42px;
 background-image: url(../images//news_background_bottom.jpg) ;
 background-repeat:  no-repeat;
 border-bottom: 6px solid #ffffff;
 border-left: 6px solid #ffffff;
 border-right: 6px solid #ffffff;

}
p.news_date{
font-family: arial, 'lucida console', sans-serif;
font-size: 10px;
color: #ffffff;
padding-left: 7px;
padding-top: 3px;
}


.news_artist{
font-family: arial;
font-size: 16px;
color: #000000;
font-weight:bold;
text-decoration: none;
padding-left:1px;
}
a.news_artist{
font-family: arial;
font-size: 16px;
color: #000000;
font-weight:bold;
text-decoration: none;
padding-left:1px;
}
a.news_artist:hover{
font-family: arial, 'lucida console', sans-serif;
font-size: 16px;
color: #EC0C0C;
font-weight:bold;
text-decoration: underline;
padding-left:1px;
}
 
span.news_comments{
font-family: arial, 'lucida console', sans-serif;
font-size: 16px;
color: #4D4D4D;

}


/* artist bio column */
#ab{
 
 border-top: 6px solid #ffffff;
 border-left: 6px solid #ffffff;
 border-right: 6px solid #ffffff;
 background-color: #E5E5E5;
 font-family: arial, 'lucida console', sans-serif;
 font-size: 14px;
 margin-top:8px;
 text-align: left;
 padding: 8px 8px 8px 8px;
 word-spacing: 2px
}
#ab_complete{
 
 border-top: 6px solid #ffffff;
 border-left: 6px solid #ffffff;
 border-right: 6px solid #ffffff;
 border-bottom: 6px solid #ffffff;
 background-color: #CEAE8D;
 font-family: arial, 'lucida console', sans-serif;
 font-size: 14px;
 margin-top:8px;
 text-align: left;
 padding: 8px 8px 8px 8px;
 word-spacing: 2px
}
#email{
margin-top:8px;
}
.input {
    background-color: #F0851B;
    background-image: url('../images//input_box.jpg');
    padding-left:5px;
} 
/* Flash floater left */
#flash {
 float: left;
padding-left: 18px;

}
/* Flash2 floaterlisting left */
#flash2 {
float: left;
padding-left: 18px;


}
#flash3 {
padding-top: 22px;
}
 
 
 /* list artist column */
#artist_first { 
 height:36px;
 background-image: url(../images//listing_back1.jpg) ;
 background-repeat:  x-repeat;
  border-top: 6px solid #ffffff;
 border-left: 6px solid #ffffff;
 border-right: 6px solid #ffffff;
}
#artist_middle { 
 height:36px;
 background-image: url(../images//listing_back2.jpg) ;
 background-repeat:  x-repeat;
 border-left: 6px solid #ffffff;
 border-right: 6px solid #ffffff;
}
#artist_middle2 { 
 height:36px;
 background-image: url(../images//listing_back1.jpg) ;
 background-repeat:  x-repeat;
 border-left: 6px solid #ffffff;
 border-right: 6px solid #ffffff;
}

#artist_bottom { 
  height:42px;
 background-image: url(../images//listing_back_bottom.jpg) ;
 background-repeat:  x-repeat;
 border-bottom: 6px solid #ffffff;
 border-left: 6px solid #ffffff;
 border-right: 6px solid #ffffff;

}
#artist_bottom2 { 
  height:42px;
 background-image: url(../images//listing_back_bottom2.jpg) ;
 background-repeat:  x-repeat;
 border-bottom: 6px solid #ffffff;
 border-left: 6px solid #ffffff;
 border-right: 6px solid #ffffff;

}



span.listing_artist1{
font-family: arial;
font-size: 16px;
color: #000000;
font-weight:bold;
text-decoration: none;
padding-left:10px;
}
a.listing_artist1{
font-family: arial;
font-size: 16px;
color: #000000;
font-weight:bold;
text-decoration: none;
padding-left:10px;
}
a.listing_artist1:hover{
font-family: arial, 'lucida console', sans-serif;
font-size: 16px;
color: #EC0C0C;
font-weight:bold;
text-decoration: underline;
padding-left:10px;
}






---
span.listing_artist2{
font-family: arial;
font-size: 16px;
color: #FFFFFF;
font-weight:bold;
text-decoration: none;
padding-left:10px;
}
a.span.listing_artist2:LINK{
font-family: arial;
font-size: 16px;
color: #FFFFFF;
font-weight:bold;
text-decoration: none;
padding-left:10px;
}
a.span.listing_artist2:hover{
font-family: arial, 'lucida console', sans-serif;
font-size: 16px;
color: #EC0C0C;
font-weight:bold;
text-decoration: underline;
padding-left:10px;
}
#image_gallery { 
margin-top:10px;
  background-color: #999999 ;
  border-top: 6px solid #ffffff;
 border-left: 6px solid #ffffff;
 border-right: 6px solid #ffffff;
 border-bottom: 6px solid #ffffff;

}
.image {
color:#000000;
 font-family: arial, 'lucida console', sans-serif;
 font-size: 12px;
 padding-left:8px;
  padding-right:8px;
 padding-top:8px;
  text-decoration:none;
letter-spacing: 0.1em
 }
 a.image:hover {
 color:#000000;
 font-family: arial, 'lucida console', sans-serif;
 font-size: 12px;
 padding-left:8px;
 padding-top:10px;
 text-decoration:underline;
letter-spacing: 0.1em
 }
  /* artist name */
 #artista { 
 width:357;
 margin-top:5px; 
 border: 6px solid #ffffff;
}
 .artista_name { 
 font-family: arial, 'lucida console', sans-serif;
 font-size: 20px;
 padding-left:2px;
  padding-top:4px;
  padding-bottom:4px;
 letter-spacing: 0.2em
  text-decoration:none;

}
.media_kit { 
 font-family: arial, 'lucida console', sans-serif;
  color:#FFFFFF;
 font-size: 14px;
 letter-spacing: 0.1em
 margin-right:15px;
 text-decoration:none;
}
a.media_kit:hover { 
 font-family: arial, 'lucida console', sans-serif;
  color:#FFFFFF;
 font-size: 14px;
 letter-spacing: 0.1em
 margin-right:15px;
 text-decoration:underline;

}
#ab2{
 font-family: arial, 'lucida console', sans-serif;
 font-size: 14px;
 margin-top:8px;
 text-align: left;
 padding: 8px 8px 8px 8px;
 word-spacing: 2px
}
#album{
 font-family: arial, 'lucida console', sans-serif;
 font-size: 12px;
 margin-top:2px;
 text-align: left;
 padding: 8px 8px 8px 8px;
 word-spacing: 2px
}
  /* Tour */
.tour_1{
font-family: arial, 'lucida console', sans-serif;
font-size: 14px;
color: #000000;

font-weight:bold;
}
.tnews_date{
font-family: arial, 'lucida console', sans-serif;
font-size: 10px;
color: #333333;
padding-left: 2px;
padding-top: 1px;
}
#ab3{
 font-family: arial, 'lucida console', sans-serif;
 font-size: 14px;
 margin-top:8px;
 text-align: left;
 padding: 2px 2px 2px 2px;

}
.tnews_more{
font-family: arial, 'lucida console', sans-serif;
font-size: 12px;
color: #666666;

}
.tnews_more2{
font-family: arial, 'lucida console', sans-serif;
font-size: 12px;
color: #666666;
 word-spacing: -1px;
}
.email{
font-family: arial, 'lucida console', sans-serif;
font-size: 12px;
color: #333333;
 word-spacing: 1px;
}
/* Subscribe box */
.subscribe_language {
padding-top: 5px;
padding-left: 41px;
text-align: left;
font-family: arial, 'lucida console', sans-serif;
font-size: 10px;
color: #000000;
 word-spacing: 1px;
  text-decoration:none;
}
a.subscribe_language:hover {
font-family: arial, 'lucida console', sans-serif;
font-size: 10.2px;
color: #EC0C0C;
 word-spacing: 1px;
 text-decoration:underline;
}


.subscribe_language2 {
padding-top: 5px;
padding-left: 30px;
text-align: left;
font-family: arial, 'lucida console', sans-serif;
font-size: 10px;
color: #000000;
 word-spacing: 1px;
  text-decoration:none;
}
a.subscribe_language2:hover {
font-family: arial, 'lucida console', sans-serif;
font-size: 10.2px;
color: #EC0C0C;
 word-spacing: 1px;
 text-decoration:underline;
}


.subscribe_email {

text-align: left;
font-family: arial, 'lucida console', sans-serif;
font-size: 14px;
color: #000000;
font-weight: bold;
 word-spacing: 1px;
}