
BODY  
{
  background-color:  #AEDEDB; 
  font-family: "arial"; 
  font-size: 12pt; 
  color: #000000; 
  margin: 0px 0px 0px 0px; 
  padding: 0px 0px 0px 0px;
  cursor: default}

A:link {color: #0000DD; text-decoration: none;}
A:visited {color: #0000AA; text-decoration: none;}
A:active {color: #BB0000; text-decoration: none;}
A:hover {color: #0000DD; text-decoration: underline;}

A.music:link {color: #0000FF; font-weight: bold; text-decoration: none;}
A.music:visited {color: #0000FF; font-weight: bold; text-decoration: none;}
A.music:active {color: #0000FF; font-weight: bold; text-decoration: none;}
A.music:hover {color: #0000FF; font-weight: bold; text-decoration: underline;}

A.report:link {color: #FFFFFF; text-decoration: none;}
A.report:visited {color: #FFFFFF; text-decoration: none;}
A.report:active {color: #BB0000; text-decoration: none;}
A.report:hover {color: #FFFFFF; text-decoration: underline;}

tr.rows:nth-child(even) {background: #BBBBBB}
tr.rows:nth-child(odd) {background: #AEDEDB}


hr 
{
  height: 7px;
  background: url(graphics/hr.gif);
  border: none;
}

.headtable
{
  background-image: url(graphics/ibmo_head.jpg); 
  background-attachment: fixed; 
  background-repeat: repeat-x;
  font-size: 12pt;
  font-weight: bold;
  color: #FFFFFF;
}

.tableleft
{
  background-image: url(graphics/ibmo_left.jpg); 
  background-attachment: fixed; 
  background-repeat: repeat-y;
  background-color: #D5C6B5;
  font-family: "arial";
  font-size: 10pt;
  font-weight: normal;
  color: #000000;
  padding: 5px 0px 5px 0px;
}

.acctable
{
  background-color: #7ACCC8;
  border:3px outset #000000;
  border-color: #2E3092;
  font-family: "arial";
  font-size: 10pt;
  font-weight: normal;
  color: #000000;
  padding: 2px 2px 2px 2px;
}

.acctablehead
{
  background-color: #FFFFFF;
  font-family: "arial";
  font-size: 11pt;
  font-weight: bold;
  color: #000000;
}

.acctablehead2
{
  background-color: #FFFFFF;
  font-family: "arial";
  font-size: 10pt;
  color: #000000;
}

.acctablehead3
{
  background-color: #FFFFFF;
  font-family: "arial";
  font-size: 9pt;
  color: #000000;
  font-weight: bold;
}

.carttable
{
  background-color: #FFFFFF;
  border:2px outset #000000;
  border-color: #000000;
  font-family: "arial";
  font-size: 8pt;
  font-weight: normal;
  color: #000000;
  padding: 2px 2px 2px 2px;
}

.linkfont
{
  font-size: 9pt;
  font-weight: normal;
  color: #000000;
}

.ibmofont
{
  text-align: center;
  font-family: "tahoma";
  font-size: 9pt;
  color: #EEEEEE;
}

.ibmofontdk
{
  text-align: center;
  font-family: "tahoma";
  font-size: 9pt;
  color: #555555;
}

td.subcattabletop
{
  background-color: #FFFFFF;
  border-width:2px;
  border-style: ridge;
  border-color: #732BAB;
  border-bottom:none;
  font-family: "arial";
  font-size: 14pt;
  font-weight: bold;
  text-align: center;
  color: #000000;
  padding: 2px 2px 2px 2px;
}

td.subcattableleft
{
  background-color: #FFFFFF;
  border-width:2px;
  border-style: ridge;
  border-color: #732BAB;
  border-top:none;
  font-family: "arial";
  font-size: 14pt;
  font-weight: bold;
  text-align: center;
  color: #000000;
  padding: 2px 2px 2px 2px;
}

td.subcatcontent
{
  background-color: #AEDEDB;
  border-width:2px;
  border-style: ridge;
  border-color: #732BAB;
  border-left:none;
  border-right:none;
  border-bottom:none;
  font-family: "arial";
  font-size: 14pt;
  font-weight: bold;
  text-align: center;
  color: #000000;
  padding: 5px 2px 2px 2px;
}

td.subcatcontentroyalty
{
  background-color: #AEDEDB;
  border-width:2px;
  border-style: ridge;
  border-color: #732BAB;
  border-left:none;
  border-right:none;
  border-bottom:none;
  font-family: "arial";
  font-size: 10pt;
  font-weight: bold;
  text-align: right;
  color: #000000;
  padding: 2px 2px 2px 2px;
}

td.subcatcontentroyalty2
{
  background-color: #AEDEDB;
  font-family: "arial";
  font-size: 10pt;
  font-weight: bold;
  text-align: right;
  color: #000000;
  padding: 0px 0px 2px 0px;
}

td.subcatcontentroyaltypaid
{
  background-color: #AEDEDB;
  border-top:none;
  border-left:none;
  border-right:none;
  border-bottom:none;
  font-family: "arial";
  font-size: 10pt;
  font-weight: bold;
  text-align: right;
  color: #0000FF;
  padding: 2px 2px 2px 2px;
}

.digitalcontent
{
  color: #000000;
  font-family: "arial";
  font-size: 8pt;
  font-weight: normal; 
}

.digitalcontenti
{
  color: #000000;
  font-family: "arial";
  font-size: 8pt;
  font-weight: normal; 
  font-style: italic;
}

.summarycontent
{
  color: #000000;
  font-family: "arial";
  font-size: 8pt;
  font-weight: normal; 
}

.positivefont
{
  color: #000000;
  font-family: "arial";
  font-size: 8pt;
  font-weight: bold; 
}

.artisttable
{
  background-color: #000000;
  border:1px outset #000000;
  border-color: #FFFFFF;
  font-family: "arial";
  font-size: 14pt;
  font-weight: bold;
  color: #FFFFFF;
  text-align: center;
  padding: 2px 2px 2px 2px;
}

.logintable
{
  border-width:3px;
  border-style: ridge;
  border-color: #0000FF;
  font-family: "arial";
  font-size: 10pt;
  font-weight: normal;
  color: #000000;
}

.cattable
{
  background: #0000DD;
  border-width:3px;
  border-style: ridge;
  border-color: #FFFFFF;
  font-family: "Monotype Corsiva","arial"; 
  font-size: 16pt; 
  color: #FFFFFF; 
  font-weight: normal;
}

.loginbox
{
  background: #FFFFFF;
  font-family: "Times New Roman","arial";
  font-size: 11pt;
  color: #1E5DB2;
  font-weight: bold;
  border-color: #FFFFFF;
  border-style: inset;
  border-width: 2px;
}

.loginbox2
{
  background: #FFFFFF;
  font-family: "Times New Roman","arial";
  font-size: 11pt;
  color: #1E5DB2;
  font-weight: bold;
  border-color: #FFFFFF;
  border-style: inset;
  border-width: 1px;
}

.selectbox
{
  background: #FFFFFF;
  font-family: "arial narrow";
  font-size: 9pt;
  color: #0000FF;
  font-weight: normal;
  border-color: #FFFFFF;
  border-style: inset;
  border-width: 1px;
}

.numberbox
{
  background: #FFFFFF;
  font-family: "Times New Roman","arial";
  font-size: 11pt;
  color: #1E5DB2;
  font-weight: bold;
  text-align: right;
  border-color: #FFFFFF;
  border-style: inset;
  border-width: 2px;
}

.button
{
  background: #FFFFFF;
  font-family: "Times New Roman","arial";
  font-size: 11pt;
  color: #1E5DB2;
  font-weight: bold;
  border-color: #1E5DB2;
  border-style: ridge;
  border-width: 3px;
}

.buttonsm
{
  background: #FFFFFF;
  font-family: "Times New Roman","arial";
  font-size: 9pt;
  color: #1E5DB2;
  font-weight: bold;
  border-color: #1E5DB2;
  border-style: ridge;
  border-width: 2px;
}

.available
{
  font-family: "arial";
  font-size: 14pt;
  font-weight: bold;
  color: #000000;
  text-align: left;
}

.prodcat
{
  font-family: "times new roman";
  font-size: 12pt;
  color: #000000;
  text-align: left;
}

.prodartist 
{
  font-family: "arial"; 
  font-size: 16pt; 
  font-weight: bold; 
}

.prodartistcat 
{
  font-family: "arial"; 
  font-size: 15pt; 
  font-weight: bold; 
}

.prodnamelabel 
{
  font-family: "arial"; 
  font-size: 13pt; 
  font-weight: bold; 
  text-align: left;
}

.prodradio 
{
  font-family: "arial"; 
  font-size: 11pt; 
  font-weight: bold; 
  text-align: left;
}

.proddesclabel 
{
  font-family: "arial"; 
  font-size: 12pt; 
  font-weight: normal; 
  text-align: left;
}

.quantitybox
{
  background: #FFFFFF;
  font-family: "Times New Roman","arial";
  font-size: 11pt;
  color: #000000;
  font-weight: bold;
  border-color: #000000;
  border-style: outset;
  border-width: 2px;
  padding: 0px 0px 0px 2px;
}

.gotolink
{
  font-family: "arial";
  font-size: 11pt;
  font-weight: bold; 
}

.boldlabel
{
  font-family: "arial";
  font-size: 10pt;
  font-weight: bold; 
}

.errorfont
{
  color: #FF0000;
  font-family: "arial";
  font-size: 11pt;
  font-weight: bold; 
}

.messagefont
{
  color: #0000DD;
  font-family: "arial";
  font-size: 11pt;
  font-weight: bold; 
}

.tinyfont
{
  font-size: 7pt;
  font-weight: normal;
  font-style: italic;
}

.shipdescfont
{
  color: #000000;
  font-family: "arial";
  font-size: 9pt;
  font-weight: normal;
  font-style: italic;
}

.content
{
  color: #000000;
  font-family: "arial";
  font-size: 10pt;
  font-weight: normal; 
}

.contentnb
{
  color: #000000;
  font-family: "arial";
  font-size: 10pt;
}

.contentbold
{
  color: #000000;
  font-family: "arial";
  font-size: 10pt;
  font-weight: bold; 
}

.contentbold
{
  color: #000000;
  font-family: "arial";
  font-size: 10pt;
  font-weight: bold; 
}

.contentblue
{
  color: #CCCCFF;
  font-family: "arial";
  font-size: 10pt;
  font-weight: bold; 
}

.contentsm
{
  color: #000000;
  font-family: "arial";
  font-size: 8pt;
  font-weight: normal; 
}

.orderfont
{
  color: #000000;
  font-family: "arial";
  font-size: 9pt;
  font-weight: normal; 
}

.orderhead
{
  border-width:2px;
  border-style: ridge;
  border-color: #000000;
  border-top:none;
  border-left:none;
  border-right:none;

  font-family: "arial";
  font-size: 10pt;
  font-weight: bold; 
}

.orderbase
{
  border-width:2px;
  border-style: ridge;
  border-color: #000000;
  border-left:none;
  border-right:none;
  border-bottom:none;

  font-family: "arial";
  font-size: 10pt;
  font-weight: bold; 
}

.titlefont
{
  font-family: "arial";
  font-size: 13pt;
  font-weight: bold; 
}

.descfont
{
  font-family: "garamond","Times New Roman";
  font-size: 11pt;
  font-weight: bold; 
}

.prodfont
{
  font-family: "times new roman";
  font-size: 10pt;
  color: #000000;
  font-weight: bold;
}

.invisible
{
  font-family: "times new roman";
  font-size: 10pt;
  color: #666666;
  font-style: italic;
  font-weight: bold;
}

.prodhead
{
  font-family: "times new roman";
  font-size: 10pt;
  color: #FFFFFF;
  font-weight: bold;
  background-color:  #0000BB; 
}

.prodfontsm
{
  font-family: "times new roman";
  font-size: 9pt;
  color: #000000;
  font-weight: bold;
}

.checkrow
{
  font-size: 10pt;
  color: #000000;
  font-weight: bold;
}

.custorderleft
{
  background-color: #AEDEDB; 
  border-left:none;
}

.custhead
{
  font-family: "arial narrow";
  font-size: 10pt;
  color: #000000;
}

.itemheadfont
{
  font-family: "times new roman";
  font-size: 12pt;
  font-weight: bold;
  color: #000000;
}

.salefont 
{
  color: #FF0000;
  font-family: "arial"; 
  font-size: 13pt; 
  font-weight: bold; 
  text-align: left;
}

.reportlabel 
{
  font-family: "arial"; 
  font-size: 10pt; 
  font-weight: bold; 
}

.reportlabel2 
{
  font-family: "arial"; 
  font-size: 9pt; 
  font-weight: bold; 
}

.reportlabel3 
{
  font-family: "arial"; 
  font-size: 9pt; 
  font-weight: normal; 
}

.itemhead
{
  font-family: "times new roman";
  font-size: 10.5pt;
  font-weight: bold;
  color: #FFFFFF;
  background-color: #0000FF;
}

.itemfont
{
  font-family: "times new roman";
  font-size: 10.5pt;
  font-weight: bold;
  color: #000000;
}

.cchead
{
  background-color: #0000FF; 
  font-family: "times new roman";
  font-size: 11pt;
  font-weight: bold;
  color: #FFFFFF;
}

.ccfont
{
  font-family: "times new roman";
  font-size: 11pt;
  font-weight: bold;
  color: #000000;
}

.month
{
  background-color: #0000FF; 
  font-family: "times new roman";
  font-size: 11pt;
  font-weight: bold;
  color: #FFFFFF;
}

.monthbase
{
  background-color: #0000FF; 
  border-width:2px;
  border-style: ridge;
  border-color: #FFFFFF;
  border-left:none;
  border-right:none;
  border-bottom:none;

  font-family: "times new roman";
  color: #FFFFFF;
  font-size: 11pt;
  font-weight: bold; 
}

.monthlyfont
{
  font-family: "times new roman";
  font-size: 11pt;
  font-weight: normal;
  color: #000000;
}

.monthlybase
{
  border-width:2px;
  border-style: ridge;
  border-color: #000000;
  border-left:none;
  border-right:none;
  border-bottom:none;

  font-family: "times new roman";
  font-size: 11pt;
  font-weight: bold; 
}

.geohead
{
  background-color: #FFFFFF;
  font-family: "arial narrow";
  font-size: 10pt;
  color: #000000;
}

.geofont
{
  font-family: "arial";
  font-size: 10pt;
  font-weight: normal;
  color: #000000;
}

.logfont
{
  font-family: "arial";
  font-size: 10pt;
  color: #000000;
}

.custhead2
{
  font-family: "arial narrow";
  font-size: 10pt;
  font-weight: bold;
  color: #1E5DB2;
}

.custdetail
{
  font-family: "arial narrow";
  font-size: 9.5pt;
  color: #000000;
}

.repcat
{
  font-family: "arial";
  font-size: 13pt;
  font-weight: bold;
  color: #FFFFFF;
  background-color:  #0000BB; 
}







.cathead
{
  font-family: "arial";
  font-size: 14pt;
  font-weight: bold;
}

.rephead
{
  font-family: "arial";
  font-size: 13pt;
  font-weight: bold;
}

.shipfont
{
  font-family: "times new roman";
  font-size: 10pt;
  color: #732BAB;
  font-weight: bold;
}

.mailfont
{
  font-family: "arial";
  font-size: 10pt;
  color: #FFFFFF;
}

.checkcolumn
{
  font-family: "verdana", "times new roman";
  font-size: 12pt;
  font-weight: bold;
  color: #000000;
}

.verifyfont
{
  font-family: "times new roman";
  font-size: 11pt;
  color: #FFFFFF;
}

.verifycol
{
  font-family: "verdana", "times new roman";
  font-size: 10pt;
  font-weight: bold;
  color: #000000;
}

.musiclink
{
  font-family: "arial";
  font-size: 9pt;
  color: #0000FF;
  font-weight: bold;
}

.textbox
{
  background: #FFFFFF;
  font-family: "arial";
  font-size: 9pt;
  color: #222222;
  font-weight: normal;
  border-color: #002200;
  border-style: inset;
  border-width: 1px;
  padding: 0px 0px 0px 2px;
}




.nearlynature  
{
  background-color:  #00A650; 
  background-image: url(http://nearlynature.ibidismortem.com/graphics/back-meadow.jpg); 
  background-attachment: fixed; 
  font-family: "arial"; 
  font-size: 11pt; 
  color: #003416; 
  padding: 2px 2px 2px 2px;
  cursor: default;
}

.smeeandb  
{
  background-color:  #000000; 
  background-image: url(http://www.smeeandblogg.com/graphics/25thbk.jpg); 
  background-attachment: fixed; 
  font-family: "book antigua"; 
  font-size: 11pt; 
  color: #FF9900; 
  padding: 2px 2px 2px 2px;
  cursor: default;
}

.bilgepumps  
{
  background-color:  #FCFDF5; 
  background-image: url(http://www.thebilgepumps.com/graphics/mapback.jpg); 
  background-attachment: fixed; 
  font-family: "book antigua"; 
  font-size: 10pt; 
  color: #003300; 
  padding: 2px 2px 2px 2px;
  cursor: default;
}

.eod  
{
  background-color:  #C44107; 
  background-attachment: fixed; 
  font-family: "book antigua"; 
  font-size: 10pt; 
  color: #FFFFFF; 
  padding: 2px 2px 2px 2px;
  cursor: default;
}

.steeldrum  
{
  background-color:  #FFFFFF; 
  background-image: url(http://www.steeldrummallets.com/graphics/back-palms.jpg); 
  background-attachment: fixed; 
  font-family: "MS Sans Serif", "century", "tahoma";
  font-size: 11pt; 
  color: #0404A3; 
  margin: 0px 0px 0px 0px; 
  padding: 2px 2px 2px 2px;
  cursor: default;
}

.stuntshow
{
  background-color:  black; 
  background-image: url(http://www.stunt-show.com/graphics/2dragon_sm_bk.jpg); 
  font-family: "Verdana"; 
  font-size: 10pt; 
  color: #FFFFFF; 
  margin: 13px 5px 5px 12px; 
  padding: 0px 0px 0px 0px;
}

.pantagleize  
{
  background-color:  #EEEEEE; 
  background-attachment: fixed; 
  font-family: "CG Omega", "century", "tahoma"; 
  font-size: 10pt; 
  color: #000000; 
  padding: 2px 2px 2px 2px;
  cursor: default;
}

