/* Generic Definitions */
BODY { margin: 0; padding: 0; font: 10px verdana, arial, sans-serif; color: #000000; scrollbar-base-color: #f3f3f3;
	scrollbar-arrow-color: black;
	scrollbar-DarkShadow-Color: #f3f3f3;
scrollbar-track-color:#ffffff
}
TD, TH, .BOD, FONT {font: 10px verdana, arial, sans-serif; color: #000000;}

input, select, textarea {  font: 11px arial, verdana, san-serif; color: #000000; background-color: #FFFFFF; 

}

/* Link Definitions */
A:link, A:visited, A:active { color: #000000; text-decoration: none; }
A:hover { color: #FF9933; text-decoration: none; }

A.lnkbold:link, A.lnkbold:visited, A.lnkbold:active { font: color: #000000; text-decoration: none; }
A.lnkbold:hover { color: #6A7469; text-decoration: none; }



/* Form, Lists, and other elemental Definitions */
li {  margin-left: -25px; list-style-position: outside; margin-top: 0px}
.frm1 {  font: 9px arial, verdana, geneva sans-serif; padding: 1px; padding-left: 3px; padding-bottom: 2px; border: 1px #000000 solid; color: #000000; width: 130px; background-color: #FFFFFF;}




.pad_albums_sm { width: 50px; height:50px; padding-left: 1px; padding-right: 1px; padding-top: 1px; padding-bottom: 1px; background-color: #000000; }
.borderOrange { border: 2px solid #FF9933; }
.borderBlack { border: 2px solid #000000; }
.pad_featuredArtist { border: 2px solid #000000; padding-left: 2px; padding-right: 2px; padding-top: 2px; padding-bottom: 2px; }
.padNewsLeft { padding-left: 0px; padding-right: 10px; padding-top: 0px; padding-bottom: 25px; vertical-align: top; text-align: left; }
.padNewsRight { padding-left: 0px; padding-right: 5px; padding-top: 0px; padding-bottom: 25px; vertical-align: top; text-align: left; }
.padArtistsListLeft { padding-left: 0px; padding-right: 2px; padding-top: 0px; padding-bottom: 15px; vertical-align: top; text-align: left; }
.padArtistsListCenter { padding-left: 2px; padding-right: 2px; padding-top: 0px; padding-bottom: 15px; vertical-align: top; text-align: center; }
.padArtistsListRight { padding-left: 2px; padding-right: 0px; padding-top: 0px; padding-bottom: 15px; vertical-align: top; text-align: right; }
.padartists_topcell { padding-left: 6px; padding-right: 7px; padding-top: 4px; padding-bottom: 0px; }
.padartists_content { padding-left: 8px; padding-right: 12px; padding-top: 5px; padding-bottom: 10px; }
.padtours_content { padding-left: 8px; padding-right: 12px; padding-top: 10px; padding-bottom: 10px; }

.padnews { width: 289px; padding-left: 5px; padding-right: 10px; padding-top: 5px; padding-bottom: 5px; }

/*  filter: alpha(opacity=50);  */
