body {
	background: #6E726C url(../images/main/bg_rep.gif);
	margin: 0;
	padding: 0;
}

div {
	background-image : url(../images/main/bg_rep.gif);
	background-repeat : repeat-x;
	padding: 15px 0 60px 0;
	color: #672C47;
}

.main_area {
	background-image : url(../images/main/bg_main_inter.gif);
	background-repeat:no-repeat;
	background-color: #fcd8e9;
	padding: 0 16px 0 16px;
}

.main_content{
	padding: 20px;
	font-weight: bold;
}

img {
	border: none;
	text-align: center;
}



h1 {
	font: bolder 1.2em Verdana, Arial, Helvetica, sans-serif;
	color: #41193B;
	margin-bottom: 0px
}

h2 {
	font: bold 0.95em Verdana, Arial, Helvetica, sans-serif;
	color: #692D49;
	margin-top: 0px;
	text-align: left;
}
h3 {
	font: 0.8em Verdana, Arial, Helvetica, sans-serif;
	color: #692D49;
	text-align:center;
	margin-top: 0px;
}

h4 {
	font: bold 0.95em Verdana, Arial, Helvetica, sans-serif;
	color: #692D49;
	margin-top: 0px;
	text-align: right;
}

h5 {
	font: italic 0.9em Verdana, Arial, Helvetica, sans-serif;
	color: #41193B;
	margin-top: 5px;
	text-align: left;
	margin: 0px
}
h6 {
	font: 0.9em Verdana, Arial, Helvetica, sans-serif;
	color: #41193B;
	margin-top: 5px;
	text-align: right;
}
h7 {
	font: bolder 0.9em Verdana, Arial, Helvetica, sans-serif;
	color: #41193B;
	margin-top: 5px;
	text-align: center;
}
.main_content p {
	font: 0.9em Verdana, Arial, Helvetica, sans-serif;
	color: #41193B;
	margin-top: 5px;
	text-align: left;
}
.main_content h6 {
	font: 0.9em Verdana, Arial, Helvetica, sans-serif;
	color: #41193B;
	margin-top: 5px;
	text-align: center;
}

.testimonial p {
	font: 0.80em Verdana, Arial, Helvetica, sans-serif;
	color: #6E726C;
}

.footer {
	font: 0.7em Verdana, Arial, Helvetica, sans-serif;
	color: #672C47;
}

.margintop {
	margin-top: 10px;
}

hr {
	border: 1px dotted gray;
}

td.testimonial {
	padding: 15px 10px 10px 10px;
}


td.tracks {
	padding: 0px;
	text-align: center;
	font: bold 0.7em Verdana, Arial, Helvetica, sans-serif;
	color: #692D49;
}

td.spacer {
	background-color:#fcd8e9;
	
}

.pad_left {
	margin-left: 10px;
}

.pad_right {
	margin-right: 10px;
}

td table.discography {
	font: 0.7em Verdana, Arial, Helvetica, sans-serif bolder;
	color: #6E726C;
	
}
.boldreturn{
	font:bolder;
}

.black_overlay{
    display: none;
    position: absolute;
    top: 0%;
    left: 0%;
    width: 600;
    height: 600;
    background-color: black;
    z-index:1001;
    -moz-opacity: 0.8;
    opacity:.80;
    filter: alpha(opacity=80);
}
 
.white_content {
    display: none;
    position: absolute;
    top: 28%;
    left: 0%;
    width: 100%;
    height: 100%;
    border: 150px;
	background-colour: black 80%;
    z-index:1002;
    overflow: auto;
}
.main_area table tr td table tr .main_content table tr td {
	text-align: left;
}
.formleft{
	text-align: left;	
}
