body {
background: #000000;
}

.fullPage {
/*border: 1px solid #963;
padding: 2px;*/
position: relative;
/*text-align: center;*/
top: 10px;
margin-left: auto;
margin-right: auto;
width: 800px;
height: 600px;
}

#backgroundImg {
/* img is currently 1050 x 850 */
/* new img is 834 x 615, top corner is 118 x 129 of old image */
position: relative;
/* top: -124px;
left: -126px; */
top: 5px;
left: -8px;
}

#playbtn {
position: absolute;
/*top: 282px;
left: 79px;*/
top: 281px;
left: 80px;
width: 84px;
height: 86px;
z-index: 5;
}

.playBtnArea {
width: 84px;
height: 86px;
}

#logo {
position: absolute;
top: 100px;
left: 40px;
width: 210px;
height: 120px;
z-index: 5;
}

.logoSize {
width: 190px;
height: 65px;
}

#jtPlayer {
position: absolute;
/*top: 185px;
left: 552px;*/
top: 194px;
left: 562px;
width: 230px;
height: 230px;
z-index: 5;
}

#externalPlayer {
position: absolute;
top: 398px;
left: 638px;
width: 80px;
height: 25px;
font-size: 12px;
text-align: center;
z-index: 7;
}

#infobtn {
position: absolute;
/*top: 284px;
left: 210px;*/
top: 294px;
left: 222px;
width: 125px;
height: 20px;
z-index: 5;
}

.infoSize {
width: 125px;
height: 20px;
}

#commbtn {
position: absolute;
/*top: 306px;
left: 210px;*/
top: 316px;
left: 222px;
width: 145px;
height: 20px;
z-index: 5;
}

.commSize {
width: 145px;
height: 20px;
}

#donabtn {
position: absolute;
/*top: 328px;
left: 210px;*/
top: 338px;
left: 222px;
width: 100px;
height: 20px;
z-index: 5;
}

.donaSize {
width: 100px;
height: 20px;
}

.fullpng {
position: absolute;
/*top: 437px;
left: 57px;*/
/*top: -124px;
left: -126px;*/
top: 5px;
left: -8px;
z-index: 0;
}

.menuSize {
/* width: 1050px;
height: 850px; */
width: 834px;
height: 615px;
}

#link1 {
position: absolute;
/*top: 439px;
left: 57px;*/
top: 445px;
left: 69px;
width: 160px;
height: 21px;
z-index: 2;
}

#link2 {
position: absolute;
/*top: 461px;
left: 57px;*/
top: 467px;
left: 69px;
width: 160px;
height: 21px;
z-index: 2;
}

#link3 {
position: absolute;
/*top: 483px;
left: 57px;*/
top: 489px;
left: 69px;
width: 160px;
height: 21px;
z-index: 2;
}

#link4 {
position: absolute;
/*top: 505px;
left: 57px;*/
top: 511px;
left: 69px;
width: 160px;
height: 21px;
z-index: 2;
}

#link5 {
position: absolute;
top: 533px;
left: 69px;
width: 160px;
height: 21px;
z-index: 2;
}

.linkSize {
width: 160px;
height: 21px;
}

.main {
position: absolute;
top: 50px;
left: 380px;
width: 390px;
height: 520px;
overflow: auto;
padding: 0px 10px;
font-weight: bold;
font-size: 80%;
color: #000;
text-align: center;
}

.mainForum {
position: absolute;
top: 25px;
left: 25px;
width: 730px;
height: 550px;
overflow: auto;
/*font-weight: bold;*/
color: #000;
}

.artistmain {
position: absolute;
top: 50px;
left: 380px;
width: 390px;
height: 520px;
overflow: hidden;
font-weight: bold;
font-size: 80%;
color: #000;
text-align: left;
}

.artistpic {
position: absolute;
/* top: -124px; */ /* -124 - 50 = 174 */
/* left: -126px; */ /* -126 - 380 = 506 */
top: 5px;
left: -8px;
z-index: 0;
}

.artist { /* this is the artist name on the index page */
font-size: 1.25em;
text-align: left;
margin-left: 120px;
}

.artistinfo {
position: relative;
top: 0px;
left: 0px;
min-height: 270px;
width: 190px;
overflow:visible;
text-align: center;
font-size: 1em;
}

.artistinfo h1 {
margin-top: 0;
font-size: 2.3em;
}

.artistbio {
margin-top: 10px;
overflow: auto;
height: 225px;
text-align: center;
}

img {
border: none;
behavior: url(/iepngfix.htc);
}

h1 {
margin-top: 20px;
}

table {
border-collapse: collapse;
width: 425px;
margin-left: auto;
margin-right: auto;
text-align: center;
font-size: 105%;
}

th {
padding: 7px;
}

td {
/* no border
border-top: 2px solid #fdce07;
border-bottom: 2px solid #fdce07; */
padding: 7px;
}

a {
text-decoration: none;
color: #070c6a;
}

a:hover {
text-decoration: underline;
}

a:active, a:focus {
outline: 0;
}

a.showlink:hover {
/* All links are shown at the moment */
/* text-decoration: underline; */
}

dl.questions {
text-align: left;
}

dl.questions dt {
font-size: 110%;
margin-top: 25px;
}

dl.questions dd {
font-size: 100%;
margin-top: 5px;
}

.return {
margin-top: 25px;
font-size: 120%;
}

.large {
font-size: 125%;
}

.small {
font-size: 85%;
}

.hidden {
display:none;
}

/* jScrollPane Options */
.scroll-pane {
width: 390px;
height: 520px;
overflow: auto;
text-align: center;
}

.scroll-pane-forum {
width: 750px;
height: 550px;
overflow: auto;
}

.jScrollPaneContainer {
}

.jScrollPaneTrack {
background: url("/images/arrow-bar.png") repeat-y;
}

.jScrollPaneDrag {
background: url("/images/ball.png") no-repeat;
}

a.jScrollArrowUp {
background: url("/images/arrow-end-top.png");
height: 175px;
}

a.jScrollArrowDown {
background: url("/images/arrow-end-btm.png");
height: 175px;
}
