/***** Body *****/

body { margin: 0 0 0 0; padding: 0; background-color: #fff; color: #000;
font-family: Verdana, Helvetica, Arial, sans-serif; margin:0px;
}

#borderTable { width: 860px; margin: 0 auto; padding: 0px; text-align: left;}
#borderTable td { margin: 0 auto; padding: 0px; }
#borderls { width: 30px; background-color: #FFF; background-image: url(../graphics/ls_border.gif); }
#borderrs { width: 30px; background-color: #FFF;  background-image: url(../graphics/rs_border.gif); }
#mainTable { width: 800px; margin: 0 auto;  text-align: center;}
#mainTable td { padding: 0px; margin: 0 auto; }
#maincontent { width: 780px; padding: 20px; margin: 20px; font-family: verdana,arial,helvetica,sans serif; font-size: 10px; }
#content { width: 800px; font-family: verdana,arial,helvetica,sans serif; font-size: 12px; }
#content td { padding: 20px; }
#topbar { background-image: url(../graphics/link-hdr_bg.gif); color: #FFF; height: 17px; font-family: verdana,arial,helvetica,sans serif; font-weight: bold; font-size: 10px; text-align: left; }
#header { background-color: #FFF; color: #000; text-align: right; }
#header1 { background-image: url(../graphics/link-hdr_bg.gif); text-align: center; color: #FFF; height: 25px; font-family:verdana,arial,helvetica,sans serif; font-weight: bold; font-size: 12px }
#header1 a { background-image: url(../graphics/link-hdr_bg.gif); color: #FFF; font-weight: bold; font-size: 12px; text-decoration: none; }
#header1 a:visited { background-image: url(../graphics/link-hdr_bg.gif); color: #FFF; font-weight: bold; font-size: 12px; text-decoration: none; }
#header1 a:hover { background-image: url(../graphics/link-hdr_bg.gif); color: #FFF; font-weight: bold; font-size: 12px; text-decoration: underline; }


h1{color: #990033;
background-color: inherit;  
font-weight: bold; 
font-size: x-large; 
text-align: center;
font-style: normal;
}

h2{color: #990033; 
background-color: inherit;
font-weight: bold; 
font-size: large;
text-align: center;
}
 
h3{color: #990033; 
font-weight: bold; 
font-size: medium;
}

h4{color: #990033; 
background-color: inherit;
font-weight: bold; 
font-size: small;
}



td{
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: small;
background-color: inherit;
color: #000;
text-align: left;
}


a{
font-family: verdana,arial,helvetica,sans serif; 
font-size: small;
background-color: inherit;  
color: #0000ff;
text-style: normal;

}


.imgctr {
text-align: center;
border: 0;
}


.imgright {
border: 0;
float: right;
}


.imgleft {
border: 0;
float: left;
padding: 1px 15px 1px 1px;
}

.smalltext {
font-family: verdana,arial,helvetica,sans serif; 
font-size: small;
background-color: inherit;  
color: #ff0000;
text-style: normal;
}



.floatright { 
float: right; 
border: 0px;
}

.floatleft { 
float: left; 
border: 0px;
}
#img {
  border: 0px;
}


***** Content Table *****

.maintable {
width: 500px;
float: center;

}


.artiststableheading {
width: 700px;
float: middle;
text-align: center;
border: thin #990033 solid;

}


.artisttdheading {
text-align: center;
background-color: #ffefc6;
font-family: Verdana, Helvetica, Arial, sans-serif;
color: #990033;
font-size: small;
font-weight: bold;
border: thin #990033 solid;

}


.artisttable {
text-align: left;
background-color: #fff;
font-family: Verdana, Helvetica, Arial, sans-serif;
color: #000000;
font-size: small;
border: thin #990033 solid;
width: 175px;


}


.artistlinks {
text-align: center;
background-color: #fff;
font-family: Verdana, Helvetica, Arial, sans-serif;
color: #0000ff;
font-size: small;
border: thin #990033 solid;
width: 175px;

}

.faq {
text-align: center;
}

/* --- SHOW/HIDE CONTENT --------- */
.dhtmlgoodies_question{	/* Styling question */
	/* Start layout CSS */
	color:#FFF;
	font-size:0.9em;
	background-color:#990000;
	width:650px;
	margin-bottom:2px;
	margin-top:2px;
	padding-left:2px;
	background-repeat:no-repeat;
	background-position:top right;	
	height:20px;
    text-align: left;
	
	/* End layout CSS */
	
	overflow:hidden;
	cursor:pointer;
}
.dhtmlgoodies_answer{	/* Parent box of slide down content */
	/* Start layout CSS */
	border:1px solid #990000;
	background-color:#ffcc99;
	width:650px;
	
	/* End layout CSS */
	
	visibility:hidden;
	height:0px;
	overflow:hidden;
	position:relative;

}
.dhtmlgoodies_answer_content{	/* Content that is slided down */
	padding:1px;
	font-size:0.9em;	
	position:relative;
    text-align: left;
}


/*** Translation Box ***/

.translation {
text-align: center;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: xx-small;
font-weight: bold;
text-decoration: underline;
}

.translationimg {
border: 0;
}


/*** Footer ***/


.footer {
text-align: center;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: x-small;
}

.topreturn {
text-align: center;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: x-small;
}






