body {
	background-color: #9ccfff;
}
#outerBgTop {
	width: 100%;
	background: url(../images/body-loop.gif) center top repeat-x;
}
#outerBg {
	width: 100%;	
}
#outer {
	width: 1000px;
	margin: 0 auto;
	background: url(../images/bgcontent-bt.gif) center bottom no-repeat;	
}
/* HEADER */
#header {
	width: 710px;
	height: 319px;
	margin: 0 auto;
	overflow: hidden;
	position: relative;
	background: url(../images/banner.jpg) left 39px no-repeat;
}
#header img {
	display: block;
}
#header h1 a {
	display: block;
	position: absolute;
	overflow: hidden;
	text-indent: -9999px;
	height: 190px;
	width: 180px;	
	top: 60px;
	left: 50px;	
}
/* Top link */
ul#topLnk {
	width: 350px;
	overflow: hidden;
	padding: 4px 0 16px 0;
	margin-left: 441px;
}
	ul#topLnk li {
		float: left;
		color: #FFF;
	}
		ul#topLnk li a:link,  ul#topLnk li a:visited {
			font-size: 12px;
			font-weight: bolder;
			color: #FFF;
			text-decoration: none;
			padding: 0 3px;
			float: left;
		}
		ul#topLnk li a:hover {
			color: #ffea78;
		}
/* END. Top link */

    /* Event title bar */
.EventTitleBar {
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 45px;
}
	.EventTitleBar h2 {
		float: left;
		font-size: 22px;
		line-height: 25px;
		font-family: Arial;
		font-weight: bolder;
		padding: 7px 0 0 70px;
		color: #FFF;
	}
	.EventTitleBar p.TimeDuration {
		color: #FFF;
		float: right;
		font-size: 14px;
		font-weight: bolder;
		padding: 10px 22px 0 0;
	}
/* END. Event title bar */
/* END. HEADER */

/* Main navigation */
.MainNavDecor {
	width: 710px;
	margin: 0 auto;
	background: url(../images/main-nav-bar.gif) no-repeat left 0;
	height: 50px;	
}
.CenteringOuter {
	width: 686px;
	margin: 0 auto;
	overflow: hidden;
}
.CenteringHelp {
	float: right;
	left: -50%;
	margin: 0;
	padding: 0;
	position: relative;
}
ul#mainNav {
	left: 50%;
	margin: 0;
	overflow: hidden;
	padding: 0;
	position: relative;
	float: left;
}
ul#mainNav li {
	background: url(../images/line.gif) no-repeat left 4px;
	float: left;	
}
ul#mainNav li.First {
	background: none
}
ul#mainNav li a:link,  ul#mainNav li a:visited {
	font-size: 12px;
	line-height: 22px;
	font-weight: bolder;
	display: block;
	float: left;	
	color: #fff;
	text-decoration: none;
}
ul#mainNav li a:hover {	
	text-decoration: none;
}
ul#mainNav li a:link span,  ul#mainNav li a:visited span {
	color: #fff;
	display: block;
	padding: 10px 15px 10px;
}
ul#mainNav li a:hover span {
	color: #fff;
	display: block;
	padding: 10px 15px 10px;
	background: url(../images/menu-hover.gif) right 4px no-repeat;
}
ul#mainNav li.Hilite a,  ul#mainNav li.Hilite a:hover {	
	color: #fff;
}
ul#mainNav li.Hilite a span,  ul#mainNav li.Hilite a:hover span {
	background: url(../images/menu-act.gif) right 4px no-repeat;
	color: #fff;
	display: block;
	padding: 10px 15px 10px;
}
ul#mainNav li.Off a,  ul#mainNav li.Off a:hover {
	cursor: default;
	color: #9ee0ff;
}
/* END. Main navigation */
/* FOOTER */
#bgFooter {
	width: 100%;
	height: 140px;
	background: url(../images/footer.jpg) center top no-repeat;
}
#footer {
	width: 710px;
	height: 140px;
	overflow: hidden;
	margin: 0 auto;
	position: relative;
}
#footer .LogoVNG {
	width: 38px;
	height: 60px;
	position: absolute;
	z-index: 9;
	top: 62px;
	left: 118px;
}
#footer .LogoNexon {
	width: 60px;
	height: 50px;
	position: absolute;
	z-index: 9;
	top: 62px;
	left: 180px;
}
#footer .Top {
	width: 80px;
	height: 20px;
	position: absolute;
	z-index: 9;
	top: 12px;
	left: 323px;
	text-align: center;
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #fff;
}
#footer p#copyright {
	color: #000;
	font-size: 11px;	
	line-height: 18px;
	position: absolute;
	left: 300px;
	top: 60px;
	width: 300px;
}
/* END. FOOTER */
#quickLink {
	position: absolute;
	top: 22px;
	left: 865px;
	width: 38px;
	overflow: visible !important;	
	z-index: 1000;
	margin-bottom: 20px;
}
#quickLink a.FixedTopLnk, #quickLink a.FixedTopLnk:hover {
	width: 38px;
	height: 38px;
	display: block;
	text-indent: -9999px;
	background: url(../images/toppage.png) no-repeat left top;
	position: absolute;
	bottom: 0;
} 
.Color1 {
	color: #fff601;
}
