/******************  Control-specific */
.control {
	width:100%; clear:both;
	}
.contentblock table {
	clear:both;
	}
.concertcalendar {
	clear: both;
	}
/******* NoBreak Fix */
/*div.control.newreleasesteaser div.dim.teasertitle {    
    white-space: normal !important;
    display:block;
	}*/
/******* White-space Fix */
/*table td[nowrap="nowrap"] {
	white-space: normal !important;
	}
NOTE: issues above now handled in jquery.base.js */

/******* Gallery Teaser */
.PhotoGalleryTeaserWrap {
	padding-top:10px;
	padding-left:10px;
	}
.PhotoGalleryTeaserWrap img.photos_spacer {
	display:none;
	}
.PhotoGalleryTeaserWrap img.photos_spacerthumb {
	display:block;
	margin-right:8px;
	margin-bottom:10px;
	}
/******* Ratings Meter Fix */
.ratingMeter {
	background:none;
	}
.ratingMeter img, .ratingMeter a img {
	float:left;
	padding:0 !important;
	margin:0 !important;
	}
/******* News / Gallery / etc Teasers */
ul.list {
	float:left;
	clear:both;
	width:100%;
	}
ul.list li {
	display:block !important;
	float:left;
	width:100%;
	}
	.control.phototeaser ul.list li {
		padding:0;
		}
	.control.blogteaser ul.list li {
		padding:0;
		}
	.control.blogteaser h4 {
		/*padding-top:0;*/
		}
	.newreleasesteaser .imghide img {
		height:60px;
		}
/******* Blog Listings */
.blogs-item {
	margin-bottom: 8px;
	float:left;
	width:100%;
	}
	.blogs-img {
		left:0;
		margin-right:8px;
		}
	.blogs-descrip {
		left:120px;
		top:0;
		}
	.control.blogteaser em.unbold {
		}
	.control.blogteaser .caption {
		}
/******************  v2.0 text styles */
.white {
	color:#fff;
	}
.black {
	color:#000;
	}
.dark {
	color:#333;
	}
	.skin_m01 .dark {
	}
	.skin_m02 .dark {
	}
	.skin_mn01 .dark {
	}
	.skin_mn02 .dark {
	}
.lit, .minilit {
	}
	.skin_m01 .lit, .skin_m01 .minilit {
	}
	.skin_m02 .lit, .skin_m02 .minilit {
		color: #c7c7c7
	}
	.skin_mn01 .lit, .skin_mn01 .minilit {
	}
	.skin_mn02 .lit, .skin_mn02 .minilit {
	}
.dim, .minidim, .microdim, .minidimheader {
	color:#666;
	}
	.skin_m01 .dim, .skin_m01 .minidim, .skin_m01 .microdim, .skin_m01 .minidimheader {
	}
	.skin_m02 .dim, .skin_m02 .minidim, .skin_m02 .microdim, .skin_m02 .minidimheader {
		color: #000;
	}
	.skin_mn01 .dim, .skin_mn01 .minidim, .skin_mn01 .microdim, .skin_mn01 .minidimheader {
	}
	.skin_mn02 .dim, .skin_mn02 .minidim, .skin_mn02 .microdim, .skin_mn02 .minidimheader {
	}
.accent, .accent a, .accent a:visited {
	}
	.skin_m01 .accent, .skin_m01 .accent a, .skin_m01 .accent a:visited {
	}
	.skin_m02 .accent, .skin_m02 .accent a, .skin_m02 .accent a:visited {
	}
	.skin_mn01 .accent, .skin_mn01 .accent a, .skin_mn01 .accent a:visited {
	}
	.skin_mn02 .accent, .skin_mn02 .accent a, .skin_mn02 .accent a:visited {
	}
.alert {
	color:#f30;
	}
	.skin_m01 .alert {
	}
	.skin_m02 .alert {
	}
	.skin_mn01 .alert {
	}
	.skin_mn02 .alert {
	}
/****************** v1.0 text styles, required for controls */
/****************** Headers */
.largeheader, .header, .subheader {
	}
	.skin_m01 .largeheader, .skin_m01 .header, .skin_m01 .subheader {
		color: #cc0000;
	}
	.skin_m02 .largeheader, .skin_m02 .header, .skin_m02 .subheader {
		color: #fff;
	}
	.skin_m03 .largeheader, .skin_m03 .header, .skin_m03 .subheader {
		color: #7d7d7d;
	}
	.skin_mn01 .largeheader, .skin_mn01 .header, .skin_mn01 .subheader {
	}
	.skin_mn02 .largeheader, .skin_mn02 .header, .skin_mn02 .subheader {
	}
.miniheader, .rmheader {
	} /* shouldn't necessarily match any of your header classes above; check out a blog post "submit comment" section to see why */
	.skin_m01 .miniheader, .skin_m01 .rmheader {
		color: #cc0000;
	}
	.skin_m02 .miniheader, .skin_m02 .rmheader {
		color: #f6f6f6;
	}
	.skin_m03 .miniheader, .skin_m03 .rmheader {
		#color: #7d7d7d;
	}
	.skin_mn01 .miniheader, .skin_mn01 .rmheader {
	}
	.skin_mn02 .miniheader, .skin_mn02 .rmheader {
	}
.largeheader {
	font-weight:bold;
	font-size:125%;
	}
.header {
	font-weight:bold;
	font-size:118%;
	}
.subheader {
	font-weight:bold;
	font-size:110%;
	}
/****************** Links */
/* Jumper Links */
a.jumperlink, a.jumperlink:visited {
	font-size:95%;
	font-weight:bold;
	}
a.jumperlink:hover {
	}
	.skin_m01 a.jumperlink, .skin_m01 a.jumperlink:visited {
		color:#e64802;
	}
	.skin_m02 a.jumperlink, .skin_m02 a.jumperlink:visited {
		color: #e2e2e2;
	}
	.skin_m03 a.jumperlink, .skin_m03 a.jumperlink:visited {
		color: #e64802;
	}
	.skin_mn01 a.jumperlink, .skin_mn01 a.jumperlink:visited {
		color: #f10303;
	}
	.skin_mn02 a.jumperlink, .skin_mn02 a.jumperlink:visited {
	}
	.skin_m01 a.jumperlink:hover {
	}
	.skin_m02 a.jumperlink:hover {
	}
	.skin_mn01 a.jumperlink:hover {
	}
	.skin_mn02 a.jumperlink:hover {
	}
a.rmjumperlink, a.rmjumperlink:visited {
	color: #f10303;
	}
a.rmjumperlink:hover {
	}
/* Header Links */
a.largeheaderlink, a.largeheaderlink:visited {
	font-weight:bold;
	}
a.largeheaderlink:hover {
	}
	.skin_m01 a.largeheaderlink, .skin_m01 a.largeheaderlink:visited {
		color: #c10000;
		}
	.skin_m02 a.largeheaderlink, .skin_m02 a.largeheaderlink:visited {
		color: #f6f6f6;
		}
	.skin_m03 a.largeheaderlink, .skin_m03 a.largeheaderlink:visited {
		color: #8e8a8a;
		}
	.skin_mn01 a.largeheaderlink, .skin_mn01 a.largeheaderlink:visited {
		}
	.skin_mn02 a.largeheaderlink, .skin_mn02 a.largeheaderlink:visited {
		}
	.skin_m01 a.largeheaderlink:hover {
		}
	.skin_m02 a.largeheaderlink:hover {
		}
	.skin_mn01 a.largeheaderlink:hover {
		}
	.skin_mn02 a.largeheaderlink:hover {
		}
a.headerlink, a.headerlink:visited {
	font-weight:bold;
	}
a.headerlink:hover {
	}
	.skin_m01 a.headerlink, .skin_m01 a.headerlink:visited {
		color:#e64802;
	}
	.skin_m02 a.headerlink, .skin_m02 a.headerlink:visited {
		color: #e2e2e2;
	}
	.skin_m03 a.headerlink, .skin_m03 a.headerlink:visited {
		color:#e64802;
	}
	.skin_mn01 a.headerlink, .skin_mn01 a.headerlink:visited {
		color: #f10303;
	}
	.skin_mn02 a.headerlink, .skin_mn02 a.headerlink:visited {
	}
	.skin_m01 a.headerlink:hover {
	}
	.skin_m02 a.headerlink:hover {
	}
	.skin_mn01 a.headerlink:hover {
	}
	.skin_mn02 a.headerlink:hover {
	}
a.miniheaderlink, a.miniheaderlink:visited {
	font-weight:bold;
	}
a.miniheaderlink:hover, a.miniheaderlink:visited:hover {
	}
/****************** Small Text */
.mini, .minilit, .minidim {
	font-size:92%;
	}
.miniheader, .sblabel, .rmheader, .minidimheader {
	font-size:100%;
	font-weight:bold;
	}
.micro, .microdim {
	font-size: 83%;
	}
input.mini {
	}
/******************  v1.0 bg styles, required for controls */
.mhpopup {
	}
.pg {
	}
.pgBg {
	}
.crint {
	padding:4px;
	}
.cr {
	}
.sbint {
	padding:4px;
	}
/* Dividers */
.sbdiv {
	background: transparent;
	}
.sbdivrl {
	background: transparent;
	}
.sblb {
	background: transparent;
	}
.sbrl {
	background: transparent;
	}
.trlb {
	background: transparent;
	}
/***** Alternating rows */
td.sbtralt, td.tralt, td.alt, td.sbtrdef, td.trdef,
tr.sbtralt td, tr.tralt td, tr.alt td, tr.sbtrdef td, tr.trdef td,
.alternating, .defined {
	padding:4px;
	}
li.sbtralt, li.tralt, li.alt, li.sbtrdef, li.trdef {
	padding:0;
	}
/* Default */
.sbtrdef, .trdef, .defined {
	}
	.skin_m01 .sbtrdef,
	.skin_m01 .trdef,
	.skin_m01 .defined,
	.skin .skin_m01 .sbtrdef,
	.skin .skin_m01 .trdef,
	.skin .skin_m01 .defined {
		background: #D3D3D3 url(../images/skins/skin_m01_row_bg.jpg) repeat-x;
		}
	.skin_m02 .sbtrdef,
	.skin_m02 .trdef,
	.skin_m02 .defined,
	.skin .skin_m02 .sbtrdef,
	.skin .skin_m02 .trdef,
	.skin .skin_m02 .defined {
		background:transparent;
		}
	.skin_m03 .sbtrdef,
	.skin_m03 .trdef,
	.skin_m03 .defined,
	.skin .skin_m03 .sbtrdef,
	.skin .skin_m03 .trdef,
	.skin .skin_m03 .defined  {
		background: #D3D3D3 url(../images/skins/skin_m01_row_bg.jpg) repeat-x;
		}
	.skin_mn01 .sbtrdef,
	.skin_mn01 .trdef,
	.skin_mn01 .defined,
	.skin .skin_mn01 .sbtrdef,
	.skin .skin_mn01 .trdef,
	.skin .skin_mn01 .defined {
		background:transparent;
		}
	.skin_mn02 .sbtrdef,
	.skin_mn02 .trdef,
	.skin_mn02 .defined,
	.skin .skin_mn02 .sbtrdef,
	.skin .skin_mn02 .trdef,
	.skin .skin_mn02 .defined {
		background:transparent;
		}
/* Alternate */
.sbtralt, .tralt, .alt, .alternating  {
	}
	.skin_m01 .sbtralt,
	.skin_m01 .tralt,
	.skin_m01 .alt,
	.skin_m01 .alternating,
	.skin .skin_m01 .sbtralt,
	.skin .skin_m01 .tralt,
	.skin .skin_m01 .alt,
	.skin .skin_m01 .alternating	{
		background: #D3D3D3 url(../images/skins/skin_m01_row_bg.jpg) repeat-x;
		}
	.skin_m02 .sbtralt,
	.skin_m02 .tralt,
	.skin_m02 .alt,
	.skin_m02 .alternating ,
	.skin .skin_m02 .sbtralt,
	.skin .skin_m02 .tralt,
	.skin .skin_m02 .alt,
	.skin .skin_m02 .alternating {
		background: #6c0502;
		}
	.skin_m03 .sbtralt,
	.skin_m03 .tralt,
	.skin_m03 .alt,
	.skin_m03 .alternating,
	.skin .skin_m03 .sbtralt,
	.skin .skin_m03 .tralt,
	.skin .skin_m03 .alt,
	.skin .skin_m03 .alternating	{
		background: #D3D3D3 url(../images/skins/skin_m01_row_bg.jpg) repeat-x;
		}
	.skin_mn01 .sbtralt,
	.skin_mn01 .tralt,
	.skin_mn01 .alt,
	.skin_mn01 .alternating,
	.skin .skin_mn01 .sbtralt,
	.skin .skin_mn01 .tralt,
	.skin .skin_mn01 .alt,
	.skin .skin_mn01 .alternating {
		background:transparent;
		}
	.skin_mn02 .sbtralt,
	.skin_mn02 .tralt,
	.skin_mn02 .alt,
	.skin_mn02 .alternating ,
	.skin .skin_mn02 .sbtralt,
	.skin .skin_mn02 .tralt,
	.skin .skin_mn02 .alt,
	.skin .skin_mn02 .alternating {
		background:transparent;
		}
*/
/******************  Dividers */
.div2 {
	height:2px;
	overflow:hidden;
	font-size:1px;
	line-height:1px;
	clear:both;
	}
.div4 {
	height:4px;
	overflow:hidden;
	font-size:1px;
	line-height:1px;
	clear:both;
	}
.div6 {
	height:6px;
	overflow:hidden;
	font-size:1px;
	line-height:1px;
	clear:both;
	}
.div8 {
	height:8px;
	overflow:hidden;
	font-size:1px;
	line-height:1px;
	clear:both;
	}
.div10 {
	height:10px;
	overflow:hidden;
	font-size:1px;
	line-height:1px;
	clear:both;
	}
.hdiv11 {
	border-bottom:1px solid #bbb;
	padding-top:5px;
	margin-bottom:5px;
	clear:both;
	}
.hdiv17 {
	border-bottom:1px solid #bbb;
	padding-top:8px;
	margin-bottom:8px;
	clear:both;
	}
/*.flashcontainer, .flashcontainer * {position:relative; z-index: 1;}*/