/* Generic Definitions */
BODY { margin: 0; padding: 0; font: 10px verdana, arial, sans-serif; color: #FFFFFF; }
TD, TH, .BOD, FONT {font: 10px verdana, arial, sans-serif; color: #FFFFFF;}
input, select, textarea {  font: 11px arial, verdana, san-serif; color: #BE0807; background-color: #F4F3EE; }


/* Link Definitions */
A:link, A:visited, A:active { color: #FFFFFF; text-decoration: underline; }
A:hover { color: #FF9933; text-decoration: none; }

A.lnkbold:link, A.lnkbold:visited, A.lnkbold:active { font: color: #E11717; text-decoration: none; }
A.lnkbold:hover { color: #6A7469; text-decoration: underline; }

A.invisible:link, A.invisible:visited, A.invisible:active { color: #FF9933; text-decoration:none; }
A.invisible:hover { color: #FF9933; text-decoration:none; }


/* Form, Lists, and other elemental Definitions */
li {  margin-left: -25px; list-style-position: outside; list-style-image: url(../_images/sm_arrow_or.gif); ; margin-top: 0px}
.frm1 {  font: 9px arial, verdana, geneva sans-serif; padding: 1px; padding-left: 3px; padding-bottom: 2px; border: 1px #993300 solid; color: #993300; width: 160px; background-color: #FFFFFF;}


/* Text CSS */ 
.sm_white { font: 9px/11px verdana, arial, sans-serif; color: #FFFFFF; }
.sm_whiteRing { font: 9px/12px verdana, arial, sans-serif; color: #FFFFFF; line-height: 14px;}
.sm_orangeRing { font: 9px/12px verdana, arial, sans-serif; color: #FF9933; line-height: 14px;}
.sm_orange { font: 9px/12px verdana, arial, sans-serif; color: #FF9933; }
.hdr_lg { font: 18px verdana, arial, sans-serif; color: #FF9933; font-weight: bold; text-transform : uppercase; }
.hdr_md { font: 14px/11px verdana, arial, sans-serif; color: #FF9933; font-weight: bold; }
.bld_orange { font: 10px/11px verdana, arial, sans-serif; color: #FF9933; font-weight: bold;}
.bld_orange2 { font: 12px/15px verdana, arial, sans-serif; color: #FF9933; font-weight: bold;}
.lrg { font: 11px/14px verdana, arial, sans-serif; color: #FFFFFF; }


/* Colors */
.bgOrange { background-color: #FF9933 ; }
.ltbrown { color: #8A867F ; }
.ltgray { color: #939392 ; }
.white { color: #FFFFFF ; }
.black { color: #000000 ; }
.yellow { color: #FF9933 ; }
.orange { color: #FF9933 ; }


/* Padding CSS */
.pad3 { padding-left: 3px; padding-right: 3px; padding-top: 3px; padding-bottom: 3px; }
.pad5 { padding-left: 5px; padding-right: 5px; padding-top: 5px; padding-bottom: 5px; }
.pad7 { padding-left: 7px; padding-right: 7px; padding-top: 7px; padding-bottom: 7px; }
.pad8 { padding-left: 8px; padding-right: 8px; padding-top: 8px; padding-bottom: 8px; }
.pad9 { padding-left: 9px; padding-right: 9px; }
.pad10 { padding-left: 10px; padding-right: 10px; padding-top: 10px; padding-bottom: 10px; }
.pad13 { padding-left: 13px; padding-right: 13px;}

.pad_ftr_banner { padding-left: 12px; padding-right: 0px; padding-top: 11px; padding-bottom: 4px; }
.pad_album_144 { width: 144px; height:144px; padding-left: 2px; padding-right: 2px; padding-top: 2px; padding-bottom: 2px; background-color: #000000; }
.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; }
.pad_albums_md { width: 100px; height:100px; padding-left: 2px; padding-right: 2px; padding-top: 2px; padding-bottom: 2px; background-color: #000000; }
.pad_albums_lg { width: 200px; height:200px; padding-left: 2px; padding-right: 2px; padding-top: 2px; padding-bottom: 2px; background-color: #000000; }
.pad_ftrd_vid_thmb { width: 91px; height:65px; padding-left: 2px; padding-right: 2px; padding-top: 2px; padding-bottom: 2px; background-color: #000000; }
.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; }

.padmain_flash { padding-left: 11px; padding-right: 10px; padding-top: 5px; padding-bottom: 7px; }
.padmain_news { padding-left: 14px; padding-right: 0px; padding-top: 5px; padding-bottom: 7px; }
.padmain_videos { padding-left: 7px; padding-right: 7px; padding-top: 4px; padding-bottom: 4px; }
.padmain_art { padding-left: 8px; padding-right: 4px; padding-top: 3px; padding-bottom: 17px; }
.padmain_art_content { padding-left: 10px; padding-right: 0px; padding-top: 5px; padding-bottom: 0px; }

.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-left: 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);  */
