/* NCH National Concert Hall Stylesheet */
/* "After silence, that which comes nearest to expressing the inexpressible is music" - Aldous Huxley */
/* Screen Stylesheet */

*				{ margin:0; padding:0; }
body, html	{ height:100%; margin-bottom:1px; }

body 			{ background: #fff url("file:///C|/Documents%20and%20Settings/Louis%20Stein/Desktop/img/mainbg.gif") repeat-x 100% 0; font-family: 'Trebuchet MS', Arial, Helvetica, Arial, sans-serif; font-size: 66.5%; color: #7D7A73; margin:0; }
img			{ display:block; border:0; }
.c				{ clear:both; }
#leftside	{ float:left; background:  url("file:///C|/Documents%20and%20Settings/Louis%20Stein/Desktop/img/leftside.gif") no-repeat; width:15px; height:520px; }
#rightside	{ float:left; background:  url("file:///C|/Documents%20and%20Settings/Louis%20Stein/Desktop/img/rhs/rightside.gif") no-repeat -5px 0; width:15px; height:520px; }
#wrap1		{ width:1010px; background: #fff; margin:0 auto; }
#wrap2		{ float:left; }
a				{ outline: none; }

/* image replacement for graphical links */
.imgRep 			{ display:block; text-indent:-9999em; text-decoration:none; float:left; width:1px; height:1px; 	background:#fff url("file:///C|/Documents%20and%20Settings/Louis%20Stein/Desktop/Concert_files/?.gif") no-repeat; }
.imgRep:hover 	{ background-position:0 -1px; }

/* Top Menu */
#topmenu			{ background: #fff url("file:///C|/Documents%20and%20Settings/Louis%20Stein/Desktop/img/top/topmenubg-new.gif") no-repeat 0 0; width:970px; min-height:27px; margin:0 auto; }
	#topmenuStart	{ width:20px; height:27px; background:#fff url("file:///C|/Documents%20and%20Settings/Louis%20Stein/Desktop/img/top/topmenuStart.gif") no-repeat; float: left; }
	#topmenuEnd		{ width:20px; height:27px; background:#fff url("file:///C|/Documents%20and%20Settings/Louis%20Stein/Desktop/img/top/topmenuEnd-new.gif") no-repeat; float: right; }
	#topmenu a			{ color:#7D7A73; text-decoration:none;  padding:6px 7px;	}
	#topmenu a:hover, #topmenu a:focus	{ color:#000; background:#fff; }
#skipmenu		{ float: left; margin:3px 0 0 -4px; }
#toolsmenu		{ float: right; margin:3px 0 0 0;  }
#topmenu li		{ float: left; list-style:none;  background:  url("file:///C|/Documents%20and%20Settings/Louis%20Stein/Desktop/img/top/topmenuSep.gif") no-repeat right; }
#topmenu .end		{ background: none; }
#topmenu .friends 	{ background:none; margin:0 0 0 10px}
#topmenu .friends a	{ background:none; font-weight:bold; color:#fff; padding:6px 10px; }
#topmenu .friends a:link, #topmenu .friends a:active, #topmenu .friends a:visited { color:#fff; text-decoration:none; background:none}
#topmenu .friends a:hover, #topmenu .friends a:focus { color:#fff; text-decoration:underline; background:none}

/* Logo */
#logostart		{ width:20px; height:20px; background: #fff url("file:///C|/Documents%20and%20Settings/Louis%20Stein/Desktop/img/top/logostart.gif") no-repeat; float: left; }
#logo				{ width:970px; background: #fff; }
#logoWrap		{ background: #fff url("file:///C|/Documents%20and%20Settings/Louis%20Stein/Desktop/img/top/logobg.gif") repeat-x; margin:0 10px; min-height:83px; }
#logo img		{ float: right;  }

/* Main */
#main				{ position:relative; background: #fff url("file:///C|/Documents%20and%20Settings/Louis%20Stein/Desktop/img/maincentrebg.gif") repeat-y; width:970px; min-height:590px; margin:0 auto; }

/* Main Menu */
#mainmenu 		{ height:30px; margin:0 0 0 10px; }
#mainmenu li 	{ display:inline; list-style:none; }
#mainmenu a 	{ display:block; color:#fff; text-align:center; padding:6px 0 0 0; text-decoration:none; float:left; width:80px; min-height:24px; background:#7D7A73 url("file:///C|/Documents%20and%20Settings/Louis%20Stein/Desktop/img/menu.gif") no-repeat; }

	#mi_LI_0_1 a	{ background-position: 0 0; width:69px; }
	#mi_LI_0_2 a	{ background-position: -69px 0; width:94px; }
	#mi_LI_0_3 a	{ background-position: -163px 0; width:87px; }
	#mi_LI_0_4 a	{ background-position: -250px 0; width:128px; }
	#mi_LI_0_5 a	{ background-position: -378px 0; width:120px; }
	#mi_LI_0_6 a	{ background-position: -498px 0; width:124px; }
	#mi_LI_0_7 a	{ background-position: -622px 0; width:88px; }
	
	#mi_LI_0_1.highlighted a	{ background-position: 0 -50px; }
	#mi_LI_0_2.highlighted a	{ background-position: -69px -50px; }
	#mi_LI_0_3.highlighted a	{ background-position: -163px -50px; }
	#mi_LI_0_4.highlighted a	{ background-position: -250px -50px; }
	#mi_LI_0_5.highlighted a	{ background-position: -378px -50px; }
	#mi_LI_0_6.highlighted a	{ background-position: -498px -50px; }
	#mi_LI_0_7.highlighted a	{ background-position: -622px -50px; }
	
	#mi_LI_0_1 a:hover	{ background-position: 0 -100px; }
	#mi_LI_0_2 a:hover	{ background-position: -69px -100px; }
	#mi_LI_0_3 a:hover	{ background-position: -163px -100px; }
	#mi_LI_0_4 a:hover	{ background-position: -250px -100px; }
	#mi_LI_0_5 a:hover	{ background-position: -378px -100px; }
	#mi_LI_0_6 a:hover	{ background-position: -498px -100px; }
	#mi_LI_0_7 a:hover	{ background-position: -622px -100px; }

/* Left Column */	
#leftCol			{ float:left; width:730px;  background: #fff url("file:///C|/Documents%20and%20Settings/Louis%20Stein/Desktop/img/leftcolBG.gif") no-repeat 0 30px;  }
#lhsNav			{ float:left;  }

	/* Left Menu */
	#leftmenu		{ width:165px; padding:0; margin:20px 0 0 10px; }
		#leftmenuTop	{ width:165px; height:5px; }
		#leftmenu ul	{ margin:0 0 0 10px; padding:5px 0 15px 0; list-style:none; }
		#leftmenu em		{ font-style: normal; display:block; padding:0 7px; }
		#leftmenu a			{ color:#4E4B45; text-decoration:none;	display:block; padding:4px 7px; }
		#leftmenu a:hover { color:#000; text-decoration:underline;	}
		#leftmenu .highlighted a 	{ padding:10px 0; }
		
		/* Sub Nav */
		#leftmenu li ul		{ margin:-10px 0 0 0; padding:0 0 10px 0; list-style:none; }
		#leftmenu li ul li	{ margin:0; padding:0; }
		#leftmenu .highlighted li a	{ padding:4px 7px 2px 21px; margin:0; background: #fff url("file:///C|/Documents%20and%20Settings/Louis%20Stein/Desktop/img/subnavBg.gif") no-repeat; }
		#leftmenu .highlighted li a:hover	{ background-position: 0 -50px; }
		#leftmenu .highlighted li.highlighted a		{ background-position: 0 -100px; }
		
	/* RSS Feed */	
	#lhsRSS		{ margin:20px 0 0 20px; color:#A39F96; }
	#lhsRSS a	{ text-decoration:none;	}
	#lhsRSS a:hover	{ text-decoration:underline;	}
	#lhsRRS01	{ color:#E06A2D;  background:  url("file:///C|/Documents%20and%20Settings/Louis%20Stein/Desktop/img/rss.gif") no-repeat; padding:0 0 0 22px; }
	#lhsRRS02	{ color:#7D7A73; }	

/* Content */
#content		{ float:left; width:520px; margin:15px 20px 30px 15px; color:#000; position:relative }
	#content a			{ color:#235C71; }
	#content a.rss { color:#E06A2D;  background:  url("file:///C|/Documents%20and%20Settings/Louis%20Stein/Desktop/img/rss.gif") no-repeat; padding:0 0 0 22px; }
	#content a:hover	{ color:#990000; }
	#content a:focus	{ color:#990000; }
	#headings		{ min-height:45px; width:520px; }
		#headings h1	{ float:left; padding:0 5px 0 0; font-size:2.8em; font-weight:normal; }
		#headings h2	{ float:left; font-size:2.8em; font-weight:normal; white-space: nowrap;}
	#intro		{ margin:0 0 10px 0;	padding:10px 0 0 0; }
		#intro div	{ padding:0 0 10px 0; }
		#content #intro p		{ font-size:1.2em; padding:0 12px;  }
	#content h3	{ font-size:1.75em; font-weight:normal; color:#4E4B45; margin:0 0 5px 0; }
	#content h4	{ font-size:1.5em; font-weight:normal; color:#4E4B45; margin:5px 0; }
	#content h5	{ font-size:1.4em; font-weight:normal; color:#4E4B45; margin:5px 0; }
	#content h6	{ font-size:1.2em; font-weight:normal; color:#4E4B45; margin:5px 0; }
	#content p	{ padding:0 0 10px 0; }
	#content ul		{ margin:0 0 15px 0; }
	#content ul	li	{ list-style-image:  url("file:///C|/Documents%20and%20Settings/Louis%20Stein/Desktop/img/bullet.gif"); margin:0 0 4px 14px; }
	#content ol		{ margin:0 0 15px 5px; }
	#content ol	li	{ margin:0 0 4px 14px; }
	#content dl		{ margin:0 0 15px 0; }
	#content dt		{ font-size:1.2em; color:#4E4B45; }
	#content dd		{ margin:0 0 4px 0; }
	blockquote		{ background:#F9F6F3; padding:10px; border:1px solid #EDEBE7; border-width:1px 0; }
	#content blockquote p	{ padding:0; }
	cite				{ background:#F9F6F3; color:#A39F96; padding:0 10px 10px 10px; margin:-4px 0 10px 0; display:block; border-bottom:1px solid #EDEBE7; }
	cite:before		{ content: "- ";	}
	#content #print-btn		{ display:block; position:absolute; top:0; right:0;}
	#content #print-btn a	{ display:block; width:111px; height:26px; background: url("file:///C|/Documents%20and%20Settings/Louis%20Stein/Desktop/img/print-btn.gif") no-repeat 0 0; text-indent:-9999em}

	/* Audio Calendar */
	#content .audiocal dt	{ background:  url("file:///C|/Documents%20and%20Settings/Louis%20Stein/Desktop/img/icon-hearevent.gif") no-repeat 0 3px; font-size:1.2em; padding:0 0 0 20px; }
	#content .audiocal dd	{ padding:2px 0 0 20px; color:#7D7A73; }	
	
	
	.columns			{ width:520px; }
	.columns div	{ float:left; }
	/* 2 columns */
	.col2col01		{ width:250px; margin-right:20px; }
	.col2col02		{ width:250px; }
	/* 3 columns */
	.col3col01		{ width:160px; margin-right:20px; }
	.col3col02		{ width:160px; margin-right:20px; }
	.col3col03		{ width:160px; }
	/* 4 columns */
	.col4col01		{ width:115px; margin-right:20px; }
	.col4col02		{ width:115px; margin-right:20px; }
	.col4col03		{ width:115px; margin-right:20px; }
	.col4col04		{ width:115px; }
	
/* Table - Datagrid */
.datagrid				{  font-size:1em;  border-collapse: collapse; width:100%; border-top:2px solid #C4BFB5; border-right:1px solid #fff; }
.datagrid thead th			{ background: #DFDCD5 url("file:///C|/Documents%20and%20Settings/Louis%20Stein/Desktop/img/thBg.gif") repeat-x; font-weight: bold; border-right:1px solid #fff; border-bottom:1px solid #C4BFB5; padding:4px 8px; text-align:left; }
.datagrid td, .datagrid th	{ text-align:left; vertical-align: top; font-weight:normal; border-right:1px solid #fff; border-bottom:1px solid #E1DED7; padding:4px 8px; }
.datagrid .odd			{ background: #F9F6F3; }	
.datagrid legend		{ color:#A39F96; font-size:1.8em; padding:0 4px; }
.datagrid caption		{ font-size:1.4em; text-align:left; font-weight:normal; color:#4E4B45; margin:0 0 5px 0; }

/* Support Benefits */
.datagrid thead .silver, .datagrid thead .gold, .datagrid thead .plat { width:55px; }
.datagrid td.silver, .datagrid td.gold, .datagrid td.plat	{ text-align: center; }
.datagrid td.silver img, .datagrid td.gold img, .datagrid td.plat img	{ margin:0 auto; }

/* Content Forms */
.contentFormMain				{ border:1px solid #C4BFB5; padding:10px; margin:0 0 10px 0; }
	.contentFormMain legend		{ color:#A39F96; font-size:1.8em; padding:0 4px; }

.contentFormSub				{ border:0; border-bottom:1px solid #E1DED7; margin:0 10px; }
	.contentFormSub legend		{ color:#000; font-size:1.4em; padding:0 0 4px 0; }

.formline						{ border-top:1px solid #E1DED7; clear:both; background:  url("file:///C|/Documents%20and%20Settings/Louis%20Stein/Desktop/img/formline-bg.gif") repeat-x; min-height:20px; }
	.formline label			{ display:block; float:left; text-align:right; width:140px; background:#fff;	padding:6px 10px 6px 0; margin:0 5px 0 0; }
	.formline input			{ margin:4px 0; font-size:1em; font-family: 'Trebuchet MS', Arial, Helvetica, Arial, sans-serif; padding:2px 3px; }
	.formline select			{ margin:4px 0; font-size:1em; font-family: 'Trebuchet MS', Arial, Helvetica, Arial, sans-serif;  padding:2px 0;}
	.formline .infoText		{ margin-left:155px; padding:0 0 5px 0; display: block; color:#7D7A73;  font-style: italic; 	 }
	.FormButton					{ background: #7a7773 url("file:///C|/Documents%20and%20Settings/Louis%20Stein/Desktop/img/formbutton-bg.gif") repeat-x bottom; color:#fff; border:0; margin:0; padding:4px 10px; float: right; font-size:1em; font-family: 'Trebuchet MS', Arial, Helvetica, Arial, sans-serif; }

#content .radioList 			{ list-style: none; float: left; padding:4px 0 0 0; margin:0 0 0 -9px;  }
#content .radioList li 			{ clear:both; list-style-image: none;  }
#content .radioList label	 	{ text-align: left; padding:4px 0 0 4px; }
#content .radioList input 		{ display:block; float:left; margin:0; }
#content .radioList input.cb 	{ margin:5px 0; width:15px; border:0;}

#content .ErrorMessage {color: red;}

.fullline				{ border-top:1px solid #E1DED7; clear:both; background:  url("file:///C|/Documents%20and%20Settings/Louis%20Stein/Desktop/img/formline-bg.gif") repeat-x; min-height:20px; padding:5px 5px 3px 6px; }
	.fullline .cb		{ margin:0 10px 0 0;	}
	
.button				{ background: #E1DED7; padding:10px; margin:0 10px; text-align:right; min-height:21px; }
	.button input	{ background: #4E4B45 url("file:///C|/Documents%20and%20Settings/Louis%20Stein/Desktop/img/button-bg.gif") no-repeat; color:#fff; border:0; padding:1px 4px 1px 10px; margin:0 6px 0 0; font-size:1em; font-family: 'Trebuchet MS', Arial, Helvetica, Arial, sans-serif;  cursor: pointer;  }
	.bwrapCont 		{ float:right; }
	.bwrap			{ background:  url("file:///C|/Documents%20and%20Settings/Louis%20Stein/Desktop/img/button-bg-r.gif") no-repeat right; margin:0 0 0 5px; min-height:20px; float:left; }
	
.s200	{ width: 200px; }
.s210	{ width: 210px; }
.s230	{ width: 230px; }
.s250	{ width: 250px; }

/* Page Sorter (Next, Page 1 2 3 4, etc */
#pagesorter				{ min-height:30px; font-size:1.1em; }
#psPrev, #psNext		{ display: block; float:left; text-decoration:none; }
#psNext					{ float:right; }
#psNext span, #psPrev span	{ font-size:0.8em; }
.psPrev, .psNext		{ display: block; float:left; text-decoration:none; }
.psNext					{ float:right; }
.psNext span, .psPrev span	{ font-size:0.8em; }
#pagesorter p			{ width:360px; text-align:center; float:left; color:#A39F96; }
#pagesorter p span	{ color:#3D3C37; }
#pagesorter p a		{ text-decoration: none; padding:0 3px;}
#pagesorter a:hover	{ text-decoration: underline; }
	
/* Intro Pages */
#introColL 				{ float: left; width:250px; margin:10px 0 0 0; }
#introColR 				{ float: right; width:250px; margin:10px 0 0 0; }
	.introItem			{ margin:0 0px 20px 0;float:left; width:260px;}
	.introItemSpace			{ margin:0 0px 20px 40px;float:left; width:220px; }
	.introItem img		{ float:left; margin:0 10px 5px 0; }
	#content .introItem em			{ font-size:1.3em; margin:0 0 5px 0; line-height:1.2em; font-style:normal; display:block }
	#content .introItem em a		{ text-decoration: none; border-bottom: 1px solid #000; width:145px}
	#content .introItem p			{ color:#7D7A73; padding:0; line-height:1.2em;}
	
	.introItemSpace img		{ float:left; margin:0 10px 5px 0; }
	#content .introItemSpace h3	{ font-size:1.3em; margin:0 0 5px 0; line-height:1.2em; }
	#content .introItemSpace h3 a	{ text-decoration: none; border-bottom: 1px solid #000;}
	#content .introItemSpace p	{ color:#7D7A73; padding:0; line-height:1.2em; }

/* Inside Featured Events */
		.insFE			{ min-height:75px; margin: 0 0 25px 0; position:relative;  }
		.insFEdate		{ float:left; text-align:right; width:70px; background:  url("file:///C|/Documents%20and%20Settings/Louis%20Stein/Desktop/img/homefeatures/dateBG.gif") no-repeat; }
		#content .insFEdate	p	{ padding:8px 8px 0 0; font-size:1.1em; line-height:1.2em; color:#7D7A73;	}
		.insFEdate	em	{ color:#3D3C37;  font-style: normal;  }
		.insFE img		{ float:left; }
		.insFEdetails	{ float:left; width:360px; padding:0 0 0 10px; }
		.insFEoverlay	{ position:absolute; left:70px; width:75px; height:75px; background:  url("file:///C|/Documents%20and%20Settings/Louis%20Stein/Desktop/img/homefeatures/homeFEoverlay.png") no-repeat; }
		.insFEoverlay a { display: block; width:75px; height:75px; }
		#content .insFEdetails	h5		{ font-size:1.1em; font-weight:normal; padding:0 0 6px 0; margin:0; line-height:1.6em; }
		#content .insFEdetails	h5	a			{ color:#4E4B45; text-decoration:none; border-bottom:1px solid #C4BFB5; }
		#content .insFEdetails	h5	a:hover	{ color:#A39F96; text-decoration:none; border-bottom:1px solid #7D7A73; }
		.insFEdetails p	{ line-height:1.2em; padding:0 0 5px 0; color:#7D7A73; }
		#content .insBook	{ color:#3D3C37; }
	
/* Right Column */
#rightCol		{ float:left; width:230px; position:relative; background: #E1DED7 url("file:///C|/Documents%20and%20Settings/Louis%20Stein/Desktop/img/rhs/rightcolTop.gif") no-repeat; padding:0 0 10px 0; }

	
	/* ad */
	#ad	{ margin:10px 10px; padding:0 0 10px 0; }
	
	/* Multimedia box */	
	#RHSmultimedia			{ background: #fff url("file:///C|/Documents%20and%20Settings/Louis%20Stein/Desktop/img/rhs/RHSMMediaTop.gif") no-repeat; margin:10px;}
		#RHSmultimedia	div	{ background:  url("file:///C|/Documents%20and%20Settings/Louis%20Stein/Desktop/img/rhs/RHSMMediaEnd.gif") no-repeat bottom; position:relative; }
		#RHSmultimedia	h4		{ padding:7px 9px 0 9px; color:#4E4B45; font-size:1.6em; font-weight:normal;}
		#RHSmultimedia	p		{ padding:0 9px 6px 9px; color:#000; font-size:1em; }
	

	/* feature boxes */	
	.RHSFeatureBox			{ background: #F8F5F3 url("file:///C|/Documents%20and%20Settings/Louis%20Stein/Desktop/img/rhs/rhsboxBGtop.gif") no-repeat; margin:10px;}
		.RHSFeatureBox	div	{ background:  url("file:///C|/Documents%20and%20Settings/Louis%20Stein/Desktop/img/rhs/rhsboxBGend.gif") no-repeat bottom; position:relative; }
			.RHSFeatureBox	h4		{ z-index:1; padding:7px 9px 0 9px; color:#4E4B45; font-size:1.6em; font-weight:normal;}
			.RHSFeatureBox	a.h4link			{ z-index:10;  position:absolute; width:210px; height:35px; top:0; left:0; }
			.RHSFeatureBox	a.h4link:hover	{ color:#7D7A73; text-decoration:underline; }
			.RHSFeatureBox	p		{ padding:0 9px 6px 9px; color:#000; font-size:1em; }
			.RHSFeatureBox	p a	{ color:#4E4B45; text-decoration:none; }
			.RHSFeatureBox	p a:hover	{ color:#000; }
		
#mainEnd	{ background: #fff url("file:///C|/Documents%20and%20Settings/Louis%20Stein/Desktop/img/mainend.gif") no-repeat bottom; width:960px; height:15px; position:absolute; bottom:0; }

/* Sitemap */		
#content .CMSSiteMapList		{ list-style:none; margin:0; padding:0; }
#content .CMSSiteMapList .CMSSiteMapList { margin:6px 0 0 0; padding:0; }
#content .CMSSiteMapList .CMSSiteMapList .CMSSiteMapList { margin:2px 0 0 0; padding:0; }
#content .CMSSiteMapList li	{ background:  url("file:///C|/Documents%20and%20Settings/Louis%20Stein/Desktop/img/smap01.gif") no-repeat 0 3px; list-style-image:none; margin:0; padding:0; border-top:1px solid #c4bfb5; }
#content .CMSSiteMapList a		{ text-decoration: none; }	
#content .CMSSiteMapList .CMSSiteMapListItem	{ padding:6px 25px 6px 25px; }
#content .CMSSiteMapList .CMSSiteMapList li { background:  url("file:///C|/Documents%20and%20Settings/Louis%20Stein/Desktop/img/smap02.gif") no-repeat; padding:4px 32px; margin:0 0 0 -25px; border-top:1px solid #e1ded7; }
#content .CMSSiteMapList .CMSSiteMapList .CMSSiteMapList li { background:  url("file:///C|/Documents%20and%20Settings/Louis%20Stein/Desktop/img/smap03.gif") no-repeat; padding:4px 44px; margin:0 0 0 -32px; border-top:1px solid #fff; }

		
/* Footer */
#footer			{ background: #fff url("file:///C|/Documents%20and%20Settings/Louis%20Stein/Desktop/img/footer/footerTop.gif") no-repeat; width:950px; min-height:70px; padding:5px 0 0 0; margin:0 0 0 10px; }
	#footerLeft		{ width:710px; min-height:65px; float:left; background: #EDEBE7 url("file:///C|/Documents%20and%20Settings/Louis%20Stein/Desktop/img/footer/footerLeft.gif") no-repeat bottom; }
	#footerRight	{ width:230px; min-height:65px; float:right; background: #EDEBE7 url("file:///C|/Documents%20and%20Settings/Louis%20Stein/Desktop/img/footer/footerRight.gif") no-repeat bottom; }
	#footer p					{ padding:5px 15px 0 15px; }
	#footer a				{ color:#7D7A73; }
	#footer a:hover		{ color:#3D3C37; text-decoration:none; }
		#flBoxOffice		{ padding:5px 15px 0 15px; font-size:2.4em; color:#4E4B45; line-height:1em; }
		#flBoxOffice .boB	{ color:#A39F96; }
		

/* sIFR 3 */
@media screen {
  .sIFR-flash 						{ visibility: visible !important; margin: 0; padding: 0;  }
  .sIFR-replaced, .sIFR-ignore 		{ visibility: visible !important; }
  .sIFR-alternate { position: absolute; left: 0; top: 0; width: 0; height: 0; display: block; overflow: hidden;  }
  .sIFR-replaced div.sIFR-fixfocus { margin: 0pt; padding: 0pt; overflow: auto; letter-spacing: 0px; float: none; }
}

@media print {
  .sIFR-flash 		{ display: none !important; height: 0; width: 0; position: absolute; overflow: hidden;  }
  .sIFR-alternate 	{ visibility : visible !important; display: block !important; position:static !important; left:auto    !important; top: auto !important; width:auto !important; height:auto !important;  }
}

@media screen {
  .sIFR-active #headings h1.floatMe, .sIFR-active #headings h2.floatMe		{ float:left !important}
  .sIFR-active #headings h1		{ font-family: Arial; visibility: hidden; font-size:28px; line-height:28px; white-space:no-wrap; float:none   }
  .sIFR-active #headings h2		{ font-family: Arial; visibility: hidden; font-size:28px; line-height:28px; white-space:normal  }
  .sIFR-active #content h1, .sIFR-active #content h2 		{ font-family: Arial; visibility: hidden; font-size:28px; line-height:28px;}
  .sIFR-active #content h3.sifr, .sIFR-active #content h3 	{ font-family: Arial; visibility: hidden; font-size:20px; line-height:20px; font-weight:bold }
  .sIFR-active #calhead h4 		{ font-family: Arial; visibility: hidden; font-size:14px; line-height:14px; }
  .sIFR-active #flBoxOffice		{  }
  .sIFR-active .boA, .sIFR-active .boB	{ font-family: Arial; visibility: hidden; font-size:24px; line-height:24px; }
  .sIFR-active #RHSmultimedia h4, .sIFR-active .RHSFeatureBox h4	{ font-family: Arial; visibility: hidden; font-size:16px; line-height:16px; }
}


img.ifl	{ float:left; margin:0 20px 10px 0; border:1px solid #E1DED7; background:#FFF; border-width:1px 1px 2px 1px; padding:5px; }
img.ifr	{ float:right; margin:0 0 10px 20px; border:1px solid #E1DED7; background:#FFF; border-width:1px 1px 2px 1px; padding:5px; }
img.iwr	{ border:1px solid #E1DED7; background:#FFF; border-width:1px 1px 2px 1px; padding:5px; }

.addiv	{ padding:0 10px; margin:0 0 10px 0;}