/* ++++++++++++++++++++++++++++++ */ 
/*         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;}*/

#aboutdiv { background-color: #D9DEE1;}

#aboutdiv ul li a { background-color: #D9DEE1;}
#aboutdiv ul li a:hover { color: #000000;}
	 
#mainNav { background-color: #D9DEE1;}

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

#mainNav form input#keywords {
	background-color: #ACBDC6;
	color: #666666;}
	
#mainNav form a#advancedsear { color: #666666;}
#mainNav form a#advancedsear:hover { color: #FFFFFF;}


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

#secondNav a {
	background-color: #cccccc;
	color: #000000;
	}
#secondNav a:hover {
	background-color: #000000;
	color: #cccccc;}






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

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

td.bgffff99 { background-color: #ffff99;}	
	
.menusubnav:visited,
.menusubnav:link {
	color: #FFFFFF;
	font-size: .9em;
	text-decoration: none;
	}
               
td.subnav { background-color: #CACCCE;}
	
td.subnavon { background-color: #9FACB2;}
	
.showmenu:visited {
	color: #333333;
	font-size: .7em;
    text-decoration: none;
	}
               	
.showmenu:link {
	color: #FFFFFF;
	font-size: .7em;
	text-decoration: none;
	}
	
.showmenu:hover {
	color: #000000;
	font-size: .7em;
	text-decoration: none;
	}

#artistsdiv table,
#venuesdiv table,
#selectorsdiv table,
#publicationsdiv table,
#artistsdiv,
#venuesdiv,
#selectorsdiv,
#publicationsdiv {
	background-color: #9FACB2 !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: #999999;
	padding: 2px 0px 4px 5px;
	}
	
h4 {
	color: #FFFFFF;
	margin: 0px;
	background-color: #999999;
	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 #999999; 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-top: 0px solid #999999;
	border-right: 0px solid #999999;
	border-bottom: 1px solid #999999;
	border-left: 0px solid #999999;
}
	
#applytable
{
	width: 500px;
	border-top: 1px solid #999999;
	border-right: 1px solid #999999;
	border-bottom: 1px solid #999999;
	border-left: 1px solid #999999;
}

.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 #9FACB2;
	border-left: 1px solid #9FACB2;}
	
#newscontainer a#news {
	background-color: #9FACB2;
	}

span.newsteaser {
	border-bottom: 1px solid #9FACB2;
	}
	
.rightnavtble {
	border-left: 1px solid #9FACB2;
	border-right: 1px solid #9FACB2;
	background-color: #FFFFFF;
	}
	

	




/* subscriber styles */ 
.subscrmen,
.subscrmen:visited,
.subscrmen:link {
	color: #666666;
	font-size: .9em;
	text-decoration: none;
	}
	
	
.subscrmen:hover {
	color: #FFFFFF;
	font-size: .9em;
    text-decoration: none;
    }
              
.subscriber{ background-color: #9FACB2;}

.subsubunderline
	{
	padding-top: 5px; padding-right: 0px; padding-left: 0px; padding-bottom: 5px;
	border-bottom: 1px solid #999999;
	}
	
.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 #999999;
	border-bottom: 1px solid #999999;
	border-left: 1px solid #999999;
	padding: 5px;
	}
	
.sectiontitle
	{
		
		color: #FFFFFF;
		font-size: 1.1em;
		margin-left: 5px;
		margin-right: 5px;
		background-color: #999999;
		padding-left: 5px;
		padding-top: 2px;
		padding-bottom: 4px;
	}
	
/* end subscriber styles */ 
	
#historyform 
	{
	border: 1px solid #999999;
	}

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: #9FACB2;
	height: 15px;
	}
	
tr.results1 { background-color: #CACCCE;}
	
tr.results2 { background-color: #9FACB2;}
	
.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 #999999;
	}
	
.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: #999999;
		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;
	}