#stage {
	position:relative;
	margin: 0px 0px 0px 0px;
	width:960px;
	height:350px;
	z-index:10;
	overflow:hidden;
}

#stage div {
	float:none;
}

#header {
	position:absolute;
	top:0px;
	left:0px;
	width:960px;
	height:350px;
	background-image: url(../images/header_bg.jpg);
	z-index:100;
}
#header_bg {
	position:absolute;
	top:0px;
	left:0px;
	display:none;
	z-index:4
}
#header_bg_swap {
	position:absolute;
	top:0px;
	left:0px;
	display:none;
	z-index:5
}


#menu {
	position:absolute;
	top:0px;
	right:-310px;
	width:310px;
	height:350px;
	background-image: url(../images/menu_bg.png);
	background-position:left top;
	background-repeat:no-repeat;
	z-index:200;
}

#menu_content {
	padding:60px 0px 0px 0px;
}

#menu_content .claim {
	padding-left:24px;
	margin-bottom:50px;
}

#menu_content #menu_selector {
	position:absolute;
	top:0px;
	left:0px;
	display:none;
}
#menu_content #menu_selector div {
	height:50px;
	width:310px;
	background:url(../images/menu_selected.png) repeat-x scroll 0 0;
}

#menu_dyn_0
,#menu_dyn_1
,#menu_dyn_2 {
	position:relative;
	z-index:6
}


#menu_dyn_0 a {
	background-image:url(../images/menu_0_1.png);
}
/* IE6 FIX - Star Hack */
* html body #menu_dyn_0 a {
	background-image:url(../images/menu_0_0.png);
}

#menu_dyn_0 a:hover {
	background-image:url(../images/menu_0_0.png);
}
#menu_dyn_0.menu_item.selected a
,#menu_dyn_0.menu_item.selected a:hover
{
	background-image:url(../images/menu_0_0.png);
}


#menu_dyn_1 a {
	background-image:url(../images/menu_1_1.png);
}
/* IE6 FIX - Star Hack */
* html body #menu_dyn_1 a {
	background-image:url(../images/menu_1_0.png);
}
#menu_dyn_1 a:hover {
	background-image:url(../images/menu_1_0.png);
}
#menu_dyn_1.menu_item.selected a
,#menu_dyn_1.menu_item.selected a:hover
{
	background-image:url(../images/menu_1_0.png);
}

#menu_dyn_2 a {
	background-image:url(../images/menu_2_1.png);
}
/* IE6 FIX - Star Hack */
* html body #menu_dyn_2 a {
	background-image:url(../images/menu_2_0.png);
}

#menu_dyn_2 a:hover {
	background-image:url(../images/menu_2_0.png);
}
#menu_dyn_2.menu_item.selected a
,#menu_dyn_2.menu_item.selected a:hover
{
	background-image:url(../images/menu_2_0.png);
}


#menu_content .menu_item {
	/* padding-left:24px; */
	cursor:pointer ;
}

#menu_content .menu_item a {
	padding-left:24px;
	display:block;
	height:50px;
	border:0;
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;

	background-repeat:no-repeat;
	background-position:24px center;

	/* Removes Linkborder in FF */
	outline:none;
}
#menu_content .menu_item a span {
	visibility:hidden;
}

#menu_content .menu_item.selected a span.menu_item_more {
	visibility:visible;
	display:block;
	position:absolute;
	top:0px;
	right:0px;
	width:60px;
	height:50px;
	background-image:url(../images/arrow.png);
	background-repeat:no-repeat;
	background-position:center center;
	text-indent:-900px;
	overflow:hidden;
	cursor:pointer;
}


#slogan_0
,#slogan_1
,#slogan_2 {
	position:absolute;
	z-index:6;
	top:210px;
	left:-300px;
}

#slogan_1 {
	margin-left:113px;
}
#slogan_2 {
	margin-left:208px;
}

#slogan_0 div {
	width:103px;
	height:24px;
	background-image:url(../images/slogan_0_0.png);
}
#slogan_0.selected div {
	background-image:url(../images/slogan_0_1.png);
}
#slogan_1 div {
	width:85px;
	height:24px;
	background-image:url(../images/slogan_1_0.png);
}
#slogan_1.selected div {
	background-image:url(../images/slogan_1_1.png);
}
#slogan_2 div {
	width:93px;
	height:24px;
	background-image:url(../images/slogan_2_0.png);
}
#slogan_2.selected div {
	background-image:url(../images/slogan_2_1.png);
}

#header .slogan_item div {
	background-repeat:no-repeat;
	background-position:left top;
}

#header .slogan_item div span {
	visibility:hidden;
}
