@charset "utf-8";
/* CSS Document */

h1, h2, h3, h4, h5, h6, img, p, div, ul, ol, li, a, hr, span, body {
	margin:0;
	padding:0;
	border:0;
	font-family:
 "メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro W3", Osaka, sans-serif;
	color:#eee;
}
html {
	overflow-y:scroll;
}
body {
	width:100%;
	background:#000;
}
div#wrapper {
	text-align:center;
	margin:0 auto;
}
div#wrapper #topHeader {
	behavior:url("./js/iepngfix.htc");
	text-align:left;
	width:824px;
	margin:0 auto;
	height:250px;
	background:url(headerBackground.png) no-repeat;
}
div#wrapper #topHeader5 {
	behavior:url("./js/iepngfix.htc");
	text-align:left;
	width:824px;
	margin:0 auto;
	height:250px;
	background:url(headerBackground5.png) no-repeat;
}
div#wrapper #wreath {
	position:relative;
	left:571px;
	behavior:url("./js/iepngfix.htc");
	text-align:left;
	width:314px;
	height:246px;
	background:url(wreath.png) no-repeat;
	text-indent:-9999px;
	top:48px;
}

h1#logo {
	behavior:url("./js/iepngfix.htc");
	position:relative;
	width:303px;
	height:61px;
	text-indent:-9999px;
	display:block;
	background:url(logo.png) no-repeat;
	top:30px;
	left:10px;
}

h1#logo5 {
	behavior:url("./js/iepngfix.htc");
	position:relative;
	width:303px;
	height:61px;
	text-indent:-9999px;
	display:block;
	background:url(logo5.png) no-repeat;
	top:30px;
	left:10px;
}
div#wrapper #menu {
	behavior:url("./js/iepngfix.htc");
	widht:100%;
	height:47px;
	background:url(menuBackground.png) repeat-x;
}
div#wrapper #menu ul {
	position:relative;
	top:5px;
	display:block;
	width:824px;
	margin:0 auto;
	text-align:left;
	list-style:none;
}
div#wrapper #menu ul li{
	position:relative;
	top:-5px;
	width:180px;
	height:47px;
	float:left;
}
div#wrapper #menu ul li a{
	overflow:hidden;
}

div#wrapper #menu ul li a#mSacas{
	behavior:url("./js/iepngfix.htc");
	display:block;
	text-indent:-9999px;
	background:url(menu.png) no-repeat;
	width:180px;
	height:47px;
}
div#wrapper #menu ul li a#mBlitz{
	behavior:url("./js/iepngfix.htc");
	display:block;
	text-indent:-9999px;
	background:url(menu.png) no-repeat -180px 0px;
	width:178px;
	height:47px;
}
div#wrapper #menu ul li a#mTop{
	behavior:url("./js/iepngfix.htc");
	display:block;
	text-indent:-9999px;
	background:url(menu.png) no-repeat -360px 0px;
	width:178px;
	height:47px;
}


div#wrapper #content {
	width:824px;
	margin:0 auto;
	margin-top:20px;
	text-align:left;
}
div#wrapper #content p{
	padding:5px 20px;
}
div#wrapper #content h2.hEventOutline{
		behavior:url("./js/iepngfix.htc");
		width:300px;
		height:41px;
		background:url(hEventOutline.png) no-repeat;
		text-indent:-9999px;
}

div#wrapper #footer{
position:relative;
top:10px;
	behavior:url("./js/iepngfix.htc");
	width:100%;
	height:60px;
	background:url(footerBackground.png) repeat-x;
	
}

div#wrapper #footer p{
	text-indent:-9999px;
}

div#wrapper #content #flash{
	width:600px;
	height:500px;
	margin:50px auto;
}
