h2 {
	margin:0;
	font-size:80%;
	font-weight:bold;
	margin-bottom:.3em;
}

.threeColBase {
	width:100%;
	}
	.threeColBase td {
		vertical-align:top;
	}
	.threeColBase .a {
		width:216px;
		padding-right:4px;
	}
	.threeColBase .b {
		padding:0 10px;
		width:645px;
	}
	.threeColBase .c {
		padding-left:1px;
		padding-right:5px;
		padding-top:1px;
		width:216px;
	}
/**/

#SearchBox {
	margin-left:6px;
	color:#5C5C85;
	}
	#SearchBox .cnt {
		height:282px;
	}
	#SearchBox .cnt p {
		margin:0;
	}
	#SearchBox .item {
		margin-bottom:.5em;
	}
	#SearchBox .item.keywordSearch {
		white-space:nowrap;
	}
	select.eventList {
		}
		select.eventList option.hdrOpt {
			margin-top:1em;
			margin-bottom:.3em;
			color:#fff;
			background-color:#9494C9;
			text-align:center;
		}
		select.eventList option.hdrOpt.firstHdr {
			background-color:transparent;
			color:#8282AD;
		}
		select.eventList option {
			margin-bottom:.2em;
		}
	/**/
	#SearchBox select.eventList,
	#SearchBox input.textInput {
		border:1px solid #999;
		padding:.2em .5ex;
		width:100%;
		color:#5C5C85;
	}
	#SearchBox input.textInput {
		width:96%;
	}
	#SearchBox button.goBtn {
		width:19%;
		margin-left:.5ex;
	}
	#SearchBox input#KeywordSearch {
		width:74%;
	}
	#SearchBox .keywordType {
		}
		#SearchBox .keywordType input {
			position:relative;
			top:.25em;
		}
		#SearchBox .keywordType label {
			font-size:90%;
			padding-right:.5ex;
		}
	/**/
/**/

#AdsBox {
	margin-right:6px;
	position:relative;
	}
	#AdsBox .cnt {
		text-align:center;
		padding-top:.5em;
		padding-bottom:.5em;
	}
	/*#AdsBox .crn {
		border:1px solid #000;
		position:absolute;
		top:0; left:0;
		z-index:100;
	}
	#AdsBox .tl {
		background:
			url('home/pix/featured-ctl.png')
			top left
			no-repeat
		;
	}
	#AdsBox .tr {
		background:
			url('home/pix/featured-ctr.png')
			top right
			no-repeat
		;
	}
	#AdsBox .bl {
		background:
			url('home/pix/featured-cbl.png')
			bottom left
			no-repeat
		;
	}
	#AdsBox .br {
		background:
			url('home/pix/featured-cbr.png')
			bottom right
			no-repeat
		;
		width:160px;
		height:300px;
	}*/
/**/

#FeaturedEventsBox {
	cursor:pointer;
	}
	#FeaturedEventsBox .cnt {
		position:relative;
		height:314px;
		padding:0;
	}
	#FeaturedEventsBox ul {
		list-style-type:none;
		margin:0; padding:0;
		
		margin-left:309px;
		
		padding-top:4px;
		padding-right:3px;
	}
	#FeaturedEventsBox ul li {
	}
	#FeaturedEventsBox ul .img {
		position:absolute;
		top:4px; left:3px;
	}
	#FeaturedEventsBox ul a.evtTitleLink {
		display:block;
		overflow:hidden;
		/*width:250px;*/
		height:51px;
		
		background:
			url(home/pix/featured-item_bkg.gif)
			repeat-x
		;
		color:#444473;
		padding:0 .8ex;
		text-decoration:none;
		}
		#FeaturedEventsBox ul a .label {
			white-space:nowrap;
			position:relative;
			top:.1em;
		}
		#FeaturedEventsBox ul a .title {
			font-size:120%;
		}
		#FeaturedEventsBox ul a .date {
			font-size:70%;
		}
		#FeaturedEventsBox ul a .venue {
			display:block;
			overflow:hidden;
			margin-top:.15em;
			font-size:70%;
		}
		#FeaturedEventsBox ul a:hover {
		}
	/**/
	#FeaturedEventsBox ul li.current a {
		background-image:
			url(home/pix/featured-item_bkg-current.gif)
		;
		color:#fff;
	}
	#FeaturedEventsBox ul li.current .img {
		z-index:10;
	}

	#FeaturedEventsBox .picCorners {
		position:absolute;
		top:0;
		z-index:100;
		width:12px;
	}
	#FeaturedEventsBox .picCorners .t {
		background:
			url(home/pix/featured-ctl.png)
			no-repeat top left
		;
	}
	#FeaturedEventsBox .picCorners .b {
		background:
			url(home/pix/featured-cbl.png)
			no-repeat bottom left
		;
		width:12px;
		height:314px;
	}
	
	#FeaturedEventsBox .lnkCorners {
		position:absolute;
		top:0; right:0;
		z-index:100;
	}
	#FeaturedEventsBox .lnkCorners .t {
		background:
			url(home/pix/featured-ctr.png)
			no-repeat top right
		;
	}
	#FeaturedEventsBox .lnkCorners .b {
		background:
			url(home/pix/featured-cbr.png)
			no-repeat bottom right
		;
		width:12px;
		height:314px;
	}
/**/

.contentBox {
	}
	.contentBox .header {
	}
	.contentBox .header td.hdr {
		vertical-align:middle;
	}
	.contentBox .header h2 {
		font-size:100%;
		margin:0;
		font-weight:normal;
	}
	.contentBox ul.entries {
		list-style-type:none;
		margin:0; padding:0;
		}
		.contentBox ul.entries li {
			padding:0 4px;
		}
		.contentBox ul.entries a {
			color:#5E5EB7;
			display:block;
			padding:.3em 1.2ex;
			text-decoration:none;
		}
	/**/
/**/
#CategoryBoxes {
	margin-top:1em;
	}
	#CategoryBoxes .header {
		height:40px;
	}
	#CategoryBoxes td.catBox {
		width:17.5%;
		padding-right:.7ex;
		padding-left:.7ex;
		padding-bottom:1em;
		vertical-align:top;
	}
	#CategoryBoxes .header h2 {
		margin-left:50px;
		color:#fff;
		}
		#CategoryBoxes .evtCat1 a:hover {
			background-color:#D9D9FF;
		}
		#CategoryBoxes .evtCat2 a:hover {
			background-color:#FDE06A;
		}
		#CategoryBoxes .evtCat3 a:hover {
			background-color:#E9E976;
		}
		#CategoryBoxes .evtCat6 a:hover {
			background-color:#EFB0E4;
		}
		#CategoryBoxes .evtCat4 a:hover {
			background-color:#FFDBA5;
		}
		#CategoryBoxes .evtCat5 a:hover {
			background-color:#D3D3D3;
		}
	/**/
	#CategoryBoxes .rcb .cnt {
		}
		#CategoryBoxes .rcb .cnt {
			padding:0;
			font-size:90%;
		}
		#CategoryBoxes .rcb.evtCat1 {
			background-color:#EBEBFF;
			}
			#CategoryBoxes .rcb.evtCat1 .ctl {
				background-image:url(home/rcb-evtcategory/1-ctl.gif);
			}
			#CategoryBoxes .rcb.evtCat1 .ctr {
				background-image:url(home/rcb-evtcategory/1-ctr.gif);
			}
			#CategoryBoxes .rcb.evtCat1 .cbl {
				background-image:url(home/rcb-evtcategory/1-cbl.gif);
			}
			#CategoryBoxes .rcb.evtCat1 .cbr {
				background-image:url(home/rcb-evtcategory/1-cbr.gif);
			}
			#CategoryBoxes .rcb.evtCat1 .bt {
				background-image:url(home/rcb-evtcategory/1-bt.gif);
			}
			#CategoryBoxes .rcb.evtCat1 .bb {
				background-image:url(home/rcb-evtcategory/1-bb.gif);
			}
			#CategoryBoxes .rcb.evtCat1 .bl {
				background-image:url(home/rcb-evtcategory/1-bl.gif);
			}
			#CategoryBoxes .rcb.evtCat1 .br {
				background-image:url(home/rcb-evtcategory/1-br.gif);
			}
		/**/
		#CategoryBoxes .rcb.evtCat2 {
			background-color:#FFF0B2;
			}
			#CategoryBoxes .rcb.evtCat2 .ctl {
				background-image:url(home/rcb-evtcategory/2-ctl.gif);
			}
			#CategoryBoxes .rcb.evtCat2 .ctr {
				background-image:url(home/rcb-evtcategory/2-ctr.gif);
			}
			#CategoryBoxes .rcb.evtCat2 .cbl {
				background-image:url(home/rcb-evtcategory/2-cbl.gif);
			}
			#CategoryBoxes .rcb.evtCat2 .cbr {
				background-image:url(home/rcb-evtcategory/2-cbr.gif);
			}
			#CategoryBoxes .rcb.evtCat2 .bt {
				background-image:url(home/rcb-evtcategory/2-bt.gif);
			}
			#CategoryBoxes .rcb.evtCat2 .bb {
				background-image:url(home/rcb-evtcategory/2-bb.gif);
			}
			#CategoryBoxes .rcb.evtCat2 .bl {
				background-image:url(home/rcb-evtcategory/2-bl.gif);
			}
			#CategoryBoxes .rcb.evtCat2 .br {
				background-image:url(home/rcb-evtcategory/2-br.gif);
			}
		/**/
		#CategoryBoxes .rcb.evtCat3 {
			background-color:#F0F0BD;
			}
			#CategoryBoxes .rcb.evtCat3 .ctl {
				background-image:url(home/rcb-evtcategory/3-ctl.gif);
			}
			#CategoryBoxes .rcb.evtCat3 .ctr {
				background-image:url(home/rcb-evtcategory/3-ctr.gif);
			}
			#CategoryBoxes .rcb.evtCat3 .cbl {
				background-image:url(home/rcb-evtcategory/3-cbl.gif);
			}
			#CategoryBoxes .rcb.evtCat3 .cbr {
				background-image:url(home/rcb-evtcategory/3-cbr.gif);
			}
			#CategoryBoxes .rcb.evtCat3 .bt {
				background-image:url(home/rcb-evtcategory/3-bt.gif);
			}
			#CategoryBoxes .rcb.evtCat3 .bb {
				background-image:url(home/rcb-evtcategory/3-bb.gif);
			}
			#CategoryBoxes .rcb.evtCat3 .bl {
				background-image:url(home/rcb-evtcategory/3-bl.gif);
			}
			#CategoryBoxes .rcb.evtCat3 .br {
				background-image:url(home/rcb-evtcategory/3-br.gif);
			}
		/**/
		#CategoryBoxes .rcb.evtCat4 {
			background-color:#FFF0D9;
			}
			#CategoryBoxes .rcb.evtCat4 .ctl {
				background-image:url(home/rcb-evtcategory/4-ctl.gif);
			}
			#CategoryBoxes .rcb.evtCat4 .ctr {
				background-image:url(home/rcb-evtcategory/4-ctr.gif);
			}
			#CategoryBoxes .rcb.evtCat4 .cbl {
				background-image:url(home/rcb-evtcategory/4-cbl.gif);
			}
			#CategoryBoxes .rcb.evtCat4 .cbr {
				background-image:url(home/rcb-evtcategory/4-cbr.gif);
			}
			#CategoryBoxes .rcb.evtCat4 .bt {
				background-image:url(home/rcb-evtcategory/4-bt.gif);
			}
			#CategoryBoxes .rcb.evtCat4 .bb {
				background-image:url(home/rcb-evtcategory/4-bb.gif);
			}
			#CategoryBoxes .rcb.evtCat4 .bl {
				background-image:url(home/rcb-evtcategory/4-bl.gif);
			}
			#CategoryBoxes .rcb.evtCat4 .br {
				background-image:url(home/rcb-evtcategory/4-br.gif);
			}
		/**/
		#CategoryBoxes .rcb.evtCat5 {
			background-color:#EBEBEB;
			}
			#CategoryBoxes .rcb.evtCat5 .ctl {
				background-image:url(home/rcb-evtcategory/5-ctl.gif);
			}
			#CategoryBoxes .rcb.evtCat5 .ctr {
				background-image:url(home/rcb-evtcategory/5-ctr.gif);
			}
			#CategoryBoxes .rcb.evtCat5 .cbl {
				background-image:url(home/rcb-evtcategory/5-cbl.gif);
			}
			#CategoryBoxes .rcb.evtCat5 .cbr {
				background-image:url(home/rcb-evtcategory/5-cbr.gif);
			}
			#CategoryBoxes .rcb.evtCat5 .bt {
				background-image:url(home/rcb-evtcategory/5-bt.gif);
			}
			#CategoryBoxes .rcb.evtCat5 .bb {
				background-image:url(home/rcb-evtcategory/5-bb.gif);
			}
			#CategoryBoxes .rcb.evtCat5 .bl {
				background-image:url(home/rcb-evtcategory/5-bl.gif);
			}
			#CategoryBoxes .rcb.evtCat5 .br {
				background-image:url(home/rcb-evtcategory/5-br.gif);
			}
		/**/
		#CategoryBoxes .rcb.evtCat6 {
			background-color:#F2E1EF;
			}
			#CategoryBoxes .rcb.evtCat6 .ctl {
				background-image:url(home/rcb-evtcategory/6-ctl.gif);
			}
			#CategoryBoxes .rcb.evtCat6 .ctr {
				background-image:url(home/rcb-evtcategory/6-ctr.gif);
			}
			#CategoryBoxes .rcb.evtCat6 .cbl {
				background-image:url(home/rcb-evtcategory/6-cbl.gif);
			}
			#CategoryBoxes .rcb.evtCat6 .cbr {
				background-image:url(home/rcb-evtcategory/6-cbr.gif);
			}
			#CategoryBoxes .rcb.evtCat6 .bt {
				background-image:url(home/rcb-evtcategory/6-bt.gif);
			}
			#CategoryBoxes .rcb.evtCat6 .bb {
				background-image:url(home/rcb-evtcategory/6-bb.gif);
			}
			#CategoryBoxes .rcb.evtCat6 .bl {
				background-image:url(home/rcb-evtcategory/6-bl.gif);
			}
			#CategoryBoxes .rcb.evtCat6 .br {
				background-image:url(home/rcb-evtcategory/6-br.gif);
			}
		/**/
	/**/
	#CategoryBoxes div.entries {
		min-height:20em;
	}
	#CategoryBoxes .loc {
		color:#000;
		font-size:85%;
		position:relative;
		top:-.1em; left:0px;
	}
	
	#CategoryBoxes .eventLister {
		width:90%;
		margin:0 auto;
		text-align:center;
		padding-bottom:10px;
	}
	#CategoryBoxes .eventLister select.eventList {
		border:1px solid #999;
		width:100%;
		padding:.2em .5ex;
		color:#5C5C85;
	}
/**/
#BottomBox {
	margin:0 6px;
	}
	.rcb.bottomBox.FF_8484AF_E8 {
		background-color:#EDEDED;
		background-image:url(home/pix/bb-bkg.gif);
		background-repeat:repeat-y;
		}
		.rcb.bottomBox.FF_8484AF_E8 .ctl {
			background-image:url(home/pix/bb-ctl.gif);
		}
	/**/
/**/

#ComingSoonContent {
	}
	#ComingSoonContent h2 {
		margin-top:.5em;
		margin-bottom:.5em;
	}
	#ComingSoonContent ul.entries {
		max-height:195px;
		overflow:hidden;
		
		font-size:90%;
		list-style-type:none;
		margin:0px; padding:0px;
	}
	#ComingSoonContent ul.entries li {
		margin:0; padding:0;
	}
	#ComingSoonContent ul.entries a {
		display:block;
		padding:.15em .5ex;
		color:#5E5EB7;
	}
	#ComingSoonContent ul.entries a:hover {
		color:#5E5EB7;
		text-decoration:none;
		background-color:#D9D9DF;
	}
	#ComingSoonContent .date {
		font-size:85%;
		color:#000;
		padding-right:1ex;
		position:relative;
		top:-.1em;
	}
/**/

