body#template1 {
	font-family:Arial, Helvetica, sans-serif;
	background:#213554;
	margin:0;
	font-size:12px;
	line-height:1.4em;
	background:url(/Pics/bg/bg_page.jpg) repeat-x 0 0 #000;
	}

td{
	font-family:arial, helvetica, sans-serif;
	font-size:12px;
	}

img, a img {
	border:0;
	}
form {
	margin:0;
	padding:0;
	}

a:link {
	color:#b31423;
	text-decoration:none;
	}
a:hover {
	color:#b31423;
	text-decoration:underline;
	}
a:visited {
	color:#b31423;
	text-decoration:none;
	}

p {
	margin:1px 0 6px 0;
	}

/* layout */
#bgd1 {
	margin:0;
	padding:0;
	width:100%;
	background:url(../images/frame/bg/bg_glow.jpg) no-repeat center top;
	}
	
#wrapper {
	width:950px;
	margin:0 auto;
	padding:0;
	}
	
#outertable {
	width:950px;
	margin:0 auto;
	}

#main {
	width:640px;
	padding:0;
	background:#6c87ad;
	}

td#mainfull {
	width:640px;
	}

td#maintop {
	width:640px;
	}

td#mainleft {
	width:384px;
	}

td#maintopleft {
	width:384px;
	}

td#mainbotleft {
	width:384px;
	}

td#mainright {
	width:256px;
	}
	
td#maintopright {
	width:256px;
	}
	
td#mainbotright {
	width:256px;
	}

td#leftnav { 
	width:174px;
	} 
	
td#rm {
	width:136px;
	}

/* Masthead */
td#header{
	width: 950px;
	}
	td#header img, td#header object {
		border:none;
		margin:0;
		padding:0;
		display:block;
		}
	
/*-- Left Nav --*/
td#leftnav {
	background:#00001b url(../images/leftnav/bg_leftnav.jpg) repeat-x 0 0;
	color:#fff;
	font-size:10px;
	line-height:15px;
	border-top:none;
	}
	td#leftnav .workable_leftnav {
		}
td#leftnav .workable_leftnav .label {
	background-image:url(../images/leftnav/labels.jpg);
	background-repeat:no-repeat;
	display:block;
	width:174px;
	height:29px;
	overflow:hidden;
	text-indent:-9999em;
	margin:0;
	}
		td#leftnav .workable_leftnav .label.leftnav_one {
			background-position:0 0;
			}
		td#leftnav .workable_leftnav .label.leftnav_two {
			background-position:0 -29px;
			}
		td#leftnav .workable_leftnav .label.leftnav_three {
			background-position:0 -58px;
			}
		td#leftnav .workable_leftnav .label.leftnav_four {
			background-position:0 -87px;
			}
		td#leftnav .workable_leftnav .label.leftnav_five {
			background-position:0 -116px;
			}
		td#leftnav .workable_leftnav .label.leftnav_six {
			background-position:0 -145px;
			}

td#leftnav ul {
	margin:0;
	padding:12px 10px 20px 10px;
	}
	
td#leftnav ul li { 
	padding:0 0 0 12px;
	margin:0;
	list-style-type:none;
	}

td#leftnav ul li a { 
	margin:0;
	padding:0 0 0 10px;
	color:#fff;
	display:block;
	text-transform:uppercase;
	background:url(../images/leftnav/arrow.png) no-repeat 0 0; 
	}

td#leftnav ul li a:hover, td#leftnav ul li a.on { 
	margin:0;
	list-style-type:none;
	text-decoration:none;
	color:#ffbf08;
	display:block;
	}
/****************** RM */
td#rm {
	background:url(../images/RM/bg_rm.jpg) repeat-x 0 0 #070824;
	color:#fff;
	}
	
/* FOOTER */
#footer {
	text-align:center;
	border-top:1px solid #1a263c;
	padding:25px 10px 10px 10px;
	font-size:11px;
	line-height:16px;
	color:#6c87ad;
	background:url(../Images/frame/bg/bg_footer.png) no-repeat 0 0 transparent;
	}

#footer ul {
	list-style-type:none;
	padding:0;
	margin:0;
	}

#footer li {
	display:inline;
	padding:0 10px 0 0;
	}

#footer a, #footer a:visited {
	color:#6c87ad;
	}

#footer a:hover, #footer a:hover:visited {
	color:#6c87ad;
	text-decoration:underline;
	}

.ei_logo {
}

.popupmasthead { background:#fff; }
.popupcontent { background:#fff; padding:10px; }
.popupcontent td { padding:2px; }
.popupfooter { background:#fff; }

/****************** Skins */
.skin {
	margin:0 0 8px 0;
	padding:0;
	background:#fff;
	text-align:left;
	border:1px solid #657fa4;
	border-top:none;
	font-family:Arial, sans-serif;
	}
#main .skin {
	margin:0 8px 8px 8px;
}
#rm .skin {
	margin:0 0 8px 0;
}
	.skin .skin {
		margin-left:0;
		margin-right:0;
		}
	.skin.border_orange {
		border:none;
		}
	.contentblock.contentblock_orange {
		padding:9px;
		}
.skin_rm {
	margin:0 0 8px 0;
	padding:0;
	text-align:left;
	font-family:Arial, sans-serif;
	}
	td#maintop .skin, td#mainbot .skin {
		}
	td#mainleft .skin, td#maintopleft .skin, td#mainbotleft .skin {
		}
	td#mainright .skin, td#maintopright .skin, td#mainbotright .skin {
		margin-left:0;
		}
	.skin.main_default {
		}
	.skin.main_default.nopad {
		}
	.skin.main_default.nomarg {
		margin:0 0 8px 0;
		border:none;
		}
	.skin.main_alternate1 {
		background:#fbff91;
		}
		.skin.main_alternate1 .skin_cap {
			background:url(../images/skins/bg_alternate-cap.jpg) repeat-x left bottom;
			height:19px;
			margin-top:-11px;
			overflow:hidden;
			}
	.skin_rm.rm_default {
		}
	.skin_rm.rm_default.nopad {
		}
	.skin_rm.rm_alternate1 {
		}
/* Main Area */
.label_text {
	margin:0;
	padding:0 10px 0 0;
	}
.label_text h2 {
	padding:0 0 0 10px;
	margin:0;
	font:14px;
	line-height:28px;
	font-weight:normal;
	color:#fff;
	text-transform:uppercase;
	letter-spacing:2px;
	font-weight:bold;
	}
	.skin.main_default .label_text {
		background:url(../images/skins/label/bg_main-default.jpg) repeat-x top left #5d050a;
		border:1px solid #500101;
		}
	.skin.main_default .label_text h2 {
		}
	.skin.main_alternate1 .label_text {
		background:url(../images/skins/label/bg_main-alternate.jpg) repeat-x 0 0;
		line-height:37px;
		}
	.skin.main_alternate1 .label_text h2 {
		line-height:37px;
		background:url(../images/skins/label/flourish.jpg) no-repeat 0 0 transparent;
		}
.label_img {
	margin:0;
	padding:0 10px;
	}
	.skin.main_default .label_img {
		background:url(../images/skins/label/bg_main-default.jpg) repeat-x top left #5d050a;
		border:1px solid #500101;
		}
	.skin.main_alternate1 .label_img {
		background:url(../images/skins/label/bg_main-alternate.jpg) repeat-x 0 0;
		padding:0 10px 0 0;
		}
	.skin.main_alternate1 .label_img .flourish {
		background:url(../images/skins/label/flourish.jpg) no-repeat 0 0 transparent;
		}
	.skin.main_alternate1 .label_img img {
		padding:0 0 0 10px;
		}
.inset_banner {
	margin:0;
	padding:0;
	text-align:center;
	}
	.inset_banner img {
		display:block;
		}
		.skin.main_default .inset_banner {
			}
		.skin.main_alternate1 .inset_banner {
			}
.subnavblock {
	padding:8px;
	text-align:right;
	font-size:9px;
	}
.subnavblock ul {
	margin:0;
	padding:0;
	list-style-type:none;
	}
	.subnavblock ul li {
		margin:0;
		padding:0;
		display:inline;
		}
	.subnavblock a {
		margin:0;
		padding:0 5px;
		text-decoration:none;
		text-transform:uppercase;
		}
		.subnavblock a, .subnavblock a:visited {
			}
		.subnavblock a:hover {
			text-decoration:underline;
			}
		.skin.main_default .subnavblock {
			background:#ccc;
			border-bottom:1px solid #555;
			border-top:1px solid #555;
			color:#1a263c;
			}
			.skin.main_default .subnavblock a {
				color:#1a263c;
				}
				.skin.main_default .subnavblock a:hover {
					color:#1a263c;
					}
				.skin.main_default .subnavblock a:visited {
					color:#1a263c;
					}
				.skin.main_default .subnavblock a:visited:hover {
					color:#1a263c;
					}
		.skin.main_alternate1 .subnavblock {
			color:#709703;
			}
			.skin.main_alternate1 .subnavblock ul {
				}
			.skin.main_alternate1 .subnavblock a {
				color:#89ba04;
				font-weight:bold;
				}
				.skin.main_alternate1 .subnavblock a:hover {
					color:#709703;
					}
				.skin.main_alternate1 .subnavblock a:visited {
					color:#89ba04;
					}
				.skin.main_alternate1 .subnavblock a:visited:hover {
					color:#709703;
					}
.contentblock {
	margin:0;
	padding:8px;
	color:#333333;
	}
	.contentblock a:hover {
		text-decoration:underline;
		}
	.skin.nopad .contentblock, .skin.nomarg .contentblock {
		margin:0 !important;
		padding:0 !important;
		}
	.skin.main_default .contentblock {
		}
		.skin.main_default .contentblock p {
		}
		.skin.main_default .contentblock a {
		}
			.skin.main_default .contentblock a:visited {
			}
			.skin.main_default .contentblock a:hover {
			}
			.skin.main_default .contentblock a:visited:hover {
			}
	.skin.main_alternate1 .contentblock {
		}
		.skin.main_alternate1 .contentblock p {
		}
		.skin.main_alternate1 .contentblock a {
		}
			.skin.main_alternate1 .contentblock a:hover {
			}
			.skin.main_alternate1 .contentblock a:visited {
			}
			.skin.main_alternate1 .contentblock a:visited:hover {
			}
.footlinks {
	margin:0;
	text-align:right;
	font-size:9px;
	}
.footlinks ul {
	margin:0;
	padding:0;
	list-style-type:none;
	}
	.footlinks ul li {
		margin:0;
		padding:0;
		display:inline;
		}
	.footlinks a {
		margin:0;
		padding:0 5px;
		text-decoration:none;
		text-transform:uppercase;
		font-weight:bold;
		}
		.footlinks a, .footlinks a:visited {
			}
		.footlinks a:hover {
			text-decoration:underline;
			}
			.skin.main_default .footlinks {
				color:#6f080f;
				padding:8px 8px 16px 8px
				}
				.skin.main_default .footlinks a {
					color:#6f080f;
					}
					.skin.main_default .footlinks a:hover {
						color:#b21422;
						}
					.skin.main_default .footlinks a:visited {
						color:#b21422;
						color:#6f080f;
						}
					.skin.main_default .footlinks a:visited:hover {
						}
			.skin.main_alternate1 .footlinks {
				color:#709703;
				padding:8px;
				}
				.skin.main_alternate1 .footlinks ul {
					}
				.skin.main_alternate1 .footlinks a {
					color:#89ba04;
					font-weight:bold;
					}
					.skin.main_alternate1 .footlinks a:hover {
						color:#709703;
						}
					.skin.main_alternate1 .footlinks a:visited {
						color:#89ba04;
						}
					.skin.main_alternate1 .footlinks a:visited:hover {
						color:#709703;
						}
.corner {
	width:9px;
	}

/* RM Area */
.rmlabel_text {
	margin:0;
	padding:0 8px;
	text-align:center;
	background:url(../images/skins/label/bg_rm-default.jpg) repeat-x 0 0 #ff7705;
	border:1px solid #d75f0a;
	}
.rmlabel_text h4 {
	margin:0;
	padding:0;
	line-height:16px;
	font-size:12px;
	font-weight:bold;
	color:#fff;
	text-transform:uppercase
	}
	.skin_rm.rm_default .rmlabel_text {
		}
	.skin_rm.rm_default .rmlabel_text h4 {
		}
	.skin_rm.rm_alternate1 .rmlabel_text {
		}
	.skin_rm.rm_alternate1 .rmlabel_text h4 {
		}
	
.rmlabel_img {
	margin:0;
	padding:0 8px;
	text-align:center;
	background:url(../images/skins/label/bg_rm-default.jpg) repeat-x 0 0 #ff7705;
	border:1px solid #d75f0a;
	}
	.skin_rm.rm_default .rmlabel_img, .skin_rm.rm_plain .rmlabel_img {
		}
	.skin_rm.rm_alternate1 .rmlabel_img {
		}
.rmitem, .rmtile {
	margin:0;
	padding:8px;
	font-size:11px;
	line-height:15px;
	color:#fff;
	} /* margin and padding removed from rmtile below */
	.rmitem a, .rmtile a, .rmitem a:visited, .rmtile a:visited {
		color:#006BB7;
	}
	.rmitem a:hover, .rmtile a:hover, .rmitem a:visited:hover, .rmtile a:visited:hover {
		color:#ff7705;
		text-decoration:none;
	}
			.skin_rm.rm_default .rmitem {
				}
					.skin_rm.rm_default .rmitem a, .skin_rm.rm_default .rmtile a {
					}
						.skin_rm.rm_default .rmitem a:hover, .skin_rm.rm_default .rmtile a:hover {
						}
						.skin_rm.rm_default .rmitem a:visited, .skin_rm.rm_default .rmtile a:visited {
						}
						.skin_rm.rm_default .rmitem a:visited:hover, .skin_rm.rm_default .rmtile a:visited:hover {
						}
			.skin_rm.rm_alternate1 .rmitem {
				}
					.skin_rm.rm_alternate1 .rmitem a, .skin_rm.rm_alternate1 .rmtile a {
					}
						.skin_rm.rm_alternate1 .rmitem a:hover, .skin_rm.rm_alternate1 .rmtile a:hover {
						}
						.skin_rm.rm_alternate1 .rmitem a:visited, .skin_rm.rm_alternate1 .rmtile a:visited {
						}
						.skin_rm.rm_alternate1 .rmitem a:visited:hover, .skin_rm.rm_alternate1 .rmtile a:visited:hover {
						}
.rmtile {
	margin:0;
	padding:0;
	}


/* ETC */
.alignright {
float:right;
display:inline;
}
.clearfix { clear:both; }
.pad img { margin-right:5px; }
.image_top_left	{ float:left; padding:0 10px 10px 0; margin:0; }
.image_top_right	{ float:right; padding:0 10px 0 10px; margin:0; }
.image_no_text_wrap	{ padding:0 0 10px 0; margin:0; clear:both; }

/* Ratings Fix */
.ratingMeter { background:none; }
.ratingMeter img, .ratingMeter a img { float:left; padding:0 !important; margin:0 !important; }



/* v2.0 text styles */
h1 { font-size:1.33em; line-height:1.16em; font-weight:bold; padding:0 0 3px 0; margin:0; }
h2 { font-size:1.16em; line-height:1.16em; font-weight:bold; padding:0 0 3px 0; margin:0; }
h3 { font-size:1em; line-height:1.16em; font-weight:bold; padding:0 0 2px 0; margin:0; }
h4 { font-size:1em; line-height:1.12em; font-weight:bold; padding:0 0 2px 0; margin:0; }
h5 { font-size:1em; line-height:1.1em; font-weight:bold; padding:0 0 2px 0; margin:0; }
h6 { font-size:1em; line-height:1em; padding:0 0 2px 0; margin:0;  }

.white { color:#ffffff; }
.black { color:#000000; }
.dark { color:#333; }
.lit, .lit a, .lit a:visited, .lit a:hover, .lit a:visited:hover { color:#007DD6; }
.dim { color:#666; }
.accent { color:#fe5d0a; }
.alert { color:#ff3300; }

.div2 { padding:1px; margin:0; clear:both; }
.div4 { width:100%; padding:2px; height:4px; clear:both; }
.div6 { width:100%; padding:3px; height:6px; clear:both; }
.div8 { padding:4px; height:8px; clear:both; }
.div10 { width:100%; padding:5px; height:10px; clear:both; }
.hdiv10 {
	border-bottom:1px solid #bbb;
	padding-bottom:10px;
	margin-bottom:10px;
	}


/* v1.0 text styles, required for controls */
.largeheader { font-weight:bold; font-size:14px; color:#006bb7; }
.header { font-weight:bold; font-size:13px; color:#006bb7; }
.subheader { font-weight:bold; font-size:12px; color:#133676; }
a.jumperlink { font:bold 11px/15px; font-weight:bold;}
a.headerlink { font-weight:bold; color:#006bb7; }
a.headerlink:hover  { color:#006bb7; }
a.largeheaderlink  { font-size:14px; font-weight:bold; color:#006bb7; }
a.largeheaderlink:hover  { color:#006bb7; }
.mini { font-size:11px; line-height:15px; }
.minilit { font-size:11px; line-height:15px; color:#007DD6;  }
.miniheader, .sblabel { font-size:11px; font-weight:bold; color:#006bb7; }
.minidim { font-size:11px; line-height:15px; color:#666; }
.minidimheader { font-size:11px; line-height:15px; color:#666; font-weight:bold; }
.micro { font:10px/12px arial, sans-serif; }
.microdim { font:10px/12px arial, sans-serif; color:#777; }


/* v1.0 bg styles, REQUIRED for controls */
.mhpopup {background: url("../images/frame/bg/mh.popup.gif");}
.pg {background:none;}
.tralt, .trlb, .trdef {background:url(../images/frame/bg/bg_whiterows.jpg) repeat-x bottom left #fff;}
	.tralt .accent a, .trlb .accent a, .trdef .accent a {color:#006bb7;}
		.skin.main_alternate1 .tralt .accent a, .skin.main_alternate1 .trlb .accent a, .skin.main_alternate1 .trdef .accent a {color:#89BA04;}
	.tralt .dim, .trlb .dim, .trdef .dim {color:#af1321;}
		.skin.main_alternate1 .tralt .dim, .skin.main_alternate1 .trlb .dim, .skin.main_alternate1 .trdef .dim {color:#363636;}
	.skin.main_alternate1 .tralt, .skin.main_alternate1 .trlb, .skin.main_alternate1 .trdef {background:url(../images/frame/bg/bg_grnrows.jpg) repeat-x bottom left;}
	.bluerows .tralt {background:#006bb7;}
	.bluerows .concertcalendar .trlb, .bluerows .trdef {background:#133676;}
		.bluerows .tralt, .bluerows .concertcalendar .trlb, .bluerows .trdef, .bluerows .tralt a, .bluerows .concertcalendar .trlb a, .bluerows .trdef a , .bluerows .tralt .dim, .bluerows .concertcalendar .trlb .dim, .bluerows .trdef .dim {color:#fff;}
.sbtralt {background:url(../images/gray.png);}
	#rm .sbtralt {color:#d6d6d6;}
	#rm .sbdiv a, #rm .sbdivrl a, #rm .sblb a, #rm .sbrl a, #rm .sbtralt a, #rm .sbtrdef a {color:#d6d6d6 !important;}
.sbtrdef, .sblb, .sbrl, .sbdivrl, .sbdiv {background:none;}
	#rm .sbtrdef, #rm .sblb, #rm .sbrl, #rm .sbdivrl, #rm .sbdiv {background:none; color:#d6d6d6;}
	#rm .sbtrdef a {color:#d6d6d6 !important;}
.pgBg {background:none;}
.crint {background:#fff;}
.sbint {background:none;}

.sbrl {padding: 4px 6px 4px 6px;}
.sbtralt {padding: 2px;}
.sbtrdef {padding: 2px;}
.tralt {padding:4px;}
	.tralt  td {padding:4px;}
	.tralt a {}
.trdef {padding:4px;}
	.trdef td {padding:4px;}
	.trdef a {}
.hdiv11 {
	margin:5px 4px;
	height:1px !important;
	overflow:hidden;
	clear: both;
	}
.hdiv17 {
	margin:8px 4px;
	height:1px !important;
	overflow:hidden;
	clear: both;
	}
/********* Control- and Skin-specific */
.skin.nomarg .caption, .skin.nopad .caption {
	padding-left:8px;
	}
.PhotoGalleryTeaserWrap img {
	margin:0;
	padding:0;
}
.bluerows .recentPlayHistory .minidim {
	color: #cff;
}