	/* BEGIN CSS DEFINITIONS FOR NJARTSTIX.ORG */
	
	html {
		background-image:url(/images/background.jpg);
		background-repeat:repeat-x;
		background-color:#858C96;
		padding:0px;
	}

	body {
		text-align:center;
		font-family:arial,helvetica,sans-serif;
		font-size:8pt;
	}

	.containter {
		width:927px;
		margin:0px auto;
		text-align:left
	}

	A {
		font-weight:bold;
		text-decoration:underline;
		color:#A8B92D;
	}
	
	a.tooltiphome:hover {background:#D12D2C; height:5px; padding:0px; margin:0px;} /*BG color is a must for IE6*/
  a.tooltiphome span {display:none; padding:2px 3px; margin-left:8px; width:130px; text-align:left;}
  a.tooltiphome:hover span{display:inline; position:absolute; background:#ffffff; border:1px solid #cccccc; color:#6c6c6c; z-index:999;}
	
	a.tooltip:hover {background:#FFFFFF; height:5px; padding:0px; margin:0px;} /*BG color is a must for IE6*/
  a.tooltip span {display:none; padding:2px 3px; margin-left:8px; width:130px; text-align:left;}
  a.tooltip:hover span{display:inline; position:absolute; background:#ffffff; border:1px solid #cccccc; color:#6c6c6c;}
	
	a.tooltipgrey:hover {background:#DDDDDD; height:5px; padding:0px; margin:0px;} /*BG color is a must for IE6*/
  a.tooltipgrey span {display:none; padding:2px 3px; margin-left:8px; width:130px; text-align:left;}
  a.tooltipgrey:hover span{display:inline; position:absolute; background:#ffffff; border:1px solid #cccccc; color:#6c6c6c;}
	
	
	h1 {
		font-family:'Arial Narrow', Arial, Helvetica, sans-serif;
		font-size:20px;
		font-weight:bold;
		color:#000;
		padding:0px;
		margin:0px;
	}
	
	select {
		width:187px;
		border:1px solid #000;
		font-size:11px;
		margin-bottom:6px;
	}
	
	h3 { padding:0px; margin:0px }
	
	hr {
		border-top:1px dashed #CCC; 
		width:100%; 
		margin:5px 0px;
		clear:left;
	}
	
	form {
		padding:0px;
		margin:0px;
	}

	small {
		font-style:italic;
		color:#666;
	}

	th {
			color:#FFF;
			text-decoration:underline;
	}
	
	/* COPY RIGHT FOOTER INFORMATION */
	
	.copyright {
		color:#CAC9C9;
	}
	
	.copyright A {
		color:#CAC9C9;
		font-weight:normal;
		text-decoration:none;
	}
	
	.copyright A:hover {
		text-decoration:underline;
	}	
	
	/* HEADER INFORMATION */
	
	.mainheader {
		width:919px; 
		height:43px; 
		border:4px ridge #FFF; 
		clear:both;
	}
	
	.logobox {
		float:left; 
		width:179px;
	}
	
	.middleheader {
		width:536px; 
		float:left;
		height:43px; 
		border-left:2px ridge #FFF; 
		border-right:2px ridge #FFF;
	}
	
	.navtoprowleft1 {
		width:129px; 
		height:19px; 
		padding:4px 2px 2px 2px;
		float:left; 
		background-color:#5C5B5B; 
		text-align:center; 
		font-family:'Arial Narrow', Arial, Helvetica, sans-serif; 
		color:#FFF; 
		font-size:14px; 
		font-weight:bold; 
		border-right:1px solid #FFF; 
		border-bottom:1px solid #FFF;
	}
	
	.navtoprowleft1 a {
		font-family:'Arial Narrow', Arial, Helvetica, sans-serif; 
		color:#FFF; 
		text-decoration:none;
	}
	
	.navtoprowleft1:hover {
		background-color:#E53737; 
	}
	
	.navtoprowleft2 {
		width:129px; 
		height:19px; 
		padding:4px 2px 2px 2px;
		float:left; 
		background-color:#5C5B5B; 
		text-align:center; 
		font-family:'Arial Narrow', Arial, Helvetica, sans-serif; 
		color:#FFF; 
		font-size:14px; 
		font-weight:bold; 
		border-right:1px solid #FFF; 
		border-bottom:1px solid #FFF;
	}
	
	.navtoprowleft2 a {
		font-family:'Arial Narrow', Arial, Helvetica, sans-serif; 
		color:#FFF; 
		text-decoration:none;
	}
	
	.navtoprowleft2:hover {
		background-color:#A8B92D; 
	}
	
	.navtoprowleft3 {
		width:129px; 
		height:19px; 
		padding:4px 2px 2px 2px;
		float:left; 
		background-color:#5C5B5B; 
		text-align:center; 
		font-family:'Arial Narrow', Arial, Helvetica, sans-serif; 
		color:#FFF; 
		font-size:14px; 
		font-weight:bold; 
		border-right:1px solid #FFF; 
		border-bottom:1px solid #FFF;
	}
	
	.navtoprowleft3 a {
		font-family:'Arial Narrow', Arial, Helvetica, sans-serif; 
		color:#FFF; 
		text-decoration:none;
	}
	
	.navtoprowleft3:hover {
		background-color:#FFA92E; 
	}
	
	.navtoprowright {
		width:130px; 
		height:19px; 
		padding:4px 2px 2px 2px;
		float:left;
		background-color:#5C5B5B; 
		text-align:center; 
		font-family:'Arial Narrow', Arial, Helvetica, sans-serif; 
		color:#FFF; 
		
		font-size:14px; 
		font-weight:bold; 
		border-bottom:1px solid #FFF;
		clear:right;
	}
	
	.navtoprowright a {
		font-family:'Arial Narrow', Arial, Helvetica, sans-serif; 
		color:#FFF; 
		text-decoration:none;
	}
	
	.navtoprowright:hover {
		background-color:#1EB6C6; 
	}
	
	.navbottomrowleft {
		width:88px; 
		border-right:1px solid #FFF;
		background-color:#5C5B5B; 
		color:#FFF; 
		font-family:Arial, Helvetica, sans-serif; 
		font-size:10px; 
		text-align:center; 
		padding-top:2px; 
		float:left; 
		height:15px;
	}
	
	.navbottomrowleft a {
		font-family:Arial, Helvetica, sans-serif; 
		color:#FFF; 
		text-decoration:none;
	}
	
	.navbottomrowleft:hover {
		background-color:#858585;
	}
	
	.navbottomrowsponsors {
		width:89px; 
		border-right:1px solid #FFF;
		background-color:#5C5B5B; 
		color:#FFF; 
		font-family:Arial, Helvetica, sans-serif; 
		font-size:10px; 
		text-align:center; 
		padding-top:2px; 
		float:left; 
		height:15px;
	}
	
	.navbottomrowsponsors a {
		font-family:Arial, Helvetica, sans-serif; 
		color:#FFF; 
		text-decoration:none;
	}
	
	.navbottomrowsponsors:hover {
		background-color:#858585;
	}
	
	.navbottomrowright {
		width:89px; 
		background-color:#5C5B5B; 
		color:#FFF; 
		font-family:Arial, Helvetica, sans-serif; 
		font-size:10px; 
		text-align:center; 
		padding-top:2px; 
		float:left; 
		height:15px;
	}
	
	.navbottomrowright a {
		font-family:Arial, Helvetica, sans-serif; 
		color:#FFF; 
		text-decoration:none;
	}
	
	.navbottomrowright:hover {
		background-color:#858585;
	}
	
	.login {
		width:170px; 
		float:left; 
		background-color:#FFAA30; 
		height:13px; 
		text-align:center; 
		padding:15px;
		font-size:14px;
		font-weight:bold;
	}
	
	.login a {
		color:#000;
		text-decoration:none;
	}
	
	/* SITE CONTENT AREAS */
	
	.columnone {
		width:181px;
		padding-top:1px;
		float:left;
		margin-right:2px;
	}
	
	.columnonewhitezone {
		min-height:297px;
		overflow:hidden;
		width:169px;
		padding:6px;
		background-color:#FFF;
		margin-bottom:2px;
	}
	
	.columntwo {
		width:204px;
		margin-top:1px;
		float:left;
		height:528px;
		background-color:#AC2424;
		margin-right:2px;
	}
	
	.columntwoheader {
		background-color:#E53738;
		font-family:'Arial Narrow', Arial, Helvetica, sans-serif;
		font-weight:bold;
		font-size:16px;
		padding:4px 6px;
		color:#FFF;
	}
	
	.browsesection {
		padding:6px;
	}
	
	.submitright {
		font-size:12px;
		color:#fff;
		text-align:right;
	}
	
	.greensquare {
		background-image:url(/images/greensquare.jpg);
		background-repeat:no-repeat;
		height:13px;
		width:10px;
		margin-top:3px;
		float:left;
	}
	
	.biggreensquare {
		background-image:url(/images/greensquare.jpg);
		background-repeat:repeat-y;
		height:18px;
		width:10px;
		margin-top:3px;
		float:left;
	}
	
	.whiteheader {
		font-family:'Arial Narrow', Arial, Helvetica, sans-serif;
		font-size:14px;
		font-weight:bold;
		color:#000;
	}
	
	.blackheader {
		font-family:'Arial Narrow', Arial, Helvetica, sans-serif;
		font-size:14px;
		font-weight:bold;
		color:#FFF;
		padding:2px 5px;
	}
	
	.ticket {
		background-color:#D12D2C;
		border-bottom:1px solid #E53738;
		min-height:24px;
		padding:6px;
		color:#FFF;
	}
	
	.ticket a {
		color:#FFF;
		text-decoration:underline;
	}
	
	
	.columnthree {
		width:329px;
		padding-top:1px;
		float:left;
		margin-right:2px;
	}
	
	.columnthreewhitezone {
		min-height:345px;
		overflow:hidden;
		width:317px;
		padding:6px;
		background-color:#FFF;
		margin-bottom:2px;
	}
	
	.columnfour {
		width:205px;
		padding-top:1px;
		float:left;
		margin-right:2px;
	}
	
	.twopixelborder {
		border:2px solid #FFF;
		padding:0px;
		margin-bottom:2px;
	}
	
	.introimage {
		
	}
	
	/* PAGES */
	
	.blankcanvas {
		background-color:#FFF;
		width:906px;
		margin-top:1px;
		padding:10px;
	}
	
	.searchheader {
		width:200px; 
		float:left; 
		font-weight:bold; 
		font-family:'Arial Narrow',Arial, Helvetica, sans-serif; 
		font-size:14px;
	}
	
	.searchcriteria {
		width:700px;
		float:left;
	}
	
	.searchcriteriasubheader {
		width:100px; 
		float:left; 
		font-weight:bold; 
		font-family:Arial, Helvetica, sans-serif; 
		font-size:12px;
	}
	
	.searchcriteriasubcriteria {
		width:600px;
		float:left;
	}
	
	.theatercontainer {
		padding-top:1px;
	}
	
	.theaterheader {
		background-color:#F5A029;
		color:#FFF;
		font-size:24px;
		font-family:'Arial Narrow',Arial, Helvetica, sans-serif;
		height:48px;
		width:921px;
		padding:2px 0px;
		margin:0px;
	}
	
	
	.vipheader {
		background-color:#1EB6C6;
		color:#FFF;
		font-size:24px;
		font-family:'Arial Narrow',Arial, Helvetica, sans-serif;
		height:48px;
		width:921px;
		padding:2px 0px;
		margin:0px;
	}
	
	.performanceheader {
		background-color:#A0B02B;
		color:#FFF;
		font-size:24px;
		font-family:'Arial Narrow',Arial, Helvetica, sans-serif;
		height:48px;
		width:921px;
		padding:2px 0px;
		margin:0px;
	}
	
	.hotticketsheader {
		background-color:#DE3C2F;
		color:#FFF;
		font-size:24px;
		font-family:'Arial Narrow',Arial, Helvetica, sans-serif;
		height:48px;
		width:921px;
		padding:2px 0px;
		margin:0px;
	}
	
	
	
	.theaterlistings {
		width:742px;
		padding-top:1px;
		float:left;
		height:527px;
		background-color:#878787;
		margin-right:2px;
	}
	
	.theaterlistingsheader {
		background-color:#E53738;
		font-family:'Arial Narrow', Arial, Helvetica, sans-serif;
		font-weight:bold;
		font-size:16px;
		padding:4px 6px;
		color:#FFF;
	}
	
	.performancecategories {
		height:482px;
		background-color:#FFF;
		width:718px;
		padding:10px;
	}
	
	.performancecategory {
		margin-right:10px;
		float:left;
		height:153px;
		width:229px;
		border:0px solid #ABC;
		margin-bottom:10px;
	}
	
	.performancesheader{
		font-family:'Arial Narrow', Arial, Helvetica, sans-serif;
		font-weight:bold;
		font-size:14px;
		color:#9CAC2A;
		border-bottom:2px solid #9CAC2A;
		text-transform:uppercase;
	}
	
	.perfomancelisting {
		padding:3px;
		border-bottom:1px dashed #CCC;
	}
	
	/* PAGE DEFINITIONS */
	
	.welcomeheader {
		width:288px;
		background-color:#D12D2D;
		color:#fff;
		font-size:11px;
		font-weight:bold;
		padding:6px;
		float:left;
	}
	
	.welcomebody {
		border-left:1px solid #999;
		border-bottom:1px solid #999;
		border-right:1px solid #999;
		padding:6px;
		margin-top:10px;
		width:286px;
	}
	
	/* IMPORTED DEFINITIONS */
	
	.bgdash2 {
		background-image: url(../images/common/bgdash2.gif);
		background-repeat: repeat-x;
	}

	
	.checkoutformlabel {
		font-weight:bold;
		padding-left:8px;
		padding-right:8px;
		padding-top:4px;
		padding-bottom:4px;
		color:#595959;
	}

	
	.checkoutheads {
		background-color:#D12D2D;
		font-weight:bold;
		color:#FFFFFF;
		padding-left:10px;
		padding-top:4px;
		padding-bottom:4px;
	}

	.checkoutformvalue {
		padding-left:8px;
		padding-right:8px;
		padding-top:4px;
		padding-bottom:4px;
		color:#595959;
	}
	
	.makeanight {
		background-color:#FFAA30;
		color:#FFFFFF;
		padding:8px;
	}

	
	.navlines {
		background-color:#CCCCCC;
	}
	
	.navlines3 {
		background-color:#F0F0F0;
	}


	
	/* END CSS DEFINITIONS FOR NJARTSTIX.ORG */