/* tags */
fieldset {
 border:0;
 padding:0;
}

legend {
  margin-bottom:3px;
}


.ralign {
 text-align:right;
}


.gnewsdots {
 height:27px;
 background:transparent url(/images/gnews_dots.gif) center left repeat-x;
}

#gnewspic {
  width:160px;
  margin-right:15px;
  margin-bottom:10px;
  float:left;

}

#gnewspic img{
  margin-bottom:3px;
}
#gnewspic a {

 color:#fff;

}
#gnewslist {
 float:left;
 width:255px;
}


#gsubmit {
 width:494px;
}

#gsubmit td {
 padding:10px;

}

#gbutton {
 padding:0;
}

/* Genre logo rollover */

/* rock */
#bannerrockban {
 height:25px; 
 width:494px;
 background: url(/images/gbanner_rock_on.jpg) no-repeat;
} 

#rockban {
 display:block; 
 height:25px; 
 width:494px;
 background: url(/images/gbanner_rock_off.jpg) no-repeat;
}

a#rockban:hover {
 display:block; 
 height:25px; 
 width:494px;
 background: url(/images/gbanner_rock_on.jpg) no-repeat;
}

/* punk */
#bannerpunkban {
 height:25px; 
 width:494px;
 background: url(/images/gbanner_punk_on.jpg) no-repeat;
} 

#punkban {
 display:block; 
 height:25px; 
 width:494px;
 background: url(/images/gbanner_punk_off.jpg) no-repeat;
}

a#punkban:hover {
 display:block; 
 height:25px; 
 width:494px;
 background: url(/images/gbanner_punk_on.jpg) no-repeat;
}

/* pop */
#bannerpopban {
 height:25px; 
 width:494px;
 background: url(/images/gbanner_pop_on.jpg) no-repeat;
} 

#popban {
 display:block; 
 height:25px; 
 width:494px;
 background: url(/images/gbanner_pop_off.jpg) no-repeat;
}

a#popban:hover {
 display:block; 
 height:25px; 
 width:494px;
 background: url(/images/gbanner_pop_on.jpg) no-repeat;
}

/* celtic */
#bannercelticban {
 height:25px; 
 width:494px;
 background: url(/images/gbanner_celtic_on.jpg) no-repeat;
} 

#celticban {
 display:block; 
 height:25px; 
 width:494px;
 background: url(/images/gbanner_celtic_off.jpg) no-repeat;
}

a#celticban:hover {
 display:block; 
 height:25px; 
 width:494px;
 background: url(/images/gbanner_celtic_on.jpg) no-repeat;
}

/* hiphop */
#bannerhiphopban {
 height:25px; 
 width:494px;
 background: url(/images/gbanner_hiphop_on.jpg) no-repeat;
} 

#hiphopban {
 display:block; 
 height:25px; 
 width:494px;
 background: url(/images/gbanner_hiphop_off.jpg) no-repeat;
}

a#hiphopban:hover {
 display:block; 
 height:25px; 
 width:494px;
 background: url(/images/gbanner_hiphop_on.jpg) no-repeat;
}

/* dance */
#bannerdanceban {
 height:25px; 
 width:494px;
 background: url(/images/gbanner_dance_on.jpg) no-repeat;
} 

#danceban {
 display:block; 
 height:25px; 
 width:494px;
 background: url(/images/gbanner_dance_off.jpg) no-repeat;
}

a#danceban:hover {
 display:block; 
 height:25px; 
 width:494px;
 background: url(/images/gbanner_dance_on.jpg) no-repeat;
}

/* blues */
#bannerbluesban {
 height:25px; 
 width:494px;
 background: url(/images/gbanner_blues_on.jpg) no-repeat;
} 

#bluesban {
 display:block; 
 height:25px; 
 width:494px;
 background: url(/images/gbanner_blues_off.jpg) no-repeat;
}

a#bluesban:hover {
 display:block; 
 height:25px; 
 width:494px;
 background: url(/images/gbanner_blues_on.jpg) no-repeat;
}

/* world */
#bannerworldban {
 height:25px; 
 width:494px;
 background: url(/images/gbanner_world_on.jpg) no-repeat;
} 

#worldban {
 display:block; 
 height:25px; 
 width:494px;
 background: url(/images/gbanner_world_off.jpg) no-repeat;
}

a#worldban:hover {
 display:block; 
 height:25px; 
 width:494px;
 background: url(/images/gbanner_world_on.jpg) no-repeat;
}

/* out of the box */
#banneroutban {
 height:25px; 
 width:494px;
 background: url(/images/gbanner_out_on.jpg) no-repeat;
} 

#outban {
 display:block; 
 height:25px; 
 width:494px;
 background: url(/images/gbanner_out_off.jpg) no-repeat;
}

a#outban:hover {
 display:block; 
 height:25px; 
 width:494px;
 background: url(/images/gbanner_out_on.jpg) no-repeat;
}

#genrepick p {
margin:3px 0 20px 5px;
}

#artistform {
 width:0;
 padding:0;
 margin:0;
}

select#artistlist {
 margin-top:2px;
 margin-left:4px;
 width:176px;
 height:1.7em;
}
