
/* ++++++++++++++++++++++++++++++ */ 
/*         top nav styles         */ 
/* ++++++++++++++++++++++++++++++ */ 

/*#titlediv span.orange {color: #C36C20;} #titlediv span.yellow {color: #C2B01E;} #titlediv span.green {color: #3FAA1A;} #titlediv span.blue {color: #1B76B0;} #titlediv span.indigo {color: #875DCD;} #titlediv span.violet {color: #A41CAA;} #titlediv span.red {color: #9C1818;}*/

#mainNav,
#aboutdiv,
#aboutdiv ul li a {
	background-color: #000;
}

#aboutdiv ul li a {
	color: #FFF;
}

#aboutdiv ul li a:hover {
	background-color: #ef4123;
}

#aboutdiv ul li a:hover {
	color: #000;
}

#mainNav ul li a {
	color: #FFF;
}

#mainNav ul li a:hover {
	background: #ef4123;
}

#mainNav form input#keywords {
	background-color: #FFF;
	color: #231f20;
}

#mainNav form a#advancedsear {
	color: #FFF;
}

#mainNav form a#advancedsear:hover {
	color: #ef4123;
}

/* ++++++++++++++++++++++++++++++ */ 
/*       secondnav styles         */ 
/* ++++++++++++++++++++++++++++++ */ 

#secondNav a {
	background-color: #ef4123;
	color: #FFF;
}

#secondNav a:hover {
	background-color: #000;
	color: #FFF;
}

/* subsection artists selectors etc navigation and menu styles */ 
	
#selectoryearmenu {
	width: 500px;
	border-top: 1px solid #000;
	border-bottom: 1px solid #000;
	border-left: 1px solid #000;
	margin-top: 2px;
}

#selectorslist {
	width: 500px;
	border: 1px solid #000;
}

.selectorsyear {
	color: #FFFFFF;
	font-size: .8em;
	padding-left: 5px;
	padding-right: 4px;
}

td.bgffff99 {
	background-color: #000;
}

.menusubnav:visited,
.menusubnav:link {
	color: #FFFFFF;
	font-size: .9em;
	text-decoration: none;
}

td.subnav {
	background-color: #ef4123;
}

td.subnavon {
	background-color: #000;
}

.showmenu:visited {
	color: #FFFF;
	font-size: .7em;
	text-decoration: none;
}

.showmenu:link {
	color: #FFF;
	font-size: .7em;
	text-decoration: none;
}

.showmenu:hover {
	color: #000;
	font-size: .7em;
	text-decoration: none;
	background-color: #ef4123;
}

#artistsdiv table,
#venuesdiv table,
#selectorsdiv table,
#publicationsdiv table,
#artistsdiv,
#venuesdiv,
#selectorsdiv,
#publicationsdiv {
	background-color: #000 !important;
	color: #fff !important;
}

#artistsdiv table,
#venuesdiv table,
#selectorsdiv table,
#publicationsdiv table,
#artistsdiv a,
#venuesdiv a,
#selectorsdiv a,
#publicationsdiv a {
	background-color: #ef4123 !important;
	color: #fff !important;
}

#artistsdiv a:hover,
#venuesdiv a:hover,
#selectorsdiv a:hover,
#publicationsdiv a:hover {
	background-color: #ef4123 !important;
	color: #000 !important;
}

/* end subsection artists selectors etc navigation and menu styles */


/* search styles */ 

.searchresultsHeader {
	color: #FFFFFF;
	font-size: .8em;
	margin: 0px 5px 0px 5px;
	background-color: #000;
	padding: 2px 0px 4px 5px;
}

h4 {
	color: #FFFFFF;
	margin: 0px;
	background-color: #000;
	padding: 0px;
}

/* more form styles in ALL STYLEs sheet  */ 


td.apply {
	color: #666666;
	font-size: .8em;
}

td.apply h2 {
	font-size: 1.0em;
	margin: 10px 5px 3px 5px;
}

td.apply p {
	color: #666666;
	text-decoration: none;
	padding: 4px;
	margin: 0px 3px 0px 3px;
}

td.apply p.top,
td.apply p.top a {
	border-bottom: 1px solid #000;
	padding: 0px;
	margin: 0px;
	text-align:right;
	font-size: .95em;
	text-decoration: none;
}

td.apply p.topend,
td.apply p.topend a {
	border: none;
	padding: 0px;
	margin: 0px;
	text-align:right;
	font-size: .95em;
	text-decoration: none;
}

.applymenutext,
a.applymenutext:link,
a.applymenutext:visited {
	color: #666666;
	font-size: .8em;
	text-decoration: none;
	padding:4px;
}

a.applymenutext:hover {
	color: #000000;
	font-size: .8em;
	text-decoration: none;
	padding:4px;
}

#applymenu {
	width: 100%;
	border-bottom: 1px solid #000;
}

#applytable {
	width: 500px;
	border: 1px solid #000;
}

.advancedsear:link {
	color: #FFFFFF;
	font-size: .8em;
	text-decoration: none;
}

.advancedsear:hover {
	color: #ffff99;
	font-size: .8em;
	text-decoration: none;
}

.advancedsear:visited {
	color: #ffffff;
	font-size: .8em;
	text-decoration: none;
}

.selectresults {
	color: #666666;
	font-size: .8em;
	padding-left: 5px;
	padding-right: 5px;
}

/* ++++++++++++++++++++++++++++++ */ 
/*           news styles          */ 
/* ++++++++++++++++++++++++++++++ */ 

#newscontainer {
	border-right: 1px solid #ef4123;
	border-left: 1px solid #ef4123;
}

#newscontainer a#news {
	background-color: #ef4123;
}

span.newsteaser {
	border-bottom: 1px solid #ef4123;
}

.rightnavtble {
	border-left: 1px solid #ef4123;
	border-right: 1px solid #ef4123;
	background-color: #FFFFFF;
	margin-bottom:12px;
}

/* subscriber styles */ 
.subscrmen,
.subscrmen:visited,
.subscrmen:link {
	color: #000;
	font-size: .8em;
	text-decoration: none;
}

.subscrmen:hover {
	color: #FFFFFF;
	font-size: .8em;
	text-decoration: none;
}

.subscriber {
	background-color: #ef4123;
}

.subsubunderline {
	padding-top: 5px;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 5px;
	border-bottom: 1px solid #ef4123;
}

.logoff {
	color: #FFFFFF;
	font-size: .9em;
	margin-left: 5px;
	margin-right: 5px;
}

table.login {
	background-color: #CCCCCC;
}

.logintext {
	color: #666666;
	font-size: .8em;
	padding-left: 5px;
	padding-right: 25px;
}

.supportermenu {
	color: #666666;
	font-size: .8em;
	border-right: 1px solid #ef4123;
	border-bottom: 1px solid #ef4123;
	border-left: 1px solid #ef4123;
	padding: 5px;
}

.sectiontitle {
	color: #FFFFFF;
	font-size: 1.1em;
	margin-left: 5px;
	margin-right: 5px;
	background-color: #000;
	padding-left: 5px;
	padding-top: 2px;
	padding-bottom: 4px;
}

/* end subscriber styles */ 
	
#historyform {
	border: 1px solid #000;
}

a.board,
.board {
	color: #666666;
	font-size: .7em;
	padding-left: 5px;
	padding-right: 0px;
	background-color: #FFFFFF;
	text-align: right;
	text-decoration: none;
}

.artistname {
	color: #FFFFFF;
	font-size: 1.1em;
	margin-left: 5px;
	margin-right: 5px;
	background-color: #ef4123;
	height: 15px;
}

tr.results1 {
	background-color: #E8E1D9;
}

tr.results2 {
	background-color: #FFFFFF;
}

.listtext {
	color: #666666;
	font-size: .8em;
	padding-left: 5px;
	padding-right: 5px;
}

.cvtext {
	color: #666666;
	font-size: .8em;
	padding-left: 5px;
	padding-right: 25px;
}

a.cvtextlink,
a.cvtextlink:active,
a.cvtextlink:link,
a.cvtextlink:visited {
	color: #666666;
	font-size: .8em;
	font-weight:bold;
	text-decoration: none;
	color: #666666;
}

a.cvtextlinkven,
a.cvtextlinkven:active,
a.cvtextlinkven:link,
a.cvtextlinkven:visited {
	color: #666666;
	font-weight:bold;
	text-decoration: none;
	color: #666666;
}

a.cvtextlink:hover {
	color: #666666;
	font-size: .8em;
	font-weight:bold;
	color: #000000;
	text-decoration:none;
}

.cvtextline {
	color: #000000;
}

.cvtextbig {
	color: #000000;
	font-size: .9em;
	padding-left: 5px;
	padding-right: 25px;
	font-weight:bold;
}

.cvtextsmall {
	color: #666666;
	font-size: .7em;
	padding-left: 5px;
	padding-right: 25px;
}

.publicationinfo {
	color: #666666;
	font-size: .7em;
	padding-left: 5px;
	padding-right: 25px;
}

#publicationstable {
	width: 500px;
	border: 1px solid #000;
}

.worktitle {
	color: #333333;
	font-size: .6em;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: #FFFFFF;
}

.worktitlevenue {
	color: #333333;
	font-size: .6em;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: #FFFFFF;
}

tr.searchresults1 {
	background-color: #cccccc;
}

tr.searchresults2 {
	background-color: #ffffff;
}

.searchlisttext {
	color: #666666;
	font-size: .8em;
	padding-left: 5px;
	padding-right: 5px;
	text-decoration: none;
}

.searchdate {
	color: #666666;
	font-size: .8em;
	padding-left: 5px;
	padding-right: 25px;
	padding-top: 8px;
	padding-bottom: 6px;
	background-color: #cccccc;
}

#searchtable {
	width: 600px;
	border-top: 1px solid #666666;
	border-right: 1px solid #666666;
	border-bottom: 1px solid #666666;
	border-left: 1px solid #666666;
}

.searchoptions {
	color: #ffffff;
	font-size: .8em;
	padding-left: 5px;
	padding-right: 25px;
	background-color: #000;
	font-weight: bold;
}

INPUT.textadvancedsearch {
	background-color: #cccccc;
	height: 14px;
	width: 70px;
	padding: 2px;
	border: 0px;
	margin-left: 10px;
}

.applylink {
	border-top: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	border-left: 1px solid #cccccc;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
}

p.news {
	margin-top: 10px;
}

p.newsauthor {
	margin: 10px 0px 0px 0px;
}

.commission {
	background: url("../images/background_loop_grey.gif");
	padding-left: 25px;
	padding-right: 25px;
	padding-top: 25px;
	padding-bottom: 125px;
}

.commissiontitle {
	font-size: 2em;
	color: #000000;
	margin-left: 5px;
	margin-right: 5px;
}

.commissiontable {
	width: 550px;
	border-bottom: 1px solid #666666;
	border-left: 1px solid #666666;
}

.commissiontable td {
	border-top: 1px solid #666666;
	border-right: 1px solid #666666;
}

.commissiontext {
	color: #666666;
	font-size: .8em;
	padding-left: 5px;
}

td.noborder {
	border: 0px;
}

/* +++++++++++++++++++++++++++++++++++++++++++++ */ 
/*           added by Lee - Sign up form         */ 
/* +++++++++++++++++++++++++++++++++++++++++++++ */ 

form#signupForm,
form#unsubscribe {
	border:1px solid #000;
	background:#ccc;
	font-size:0.8em;
	width:600px;
	margin:1em 0;
}

form#signupForm fieldset,
form#unsubscribe fieldset {
	border:1px solid #eee;
	margin:1em 6em;
}

form#signupForm fieldset.securityQuestion label {
	font-size:.8em;}


form#signupForm legend,
form#unsubscribe legend {
	text-transform:uppercase;
	padding:0.6em;
}

form#signupForm label,
form#unsubscribe label {
	float:left;
	width:150px;
	text-align:right;
	clear:left;
	padding-right:12px;
	margin-bottom:6px;
}
form#signupForm label span,
form#unsubscribe label span {
	color:#EF4123;}

form#signupForm input,
form#unsubscribe input {
	float:left;
	width:150px;
	margin-bottom:6px;
	background:#999;
	border:none;
	padding:3px;
}
form#signupForm input.submit, 
form#unsubscribe input.submit{
	float:left;
	width:11px;
	height:40px;
}
form#signupForm input.submit:hover, 
form#unsubscribe input.submit:hover{
background:#EF4123}

form#signupForm input:hover,
form#unsubscribe input:hover {
background:#888
}

form#signupForm input:active {
}

form#signupForm br {
	clear:left
}
