/*	
original yellow color
color: #d6e8a9;
color: #f6f2e8;

Changing all non-link text to white
*/

p { 
	font-family: arial, verdana;
	color: #ffffff;
	text-decoration:  none; 
	font-size: 12px;
	text-align: left;
	margin-left: 30px;
	margin-right: 30px;
}

ul { 
	font-family: arial, verdana;
	color: #ffffff;
	text-decoration:  none; 
	font-size: 12px;
	text-align: justify;
	margin-left: 30px;
	margin-right: 30px;
}

li { 
	font-family: arial, verdana;
	color: #ffffff;
	text-decoration:  none; 
	font-size: 12px;
	text-align: justify;
	margin-left: 30px;
	margin-right: 30px;
}

h1 {
	font-family: arial, verdana;
	/*color: #f6f2e8;*/
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
	text-align: left;
	margin-left: 20px;
	margin-right: 30px;
	margin-top: 30px;
	text-align: left;
	text-decoration:  none; 
}

a:link {
	font-family: arial, verdana;
	color: #d6e8a9;
	text-decoration: underline;
}

a:visited {
	font-family: arial, verdana;
	color: #d6e8a9;
	text-decoration: underline;
}

a:hover, a:active {
	font-family: arial, verdana;
	color: #d6e8a9;
	text-decoration: underline overline;
}

img {
	border: none;
}

.imgright {
	float: right;
	margin-top: 10px;
	margin-right: 5px;
}

/* Style for the form */
table.contactform {
	margin-left: auto;
	margin-right: auto;
	width: 80%;
}

/* Style for the form */
td.contactfieldname {
	color: #ffffff;
	font-family: arial, helvetica;
	font-size: 12px;
	vertical-align: top;
	width: 35%;	
}

/* Style for the form */
td.contactfieldvalue {
	color: #ffffff;
	font-family: arial, helvetica;
	font-size: 12px;
	vertical-align: top;
	width: 35%;	
}

/* Style for the form */
td.contactfielderrormsg {
	color: #ffffff;
	font-family: arial, helvetica;
	font-size: 12px;
	vertical-align: top;
	width: 30%;	
}

div.discography {
	margin-left: auto;
	margin-right: auto;	
	text-align: center;
}

table.discographylisting {
	border: 1px solid #ffffff;
	margin-left: auto;
	margin-right: auto;
	width: 90%;	
}

.discographylisting td {
	border: solid 1px #ffffff;
	color: #ffffff;
	font-family: arial, verdana;
	font-size: 12px;
	vertical-align: top;
}

th {
	font-size: 12px;	
}

th.title {
	border: solid 1px #ffffff;
	color: #ffffff;
	width: 50%;
}

th.singer {
	border: solid 1px #ffffff;
	color: #ffffff;
	width: 35%;	
} 

th.role {
	border: solid 1px #ffffff;
	color: #ffffff;
	width: 15%;
}

th.title2 {
	border: solid 1px #ffffff;
	color: #ffffff;
	width: 40%;	
}

th.publisher {
	border: solid 1px #ffffff;
	color: #ffffff;
	width: 20%;	
}

th.platform {
	border: solid 1px #ffffff;
	color: #ffffff;
	width: 20%;	
}

th.availability {
	border: solid 1px #ffffff;
	color: #ffffff;
	width: 15%;	
}

th.work {
	border: solid 1px #ffffff;
	color: #ffffff;
	width: 10%;	
}

th.catalog {
	border: solid 1px #ffffff;
	color: #ffffff;
	width: 15%;
}

th.data {
	border: solid 1px #ffffff;
	color: #ffffff;
}

h2 {
	color: #ffffff;
	font-family: arial, verdana;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	margin-left: 20px;
	margin-right: 30px;
	margin-top: 30px;
	text-align: left;
	text-decoration:  none; 
}

.footerarea {
	margin-left: auto;
	margin-right: auto;
	text-align: center;
}

p.footer {
	color: #ffffff;
	font-family: arial, verdana;
	font-size: 12px;
	text-align: center;
}

div.newsheader {
	border-bottom: thin;
	border-bottom-color: #ffffff;
	border-bottom-style: solid;
	color: #ffffff;
	font-size: 12px;
	margin-left: 20px;
	margin-right: 30px;
}

table.gallery {
	border: none;
	margin-left: auto;
	margin-right: auto;
	margin-top: 10px;
	width: 90%;	
}

table.gallery td {
	margin-left: auto;
	margin-right: auto;
	text-align: center;
}

div.centering {
	margin-left: auto;
	margin-right: auto;
	text-align: center;
}