body {background:#757067 url(images/bg.png) repeat-x;margin:0px;padding:0px;}
img {border:0px;}

h1 {font:bold 16px "Myriad Pro Black", "Myriad Pro", Arial;color:#000;margin-top:0px;} 
h2 {font:bold 14px "Myriad Pro", Arial;color:#000;margin-top:0px;}

th {font:bold 16px "Myriad Pro Black", "Myriad Pro", Arial;color:#000;text-align:left;} 

#container {width:1024px;height:100%;margin:0px auto;background:#fff;position:relative;}
#header {width:100%;height:137px;background:url(images/header-bg.jpg) no-repeat;}
#topNav {width:100%;height:23px;}
#scroller {width:100%;height:208px;background:#4c4949;}
#homeMainContent {margin-top:20px;}
#homeMainContent .colLeft {width:728px;float:left;margin-left:15px;}
#homeMainContent .colRight {width:242px;float:right;margin-right:15px;}
#calendarSmall {width:242px;height:220px;margin-top:-4px;}
#showDirectory {width:728px;margin-top:15px;}
#showDirectory .leftCol {width:148px;float:left;margin-left:0px;}
#showDirectory .rightCol {width:148px;float:right;margin-right:0px;}
#showDirectory .viewingPanel {float:left;margin-left:13px;width:395px;height:400px;}
#showDirectory ul {list-style:none;margin:0px;padding:0px;width:148px;}
#showDirectory ul li {margin:0px 0px 1px 0px;padding:0px;height:22px;}

/* Accordiong Styles */
#accordionPanel {margin-top:15px;width:242px;}
#accordionPanel .padded {padding:20px 15px 15px 15px;}
.accordion_toggle {display: block;font:bold 13px "Myriad Pro",Arial;height: 26px;width: 242px;background: url(images/accordion-inactive.png) no-repeat top left;padding: 0px 0px 0px 25px;line-height: 26px;color: #ffffff;text-decoration: none;cursor: pointer;margin:0px;}
.accordion_toggle_active {background: url(images/accordion-active.png) no-repeat top left;color: #ffffff;}
.accordion_content {font:10pt "Myriad Pro", Arial;background-color: #fbf8ec;color: #000;overflow: hidden;}
.accordion_content p {margin-top:0px;}

/* Subpage Styles */
#subMainContent {width:100%;height:100%;background:url(images/norris-subpage-bg.gif) repeat-y;margin:0px;}
#subMainContent .colLeft, #negriMainContent .colLeft {width:256px;float:left;margin:0px;background:transparent;margin-bottom:150px;}
#subMainContent .colRight, #negriMainContent .colRight {
	width:700px;
	float:left;
	margin-right:20px;
	margin-bottom:150px;
	padding-left: 25px;
}
#subMainContent .colRight .left, #negriMainContent .colRight .left {
	float:left;
	margin:0px;
	width:200px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 25px;
}
#subMainContent .colRight .left img, #negriMainContent .colRight .left img {margin-bottom:27px;}
#subMainContent .colRight .right, #negriMainContent .colRight .right {
	float:left;
	margin:0px;
	width:457px;
}
#subMainContent .colRight strong, #negriMainContent .colRight strong {color:#000;}
#subMainContent .colRight .clearer, #negriMainContent .colRight .clearer {clear:both;height:35px;}
#subMainContent .colRight p, #subMainContent .colRight li, #subMainContent .colRight td, #negriMainContent .colRight p {font:13px Palatino, "Times New Roman";color:#778493;}
#subMainContent .colRight p, #negriMainContent .colRight p {line-height:1.6em;}
#subMainContent .colRight hr {border:none;color:#FFF;margin-top:30px;}


#sideNav ul {list-style:none;margin:0px;padding:0px;}
#sideNav ul li {font:12px "Myriad Pro", Arial;color:#000;line-height:25px;display:block;margin:0px;padding:0px 0px 0px 25px;height:25px;background:url(images/leftnav-item-bg.png) no-repeat top left;}
#sideNav ul li:hover {background:url(images/leftnav-item_over.png) no-repeat top left;}
#sideNav ul li.on {background:url(images/leftnav-item_over.png) no-repeat;}
#sideNav ul.subMenu {display:block;margin:4px 0px 10px 0px;}
#sideNav ul.subMenu li {line-height:18px;height:18px;background:none;padding:0px 0px 0px 40px;}
#sideNav ul.subMenu li:hover {background:none;}
#sideNav ul.subMenu li.subOn a {color:#fff;}

#sideNav a:link, #sideNav a:visited {color:#000;text-decoration:none;}
#sideNav a:hover {color:#fff;}

/* Page Styles */

.showTitle {font:bold 12pt "Myriad Pro Black", "Myriad Pro", Arial;color:#fc8c06;margin-top:0px;padding-top:0px;}
.showImage {float:left;margin-right:8px;}
#subMainContent .colRight ul.dateList {font:13px Palatino, "Times New Roman";color:#000;font-style:italic;list-style:none;margin:0px;padding:0px;}
#subMainContent .colRight ul.3playproduced {width:100%;background:url(images/3playproduced.png) no-repeat right;}
#subMainContent .colRight ul.dateList li {font:bold 13px Palatino, "Times New Roman";color:#000;font-style:italic;}
.backtotop {text-align:right;margin:15px 15px 15px 0px;}

ul.support {list-style:none;padding:0px;margin:0px;}
ul.support li {padding-bottom:5px;}
ul.support strong {color:#000;}

ul.pressList {list-style:none;padding:0px;margin:0px;}
ul.pressList li {padding-bottom:15px;}

#contactTable td {vertical-align:bottom;padding-top:15px;}

/* Negri Styles */
#negriHomeContent {width:728px;position:absolute; top:383px;left:271px;}

#negriScroller {width:768px;height:208px;background:#6a747e;position:absolute;top:160px;left:256px;}

#negriMainContent {width:100%;height:100%;background:url(images/negri-subpage-bg.gif) repeat-y;margin:0px;}

#negriSideNav ul {list-style:none;margin:0px;padding:0px;}
#negriSideNav ul li {font:12px "Myriad Pro", Arial;color:#000;line-height:25px;display:block;margin:0px;padding:0px 0px 0px 25px;height:25px;background:url(images/negri-item-bg.png) no-repeat top left;}
#negriSideNav ul li:hover {background:url(images/negri-item_over.png) no-repeat top left;}
#negriSideNav ul li.on {background:url(images/negri-item_over.png) no-repeat;}
#negriSideNav ul.subMenu {display:block;margin:4px 0px 10px 0px;}
#negriSideNav ul.subMenu li {line-height:18px;height:18px;background:none;padding:0px 0px 0px 40px;}
#negriSideNav ul.subMenu li:hover {background:none;}
#negriSideNav ul.subMenu li.subOn a {color:#fff;}


#negriSideNav a:link, #negriSideNav a:visited {color:#000;text-decoration:none;}
#negriSideNav a:hover {color:#fff;}

#footer {clear:both;width:100%;height:50px;background:#fff;}
#footer td {height:50px;vertical-align:middle;text-align:center;font:11px "Myriad Pro",Arial;color:#778493;}
#footer a:link, #footer a:visited {color:#778493;text-decoration:none;}
#footer a:hover {text-decoration:underline;}

.clearer {clear:both;}

/* View Panels for the Filter Windows */
#viewPanel-series {font:12px "Myriad Pro", Arial;color:#000;}
#viewPanel-series ul {list-style:none;margin:0px;padding:0px;line-height:1.5em;}
#viewPanel-series a:link, #viewPanel-series a:visited {font-weight:bold;color:#266fb9;text-decoration:none;}
#viewPanel-series a:hover {color:#266fb9;text-decoration:underline;}

#viewPanel-genre {font:12px "Myriad Pro", Arial;color:#000;}
#viewPanel-genre ul {list-style:none;margin:0px;padding:0px;line-height:1.5em;}
#viewPanel-genre a:link, #viewPanel-genre a:visited {font-weight:bold;color:#8c247f;text-decoration:none;}
#viewPanel-genre a:hover {color:#8c247f;text-decoration:underline;}

#viewPanel-classes {font:12px "Myriad Pro", Arial;color:#000;}
#viewPanel-classes ul {list-style:none;margin:0px;padding:0px;line-height:1.5em;}
#viewPanel-classes a:link, #viewPanel-classes a:visited {font-weight:bold;color:#ed7e25;text-decoration:none;}
#viewPanel-classes a:hover {color:#ed7e25;text-decoration:underline;}

#viewPanel-ages {font:12px "Myriad Pro", Arial;color:#000;}
#viewPanel-ages ul {list-style:none;margin:0px;padding:0px;line-height:1.5em;}
#viewPanel-ages a:link, #viewPanel-ages a:visited {font-weight:bold;color:#e6b321;text-decoration:none;}
#viewPanel-ages a:hover {color:#e6b321;text-decoration:underline;}

.required {background: url(images/required.gif) no-repeat right;}

/*!!!!!!!!!!! QuickMenu Core CSS [Do Not Modify!] !!!!!!!!!!!!!*/
.qmmc .qmdivider{display:block;font-size:1px;border-width:0px;border-style:solid;position:relative;z-index:1;}.qmmc .qmdividery{float:left;width:0px;}.qmmc .qmtitle{display:block;cursor:default;white-space:nowrap;position:relative;z-index:1;}.qmclear {font-size:1px;height:0px;width:0px;clear:left;line-height:0px;display:block;float:none !important;}.qmmc {position:relative;zoom:1;z-index:10;}.qmmc a, .qmmc li {float:left;display:block;white-space:nowrap;position:relative;z-index:1;}.qmmc div a, .qmmc ul a, .qmmc ul li {float:none;}.qmsh div a {float:left;}.qmmc div{visibility:hidden;position:absolute;}.qmmc .qmcbox{cursor:default;display:block;position:relative;z-index:1;}.qmmc .qmcbox a{display:inline;}.qmmc .qmcbox div{float:none;position:static;visibility:inherit;left:auto;}.qmmc li {z-index:auto;}.qmmc ul {left:-10000px;position:absolute;z-index:10;}.qmmc, .qmmc ul {list-style:none;padding:0px;margin:0px;}.qmmc li a {float:none;}.qmmc li:hover>ul{left:auto;}#qm0 ul {top:100%;}#qm0 ul li:hover>ul{top:0px;left:100%;}


/*!!!!!!!!!!! QuickMenu Styles [Please Modify!] !!!!!!!!!!!*/


	/* QuickMenu 0 */

	/*"""""""" (MAIN) Container""""""""*/	
	#qm0	
	{	
		width:auto;
	}


	/*"""""""" (MAIN) Items""""""""*/	
	#qm0 a	
	{	
		background-color:#222222;
		color:#FFFFFF;
		font-family:Arial;
		font-size:12px;
		text-decoration:none;
	}


	/*"""""""" (SUB) Container  757067  """"""""*/	
	#qm0 div, #qm0 ul	
	{	
		background-color:#757067;
	}


	/*"""""""" (SUB) Items""""""""*/	
	#qm0 div a, #qm0 ul a	
	{	
		padding:3px 25px 3px 7px;
		margin:0px;
		background-color:#757067;
		color:#FFFFFF;
		font-family:Arial;
		font-size:12px;
		text-decoration:none;
		font-weight:normal;
		line-height:16px;
	}


	/*"""""""" (SUB) Hover State""""""""*/	
	#qm0 div a:hover	
	{	
		background-color:#BB7006;
		color:#FFFFFF;
		text-decoration:none;
	}


	/*"""""""" (SUB) Hover State - (duplicated for pure CSS)""""""""*/	
	#qm0 ul li:hover>a	
	{	
		background-color:#BB7006;
		color:#FFFFFF;
		text-decoration:none;
	}


	/*"""""""" (SUB) Active State""""""""*/	
	body #qm0 div .qmactive, body #qm0 div .qmactive:hover	
	{	
		background-color:#BB7006;
		color:#FFFFFF;
		text-decoration:none;
	}


	/*"""""""" Individual Titles""""""""*/	
	#qm0 .qmtitle	
	{	
		margin:2px 0px 5px 0px;
		color:#222222;
		font-family:Arial;
		font-size:11px;
		font-weight:bold;
	}


	/*"""""""" Individual Horizontal Dividers""""""""*/	
	#qm0 .qmdividerx	
	{	
		border-top-width:1px;
		margin:4px 0px 4px 0px;
		border-color:#999999;
	}


	/*"""""""" Custom Rule""""""""*/	
	ul#qm0 a img	
	{	
		display:block;
		border-style:none;
	}


	/*"""""""" Custom Rule""""""""*/	
	ul#qm0 ul li:hover > a.qmparent	
	{	
		background-color:#FFFFFF;
		color:#000000;
		text-decoration:underline;
	}
