h1, .head1	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:24px;
	line-height:30px;
	margin:0 0 .3em 0;
	border:0;
	color:#881c1c;
	font-weight:normal;
		}
	
h2, .head2	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:18px;
	margin:1.5em 0 .3em 0;
	color:#C93533;
	font-weight:bold;
		}
h2.caps {
	text-transform:uppercase;
	letter-spacing:2px;
}
h3 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:normal;
	margin:1.5em 0 .3em 0;
	color:#000;
	font-weight:bold;
}
.headSpecial {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:24px;
	color:#b12a1b;
	font-weight:bold;
}
.hometext h2 {
	font-size:12px;
}
.head2space  { font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:18px;
	margin:1.3em 0 .0 0;
	color:#C93533;
	font-weight:bold;
	}
ul.spaced li, ol.spaced li {
	margin-bottom:.6em;
}
.head3  { font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:18px;
	margin:1.3em 0 0 0;
	color:#C93533;
	font-weight:bold;
	}
.head0 { font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:18px;
	margin:1.5em 0 .7em 0;
	color:#C93533;
	font-weight:bold;
	padding:8px 0 0 0;
	border-top:1px solid #AF9549;
	clear:both;
	}
.titletext {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	font-weight:bold;
}
#leftsidebar .titletext {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	font-weight:bold;
}
.concerttitle {  font-weight: bold;
	font-size: 14px;  
	line-height:18px;
	color: #C93533; 
	margin-top:0;
	}
.concertrow td { padding-top:14px;
	padding-bottom:10px;
	border-top:1px solid #AF9549;
	}
.concertrowfinal td { padding-top:14px;
	padding-bottom:10px;
	border-top:1px solid #AF9549;
	border-bottom:1px solid #AF9549;
	}
	
table.concerttable  { margin:12px 0 12px 0;
	clear:both;
	}
.concerttable td { font-size:11px;
	line-height:14px;
	}
.concerttable td p { font-size:11px;
	line-height:14px;
	margin:.7em 0 .7em 0;
	}

#pagearea	{ margin-left:auto;
	margin-right:auto;
	width:828px;
	background-color:#FFFFFF;
	}

#footer p	{ margin:0;
	text-align:center;
	text-transform:uppercase;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
	letter-spacing:1px;
	}

#footer a:link	{ text-decoration:none;
	color:#FFFFFF;
	}
#footer a:visited	{ text-decoration:none;
	color:#FFFFFF;
	}
#footer a:hover	{
	text-decoration:none;
	color:#FFFFFF;
	background-color:#CBA20A;
	}

#mainnews  {
	position:relative;
	top: 612px;
	}
#mainnews  UL  { list-style-type:none;
	margin:0 0 0 0;
	padding:0;
	}

#mainnews li, #mainnews p { 	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	}
	
#mainnews  UL LI  { padding:0 0 0 16px;
	margin:0 0 1em 0;
	background-image:url(images/home.bigbullet.gif);
	background-repeat:no-repeat;
	background-position:0 3px;
	color:#000000;
	}
	
#mainnews .head1  { font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	line-height:18px;
	margin:0 0 0 0;
	color:#C93533;
	font-weight:bold;
	}
#mainnews .head2  { font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:18px;
	margin:0 0 0 0;
	color:#C93533;
	font-weight:bold;
	}

	
#subnews  {  font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	}
#subnews p {  font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	margin: 0 0 2em 0;
	}

.auctionfooter  { font-size:10px;
	text-align:center;
	margin:10px 0 14px 0;
	}
	
.homesmalltext, .homesmalltext p	{ font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	}

.photoleft	{ float:left;
	margin:0 12px 6px 0;
	}
.photoright	{ float:right;
	margin:0 0 6px 12px;
	}

.clearwrap	  {  clear:both;
	}

#prop  { float:right;
	height:400px;
	width:1px;
	}
#textbottom  { height:10px;
	clear:both;
	}
#sidephoto  { margin-bottom:30px;
	}
#sidebar { padding-right:32px;
	}

hr { margin:12px 0 12px 0;
	height:1px;
	background-color:#D6BC7F;
	color:#D6BC7F;
	border:0;
	}

#sidebar hr { margin:24px 20px 24px 48px;
	}

#sidebar p, #sidebar ul { font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:normal;
	margin-left:48px;
	margin-right:20px;
	}

#maintext  { padding-top:28px;
	}


#sidebar ul.sidenav  { list-style-type:none;
	margin:0 32px 10px 32px;
	padding:0;
	}

#sidebar ul.sidenav li   {   font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:10px;
	line-height:120%;
	text-indent:0;
	margin:0 0 1em 0;
	}
#sidebar ul.sidenav li a  { 
	padding:0 0 0 16px;
	background-color:transparent;
	display:block;
	}
#sidebar ul.sidenav li a:link  {  color:#000000;
	}
#sidebar ul.sidenav li a:visited  {  color:#000000;
	}
#sidebar ul.sidenav li a:hover  {  color:#000000;
	background-image:url(images/subnav.bullet.gif);
	background-repeat:no-repeat;
	background-position:0 2px;
	background-color:#FFFFFF;
	}

#sidebar ul.sidenav li.sidenavOn a   {  background-image:url(images/subnav.bullet.gif);
	background-repeat:no-repeat;
	background-position:0 2px;
	display:block;
	color:#3466C9;
}
#sidebar ul.sidenav li.sidenavOn a:link   {  color:#3466C9;
}
#sidebar ul.sidenav li.sidenavOn a:visited   {  color:#3466C9;
}
#sidebar ul.sidenav li.sidenavOn a:hover   {  color:#3466C9;
}
#sidebar ul.subnav li { font-weight:normal;
	margin-bottom:.5em;
	}
.quote  { font-family:Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	line-height:14px;
	font-weight:bold;
	margin:24px 0 0 49px;
	}
.quoteauthor  { font-family:Georgia, "Times New Roman", Times, serif;
	font-size:10px;
	text-transform:uppercase;
	margin:0px 0 0 49px;
	}

.gold  { color:#AF9549;
	}
.red  {
	color:#b12a1b;
	}
.blue  { color:#747DB1;
	}
.darkblue  { 	color:#003A64;
	}

.noSpaceAbove  {  margin-top:0;
	}
.noSpaceBelow  {  margin-bottom:0;
	}
.textSmaller {
	font-size:10px;
}
#sidebar .sidebarred  { color:#C93533;
	}

#sidebar .sidebarred a:link	{ text-decoration:none;
	color:#C93533;
	}
#sidebar .sidebarred a:visited	{ text-decoration:none;
	color:#C93533;
	}
#sidebar .sidebarred a:hover	{
	text-decoration:none;
	color:#FFFFFF;
	background-color:#0062A8;
	}
#sidebar .head2 { font-size:12px;
	}
.recordingtext  { padding:0 0 10px 14px;
	}
	
.backtotop, concerttable td p.backtotop  { font-size:10px;
	text-align:right;
	margin-top:4px;
	}
.recordingtitle  { font-size:16px;
	line-height:normal;
	color:#003A64;
	font-weight:bold;
	margin-top:4px;;
	}
.recordingcover { width:130px;
	padding: 0 0 10px 0;
	}
.recordingcover p { text-align:center;
	text-indent:0;
	font-size:11px;
	margin:6px 0 0 0;
	}

.textQuote{ margin:.7em 15px .7em 30px;
	}

.sectionhead  { font-size:12px;
	color:#3466C9;
	font-weight:bold;
	padding-top:10px;
	border-top:1px solid #AF9549;
	margin-top:20px;
	margin-bottom:10px;
	text-transform:uppercase;
	}

.formtable { border:0;
	padding:0;
	margin:0;
	}

.formtable	 td { vertical-align:middle;
	padding: 2px 10px 2px 2px;
	border-bottom:1px solid #FFFFFF;
	background-image:url(images/bg.tickets.table.gif);
	}

.tableheader { font-size: 9px; 
		color: #FFFFFF ; 
		}
.tablelabel { font-size: 10px; 
		color: #003A64 ; 
		}
.formtable .tableheader { color:#000000;
	}
.header .tableheader { color:#FFFFFF;
	}
.header td { background-image:url(images/bg.tickets.header.gif);
	}
.tickettable td, .tickettable td p  { font-size:11px; 
	}

tr.lineabove td { border-top:1px solid #003A64;
	}

table.spacerows tr td { padding:2px 6px 2px 6px;
	}
input, textarea, select  { font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	}

table.highlights td ul { margin:0;
	}
table.highlights td { padding-top:18px;
	}

.reviewscategory { font-size:12px;
	text-transform:uppercase;
	color:#000000;
	}
.reviewsdate {
	font-weight:bold;
	color:#000000;
	font-size:12px;
	text-transform:none;
	}

a:hover img .bb35link {	background-color:#fcf0c9;
					}
					
/* auction styles */

.hilite	{ font-weight:bold;
		color:#C93533;
		font-size:110%;
		}
a:hover .hilite { background-color:#D64947;
	color:#FFFFFF;
	}
.itemlabel	{ font-weight:bold;
		font-size:9px;
		color:#004F87;
		padding-top:3px;
		}
.auctiontextbutton	{ font-weight: bold;
		font-size:10px;
		}
.signedin	{ font-size: 9px;
	line-height:10px;
		}
.itsyours	{ font-weight: bold;
		color:#004F87;
		}
a:hover img { background-color:#FFFFFF; }

#leftsidebar .textLarger, .textLarger { font-size:120%;
	}
#leftsidebar .ticketnotice, #leftsidebar .ticketnotice p, #leftsidebar p.ticketnotice  { 
	font-size:120%;
	font-weight:bold;
	margin-top:225px;
	margin-right:0px;
	margin-left:20px;
	}
.texthang {
	margin-left:20px;
	text-indent:-20px;
}
#leftsidebar .sidebarred  { color:#C93533;
	}

#leftsidebar .sidebarred a:link	{ text-decoration:none;
	color:#C93533;
	}
#leftsidebar .sidebarred a:visited	{ text-decoration:none;
	color:#C93533;
	}
#leftsidebar .sidebarred a:hover	{
	text-decoration:none;
	color:#FFFFFF;
	background-color:#0062A8;
	}
#leftsidebar .head2, #leftsidebar h2 { font-size:12px;
	}
