			
			#panel-masthead { width: 100%; height: 158px; }
				
			#panel-masthead .span-section { padding-top: 38px; float: left; }
			
			#panel-content #page-left { width: 25%; float: left; }
			#panel-content #page-left ul { margin: 0px; padding: 0px; margin-left:  8px; list-style:  none; }
			#panel-content #page-left li { padding-bottom: 10px;  }
			#panel-content #page-left li a { text-decoration: none; color: #333333; font-weight: bold; }
			#panel-content #page-left li a:hover { text-decoration: underline; }
			
			#panel-content #page-left .sidePanel { width:100%; background: #ACACAC;  color: white; }
			#panel-content #page-left .sidePanel .pad { padding: 4px; }
			#panel-content #page-left .sidePanel a { color: #ffffff; text-decoration:none;}
			#panel-content #page-left .sidePanel a:hover { text-decoration: underline; }

			#panel-content #page-right { width: 75%; float: left; }		
			#panel-content #page-right ul { margin: 10px;  padding-top:  6px; list-style-type:default; color: black; }
			
			#panel-content #page-right li { line-height: 140%; margin-left: 10px;}
			
			#panel-content #page-right .contentImage { background: grey; height:  150px; margin: 20px 0px 10px 0px;}			
			
			#panel-content #page-right .searchFields { background: #DEDEDE; border-top: 1px solid #CACACA; border-bottom: 1px solid #CACACA; padding: 10px 20px 20px 20px;}
			#panel-content #page-right .searchFields input { padding: 2px; font-size: 100%;}
			
			#panel-content #page-right .searchResults li { padding: 10px 10px 10px 10px; }
			#panel-content #page-right .searchResults .alt { background: #FAFAFA; border-top: 1px solid #EDEDED; border-bottom: 1px solid #EDEDED; padding: 10px 10px 10px 10px; }		
			
			#panel-content #page-right .whatsnew-image { background: gray; float: left; width: 190px; height:  143px;}	
			#panel-content #page-right .whatsnew-item { float: left; width: 64%;}	
			#panel-content #page-right .whatsnew-image-article { float: right; width: 250px; height: 188px; padding: 24px 0px 24px 15px;}	
			
			#panel-content #page-right .sitemap-section { float: left; width: 158px; background: #DEDEDE; border-top: 1px solid #CACACA; border-bottom: 1px solid #CACACA;  padding: 10px 10px 10px 10px; margin: 10px 12px 2px 0px; }
			#panel-content #page-right .sitemap-section-last { float: left; width: 158px; background: #DEDEDE; border-top: 1px solid #CACACA; border-bottom: 1px solid #CACACA;  padding: 10px 10px 10px 10px; margin: 10px 0px 2px 0px; }
			
			#panel-content #page-right .resultItem { padding-bottom: 25px;}
			
			#panel-content #page-right .download-item { background: #FAFAFA; border-top: 1px solid #EDEDED; border-bottom: 1px solid #EDEDED; padding: 10px 10px 10px 10px; margin-bottom: 10px;}	
			#panel-content #page-right .download-item-alt { background: #EFEFEF; border-top: 1px solid #DEDEDE; border-bottom: 1px solid #DEDEDE; padding: 10px 10px 10px 10px; margin-bottom: 10px;}
			
						
			#panel-masthead { width: 100%; height: 158px; }
				
			#panel-masthead .span-section { padding-top: 38px; float: left; }
			
			#panel-content #page-left { width: 25%; float: left; }
			#panel-content #page-left ul { margin: 0px; padding: 0px; margin-left:  8px; list-style:  none; }
			#panel-content #page-left li { padding-bottom: 10px;  }
			#panel-content #page-left li a { text-decoration: none; color: #333333; font-weight: bold; }
			#panel-content #page-left li a:hover { text-decoration: underline; }
			
			#panel-content #page-left .sidePanel { width:100%; background: #ACACAC;  color: white; }
			#panel-content #page-left .sidePanel .pad { padding: 4px; }
			#panel-content #page-left .sidePanel a { color: #ffffff; text-decoration:none;}
			#panel-content #page-left .sidePanel a:hover { text-decoration: underline; }

			#panel-content #page-right { width: 75%; float: left; }		
			
			
			#panel-content #page-right .contentImage { background: grey; height:  150px; margin: 20px 0px 10px 0px;}			
			
			#panel-content #page-right .searchFields { background: #DEDEDE; border-top: 1px solid #CACACA; border-bottom: 1px solid #CACACA; padding: 10px 20px 20px 20px;}
			#panel-content #page-right .searchFields input { padding: 2px; font-size: 100%;}
			#panel-content #page-right .searchResults ul {
	list-style: none;
}
			#panel-content #page-right .searchResults li { padding: 10px 10px 10px 10px; }
			#panel-content #page-right .searchResults .alt { background: #FAFAFA; border-top: 1px solid #EDEDED; border-bottom: 1px solid #EDEDED; padding: 10px 10px 10px 10px; }		
			
			#panel-content #page-right .whatsnew-image { background: gray; float: left; width: 190px; height:  143px;}	
			#panel-content #page-right .whatsnew-item { float: left; width: 64%;}	
			#panel-content #page-right .whatsnew-image-article { float: right; width: 250px; height: 188px; padding: 24px 0px 24px 15px;}	
			
			#panel-content #page-right .sitemap-section { float: left; width: 158px; background: #DEDEDE; border-top: 1px solid #CACACA; border-bottom: 1px solid #CACACA;  padding: 10px 10px 10px 10px; margin: 10px 12px 2px 0px; }
			#panel-content #page-right .sitemap-section-last { float: left; width: 158px; background: #DEDEDE; border-top: 1px solid #CACACA; border-bottom: 1px solid #CACACA;  padding: 10px 10px 10px 10px; margin: 10px 0px 2px 0px; }
			
			#panel-content #page-right .resultItem { padding-bottom: 25px;}
			
			#panel-content #page-right .download-item { background: #FAFAFA; border-top: 1px solid #EDEDED; border-bottom: 1px solid #EDEDED; padding: 10px 10px 10px 10px; margin-bottom: 10px;}	
			#panel-content #page-right .download-item-alt { background: #EFEFEF; border-top: 1px solid #DEDEDE; border-bottom: 1px solid #DEDEDE; padding: 10px 10px 10px 10px; margin-bottom: 10px;}
			
			#panel-content #page-right .promoter-item { background: #FAFAFA; border-top: 1px solid #EDEDED; border-bottom: 1px solid #EDEDED; padding: 10px 10px 10px 10px; margin-bottom: 10px; margin-right:  10px; width: 248px; float: left;}	
			#panel-content #page-right .promoter-item-alt { background: #FAFAFA; border-top: 1px solid #EDEDED; border-bottom: 1px solid #EDEDED; padding: 10px 10px 10px 10px; margin-bottom: 10px; margin-right:  10px; width: 248px; float: left;}	
			
			
			
			
			#panel-content #page-right .musician-image { float: left; width: 90px; height:  68px;}	
			#panel-content #page-right .musician-item { float: left; width: 48%;}	
			#panel-content #page-right .musician-item a { font-size: 90%; letter-spacing: 0.08em; }
			
			
			
			#panel-content #page-right .residency-item { background: #FAFAFA; border-top: 1px solid #EDEDED; border-bottom: 1px solid #EDEDED; padding: 10px 10px 10px 10px; margin-bottom: 10px; margin-right:  10px; width: 248px; float: left; }


