@charset "utf-8";
/*====================================================================================================
//////////////////////////////////////////////////////////////////////////////////////////////////////

 Author : AbleMarketing
 created: 2013/08/29
	updated: 

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




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

 Contents

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

#toppage div#wrap {
	position: absolute;
	top: 50%;
	left: 50%;
	width: 800px;
	height: 600px;
	margin: -300px 0 0 -400px;
	background: url(../images/top/background.jpg) no-repeat center top;
}

#toppage div#wrap h1 {
	position: absolute;
	top: 127px;
	right: 40px;
	width: 271px;
	height: 69px;
	margin: 0;
	background: url(../images/top/logo.png) no-repeat 0 0;
}
#toppage div#wrap h1 span {
	visibility: hidden;
}

#toppage div#wrap ul#gnav {
	position: absolute;
	top: 40px;
	left: 113px;
	margin: 0;
}
#toppage div#wrap ul#gnav li {
	float: left;
	margin: 0 10px;
}
#toppage div#wrap ul#gnav li a {
	display: block;
	height: 17px;
	margin: 0;
	background: url(../images/top/gnav.png) no-repeat 0 0;
}
#toppage div#wrap ul#gnav li a span {
	visibility: hidden;
}
#toppage div#wrap ul#gnav li.btnInformation a {
	width: 90px;
	background-position: 0 0;
}
#toppage div#wrap ul#gnav li.btnInformation a:hover {
	background-position: 0 -17px;
}
#toppage div#wrap ul#gnav li.btnProfile a {
	width: 49px;
	background-position: -111px 0;
}
#toppage div#wrap ul#gnav li.btnProfile a:hover {
	background-position: -111px -17px;
}
#toppage div#wrap ul#gnav li.btnDiscography a {
	width: 92px;
	background-position: -180px 0;
}
#toppage div#wrap ul#gnav li.btnDiscography a:hover {
	background-position: -180px -17px;
}
#toppage div#wrap ul#gnav li.btnSchedule a {
	width: 64px;
	background-position: -295px 0;
}
#toppage div#wrap ul#gnav li.btnSchedule a:hover {
	background-position: -295px -17px;
}
#toppage div#wrap ul#gnav li.btnReport a {
	width: 100px;
	background-position: -379px 0;
}
#toppage div#wrap ul#gnav li.btnReport a:hover {
	background-position: -379px -17px;
}
#toppage div#wrap ul#gnav li.btnBlog a {
	width: 34px;
	background-position: -502px 0;
}
#toppage div#wrap ul#gnav li.btnBlog a:hover {
	background-position: -502px -17px;
}
#toppage div#wrap ul#gnav li.btnContact a {
	width: 81px;
	background-position: -555px 0;
}
#toppage div#wrap ul#gnav li.btnContact a:hover {
	background-position: -555px -17px;
}

#toppage div#wrap p#lastModified {
	position: absolute;
	bottom: 48px;
	right: 38px;
	margin: 0;
	color: #fff;
	font-size: 10px;
	line-height: 14px;
	text-align: right;
}
#toppage div#wrap p#lastModified a {
	color: #fff;
	text-decoration: underline;
}
#toppage div#wrap p#lastModified a:hover {
	text-decoration: none;
}

#toppage div#wrap p#icons {
	position: absolute;
	bottom: 0;
	right: 0;
	height: 20px;
	margin: 0;
}

#toppage div#wrap p#footer {
	position: absolute;
	bottom: 0;
	left: 0;
	width: 304px;
	height: 21px;
	margin: 0;
	background: url(../images/top/footer.gif) no-repeat 0 9px;
}
#toppage div#wrap p#footer span {
	visibility: hidden;
}
