@charset 'utf-8';

#container {
	width: 900px;
	background: none;
}

#main {
	position: relative;
	background: url('/images/index_bg.jpg') no-repeat top left;
	height: 598px;
}

h1 {
	position: absolute;
	top: 193px;
	left: 66px;
	display: block;
	background: url('/images/index_title.png') no-repeat top left;
	width: 378px;
	height: 0;
	overflow: hidden;
	padding: 68px 0 0 0;
}

ul {
	position: absolute;
	top: 271px;
	left: 38px;
	list-style-type: none;
	width: 430px;
}

ul li {
	float: left;
}

ul li a {
	display: block;
	background: url('/images/index_menu.png') no-repeat top left;
	height: 0;
	padding: 33px 0 0 0;
	overflow: hidden;
}

ul li a.home {
	width: 64px;
	background-position: 0 0;
}

ul li.current a.home, 
ul li a.home:hover {
	background-position: 0 -33px;
}

ul li a.news {
	width: 66px;
	background-position: -64px 0;
}

ul li.current a.news, 
ul li a.news:hover {
	background-position: -64px -33px;
}

ul li a.biography {
	width: 113px;
	background-position: -130px 0;
}

ul li.current a.biography, 
ul li a.biography:hover {
	background-position: -130px -33px;
}

ul li a.discography {
	width: 131px;
	background-position: -243px 0;
}

ul li.current a.discography, 
ul li a.discography:hover {
	background-position: -243px -33px;
}

ul li a.live {
	width: 56px;
	background-position: -374px 0;
}

ul li.current a.live, 
ul li a.live:hover {
	background-position: -374px -33px;
}

ul li a.blog {
	width: 56px;
	background-position: -430px 0;
}

ul li.current a.blog, 
ul li a.blog:hover {
	background-position: -430px -33px;
}

ul li a.myspace {
	width: 91px;
	background-position: -486px 0;
}

ul li.current a.myspace, 
ul li a.myspace:hover {
	background-position: -486px -33px;
}

ul li a.goods {
	width: 72px;
	background-position: -577px 0;
}

ul li.current a.goods, 
ul li a.goods:hover {
	background-position: -577px -33px;
}

ul li a.staffblog {
	width: 111px;
	background-position: -649px 0;
}

ul li.current a.staffblog, 
ul li a.staffblog:hover {
	background-position: -649px -33px;
}

ul li a.contact {
	width: 96px;
	background-position: -760px 0;
}

ul li.current a.contact, 
ul li a.contact:hover {
	background-position: -760px -33px;
}

dl {
	position: absolute;
	top: 380px;
	left: 38px;
	font-size: 11px;
	width: 334px;
	padding: 8px;
	background: url('/images/index_info_bg.png') repeat top left;
	border: 1px solid #fff;
}

dt {
	margin: 0;
	font-family: Verdana;
	font-size: 90%;
}

dd {
	margin: 0 0 5px 0;
	line-height: 1.2em;
}

dd.live {
	padding: 0 0 5px 0;
	border-bottom: 1px solid #fff;
}

dd a {
	text-decoration: none;
}

dd a:hover {
	text-decoration: underline;
}

.banner {
	margin: 0 0 0 40px;
}

.banner img {
	margin: 0 5px 0 0;
	float: left;
}

.twitter_banner {
	position: absolute;
	top: -30px;
	right: 30px;
}

.discover_banner {
	position: absolute;
	top: -33px;
	right: 204px;
}

#footer {
	position: relative;
	padding: 0;
	background: none;
}

p.copyright {
	position: absolute;
	top: 40px;
	right: 20px;
	font-size: 65%;
	font-family: Verdana;
	text-align: right;
}


/* unitip css */

#unitip {
	position: absolute;
	z-index: 1000;
	top: -1000px;
	color: #684860;
	font-size: 11px;
	font-family: Verdana;
	display: none;
}

#unitippoint, #unitipmid, #unitipcap {
	position: relative;
	top: 0px; 
	left: 0px;
	width: 130px;
	display: block;
}

#unitippoint { 
	background: url(/images/TipPoint.png) no-repeat; 
	height: 18px; 
	overflow: hidden; 
}

#unitipmid { 
	background: url(/images/TipMid.png) repeat; 
	width: 110px;
	height: auto; 
	padding: 3px 10px;
}

#unitipcap { 
	background: url(/images/TipCap.png) no-repeat; 
	height: 6px; 
	overflow: hidden; 
}