@charset "utf-8";

/* ===================================

EVENT.CSS

Last Updated:2009-09-28
=================================== */

h1 {
	width: 746px;
	margin: 0 auto 15px;
}

div#Container div#Content table td {
	text-align: left;
}

div#Container div#Content #ResultMsg {
	width: 746px;
	margin: 0 auto 13px;
	text-align:left;
}

div#Container div#Content h2.EvtSeason {
	margin: 0 auto 10px;
	width: 746px;
}

div#Container div#Content .EvtList,
div#Container div#Content .EvtList dt,
div#Container div#Content .EvtList dd {
	margin: 0;
	padding: 0;
}

div#Container div#Content .EvtList {
	width: 746px;
	margin: 15px auto 30px;
}

div#Container div#Content .EvtList dt {
	margin-bottom: 10px;
	border-bottom: 2px solid #cc0018;
	background-color: #ede8da;
	text-align:left;
}

	div#Container div#Content .EvtList dt:after {
		content:".";
		display:block;
		height:0;
		clear:both;
		visibility:hidden
	}
	div#Container div#Content .EvtList dt {display:inline-table;}
	/* Not for Mac IE \*/
	* html div#Container div#Content .EvtList dt {height:1px;}
	div#Container div#Content .EvtList dt {display:block;}
	/* for IE7*/
	div#Container div#Content .EvtList dt {min-height: 1px;}


div#Container div#Content .EvtList dt .EvtName {
	display: block;
	float: left;
	clear: both;
	width: 600px;
	padding: 8px 0;
	font-size: 1.25em;
}

div#Container div#Content .EvtList dt .EvtName a {
	font-weight: bold;
}

div#Container div#Content .EvtList dt .EvtName img {
	position: relative;		/* for IE8 */
	margin: -18px 5px -8px 0;
	vertical-align: top;
}

div#Container div#Content .EvtList dt .EvtArea {
	display: block;
	padding: 8px 8px 8px 0;
	float: right;
	width: 138px;
	text-align:right;
}

div#Container div#Content .EvtList dd {
	margin-bottom: 20px;
	text-align:left;
}

	div#Container div#Content .EvtList dd:after {
		content:".";
		display:block;
		height:0;
		clear:both;
		visibility:hidden
	}
	div#Container div#Content .EvtList dd {display:inline-table;}
	/* Not for Mac IE \*/
	* html div#Container div#Content .EvtList dd {height:1px;}
	div#Container div#Content .EvtList dd {display:block;}
	/* for IE7*/
	div#Container div#Content .EvtList dd {min-height: 1px;}


div#Container div#Content .EvtList dd .EvtTxt {
	float: left;
	width: 626px;
}

.EvtList dd .EvtDay {
	margin-bottom: 10px;
	padding-bottom: 10px;
	border-bottom: 1px dotted #ccc;
	font-weight: bold;
}

.EvtList dd .EvtDay .Sat {
	color: #1785b6;
}

.EvtList dd .EvtDay .Sun {
	color: #cc0018;
}

.EvtList dd .EvtImg {
	float: right;
	width: 100px;
	text-align: center;
}

div#Container div#Content #PageNav {
	width: 746px;
	margin: 0 auto 10px;
	padding: 10px 0;
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	color: #ccc;
	text-align: right;
}

div#Container div#Content #PageNav a,
div#Container div#Content #PageNav strong {
	padding: 4px;
}

div#Container div#Content #PageNav strong {
	color: #000;
}

div#Container div#Content #ReSearch {
	width: 746px;
	margin: 0 auto 50px;
	text-align: left;
}

div#Container div#Content table table {
	margin-bottom: 5px;
}

div#Container div#Content table table input {
	margin: 3px;
}

div#Container div#Content table.List{
	margin : 7px auto;
}
