BODY
{
	FONT-FAMILY: verdana, arial, helvetica;
	FONT-SIZE: 11px;
	COLOR: black
}

/* IMAGE STYLES */
IMG.main
{
	WIDTH: 875px;
	HEIGHT: 650;
	BORDER: 0;
	MARGIN-RIGHT: 5
}

IMG.quarter
{
	WIDTH: 75;
	HEIGHT: 75;
	BORDER: 0
}

IMG.month
{
	FLOAT: left;
	WIDTH: 175;
	HEIGHT: 35;
	BORDER: 0
}

IMG.icons
{
	FLOAT: right;
	BORDER: 0
}


/* PAGE HEADER STYLES */
.ptitle
{
	FONT-FAMILY: verdana, arial, helvetica;
	FONT-SIZE: 20px;
	FONT-WEIGHT: bold;
	COLOR: black
}

.phits
{
	FONT-FAMILY: verdana, arial, helvetica;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
      FONT-STYLE: italic;
	COLOR: black
}

.psongs
{
	FONT-FAMILY: verdana, arial, helvetica;
	FONT-SIZE: 11px;
	COLOR: black
}

.update
{
	FONT-FAMILY: verdana, arial, helvetica;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	COLOR: red
}

/* ARTIST INDEX STYLES */
.aitable
{
        TABLE-LAYOUT: fixed;
        WIDTH: 750;
        VERTICAL-ALIGN: top;
        BORDER: 1;
        MARGIN: 0;
        PADDING: 0
}

.aid1
{
        FONT-FAMILY: verdana, arial, helvetica;
        FONT-SIZE: 11px;
        COLOR: black;
        WIDTH: 20%;
        VERTICAL-ALIGN: top
}

.aid2
{
        FONT-FAMILY: verdana, arial, helvetica;
        FONT-SIZE: 11px;
        COLOR: black;
        WIDTH: 80%;
        VERTICAL-ALIGN: top
}

/* QUARTER TABLE STYLES */
.htable
{
	TABLE-LAYOUT: fixed;
	WIDTH: 400;
	HEIGTH: 35;
	VERTICAL-ALIGN: bottom;
	MARGIN: 3;
	PADDING: 3
}

.qtable
{
	TABLE-LAYOUT: fixed;
	WIDTH: 875;
	VERTICAL-ALIGN: middle;
	MARGIN: 4;
	PADDING: 4
}

.tdcover
{
	FONT-FAMILY: verdana, arial, helvetica;
	WIDTH: 75;
	FONT-SIZE: 12px;
	COLOR: black;
	VERTICAL-ALIGN: top
}

.tdartist
{
	FONT-FAMILY: verdana, arial, helvetica;
	WIDTH: 215;
	FONT-SIZE: 11px;
	FONT-WEIGHT: 600;
	COLOR: black
}

.tdalbum
{
	FONT-FAMILY: verdana, arial, helvetica;
	FONT-SIZE: 11px;
	COLOR: black;
	VERTICAL-ALIGN: top
}



/* OTHERS */
.linka
{
    FONT-FAMILY: verdana, arial, helvetica;
    FONT-SIZE: 12px;
    FONT-WEIGHT: 600;
    COLOR: black
}

.linkb
{
    FONT-FAMILY: verdana, arial, helvetica;
    FONT-SIZE: 11px;
    COLOR: black
}

.copyw
{
    FONT-FAMILY: verdana, arial, helvetica;
    FONT-SIZE: 9px;
    COLOR: #808080
}

.copyb
{
    FONT-FAMILY: verdana, arial, helvetica;
    FONT-SIZE: 9px;
    COLOR: black
}

.postlive
{
    FONT-FAMILY: verdana, arial, helvetica;
    FONT-SIZE: 11px;
    FONT-WEIGHT: 600;
    LINE-HEIGHT: 200%;
    COLOR: white;
    BACKGROUND-COLOR: #708090;
    MARGIN-BOTTOM: 25px
}

.UKrel
{
    FONT-FAMILY: verdana, arial, helvetica;
    FONT-SIZE: 10px;
    COLOR: green
}



/* ROLLOVERS */
a:link
{
	COLOR: blue;
	BORDER: 0;
	TEXT-DECORATION: none
}

a:active
{
	COLOR: yellow;
	BORDER: 0;
	TEXT-DECORATION: none
}

a:visited
{
	COLOR: blue;
	BORDER: 0;
	TEXT-DECORATION: none
}

a:hover
{
	COLOR: #ff0000;
	BACKGROUND: none;
	BORDER: 0;
	TEXT-DECORATION: none
}

a.ext:link
{
	COLOR: #BF00FF;
	FONT-WEIGHT: bold;
	BORDER: 0;
	TEXT-DECORATION: none
}

a.ext:hover
{
	COLOR: white;
	FONT-WEIGHT: bold;
	BORDER: 0;
	BACKGROUND: #BF00FF
}

a.web:hover
{
	COLOR: #000000;
	FONT-WEIGHT: bold;
	BORDER: 0;
	BACKGROUND: white
}

a.mail:link
{
	COLOR: black;
	BORDER: 0;
	TEXT-DECORATION: none
}

a.mail:hover
{
	COLOR: white;
	FONT-WEIGHT: bold;
	BORDER: 0;
	BACKGROUND: blue
}


/* CONCERT SPRITES */
.concertsprite {
display: block;
width: 150px;
height: 24px;
background: url(images/concerts.png) no-repeat top;
overflow: hidden;
text-indent: -15000px;
font-size: 0;
line-height: 0;
}

.concertsprite:hover {
background-position: bottom;
}

.concertsprite:active {
background-position: bottom;
}


