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

*{
	margin:0;
	padding:0;
	border:0;
	
	
}
html{

	height:100%;
	}

 body{
 background:#111;
	height:100%;
	font-size:100%;
color:#dfb101;
font-family:Geneva, Arial, Helvetica, sans-serif;
line-height:1.6em;
 }
 
 a
{
  outline: none;
}

a:link{
color:#FFCC33;
}
a:visited{
color:#FFCC33;
}
a:hover{
}

a:active:{
	
}
.content h2{
font-size:0.9375em;
margin:24px 0 15px;
color:#dfb101;
font-weight:normal;
}


.content h3{
font-size:0.8125em;
margin:18px 0 6px 0;
color:#dfb101;
font-weight:normal;
}





#container{
background: #590002 url('../img/bg_texture.png') repeat top left;/**/
position:relative;
margin:0 auto;
border-left:1px solid #333;
border-right:1px solid #0c0c0c;
border-bottom:1px solid #000;
width:966px;
min-height:666px;
z-index:1;
/*overflow:auto;*/
	
}
.logo{
position:absolute;
left:346px;
top:15px;
width:287px;
height:116px;
}
.cornershadows{
background: url('../img/cornershadows.png') 50% 0 no-repeat;
position:absolute;
top:0;
left:0;
width:100%;
height:300px;
z-index:-1;
}
.flours{
background: url('../img/flours.gif') 50% 0 no-repeat;
position:absolute;
top:0;
left:0;
width:100%;
height:300px;
z-index:-1;
}

.bg-music-dragon{
background: url('../img/bg_music_dragon.png') 50% 350px no-repeat;
background-attachment:fixed;
position:absolute;
top:0;
left:0;
width:100%;
height:100%;
	z-index:-4;

}

.bg-lyrics-snake{
background: url('../img/bg_lyrics_snake.png') 50% 250px no-repeat;
background-attachment:fixed;
position:absolute;
top:0;
left:0;
width:100%;
height:100%;
	z-index:-4;

}

.bg-shows-horse{
background: url('../img/bg_shows_horse.png') 47% 250px no-repeat;
position:absolute;
background-attachment:fixed;
width:100%;
top:0;
left:0;
height:100%;
	z-index:-4;

}

.bg-photos-ram{
background: url('../img/bg_photos_ram.png') 47.5% 285px no-repeat;
position:absolute;
background-attachment:fixed;
width:100%;
top:0;
left:0;
height:100%;
	z-index:-4;

}

.bg-friend-ox{
background: url('../img/bg_friend_ox.png') 51% 275px no-repeat;
position:absolute;
background-attachment:fixed;
width:100%;
top:0;
left:0;
height:100%;
	z-index:-4;

}

.bg-buy-rat{
background: url('../img/bg_buy_rat.png') 50% 225px no-repeat;
position:absolute;
background-attachment:fixed;
width:100%;
top:0;
left:0;
height:100%;
	z-index:-4;

}

.bg-links-pig{
background: url('../img/bg_links_pig.png') 48% 315px no-repeat;
position:absolute;
background-attachment:fixed;
width:100%;
top:0;
left:0;
height:100%;
	z-index:-4;

}

.bg-blog-dog{
background: url('../img/bg_blog_dog.png') 50% 350px no-repeat;
position:absolute;
background-attachment:fixed;
width:100%;
top:0;
left:0;
height:100%;
	z-index:-4;

}

.bg-press-rooster{
background: url('../img/bg_press_rooster.png') 45% 200px no-repeat;
position:absolute;
background-attachment:fixed;
width:100%;
top:0;
left:0;
height:100%;
	z-index:-4;

}

.bg-contact-monkey{
background: url('../img/bg_contact_monkey.png') 50% 250px no-repeat;
position:absolute;
background-attachment:fixed;
width:100%;
top:0;
left:0;
height:100%;
	z-index:-4;

}
.bg-home-tiger{

background: url('../img/bg_home_tiger.png') 50% 250px no-repeat;
position:absolute;
background-attachment:fixed;
width:100%;
top:0;
left:0;
height:100%;
	z-index:-4;
}

.bg-about-rabbit{
background:url('../img/bg_about_rabbit.png') 50% 250px no-repeat;
position:absolute;
background-attachment:fixed;
width:100%;
top:0;
left:0;
height:100%;
	z-index:-4;
}
ul#nav {
list-style:none;
	
}
ul#nav a{
text-decoration:none;
color:#fff;
	
}

/*.navwrapper{
position:absolute;
top:0;
left:0;
width:100%;

margin:0 auto;
}*/


#nav{
width:964px;
position:relative;
/*z-index:10000;*/
	
}

#nav li {
	height:0;
	position:absolute;
}


#nav a.nav-home-tiger{
	width:190px;
	height:57px;
	background: url('../img/nav_home_tiger_r.gif') no-repeat top left;
	position:absolute;
	left:656px;
	top:58px;
	z-index:5;
}
#nav a.nav-home-tiger span{
position:absolute;
left:-2999px;
}
#nav a.nav-home-tiger:hover{
	background: url('../img/nav_home_tiger_r.gif') no-repeat left -57px;
}

#nav a.nav-about-rabbit{
	width:187px;
	height:69px;
	background: url('../img/nav_about_rabbit_r.gif') no-repeat top left;
	position:absolute;
	left:768px;
	top:136px;
	z-index:5;
}
#nav a.nav-about-rabbit span{
position:absolute;
left:-2999px;
}
#nav a.nav-about-rabbit:hover{
	background: url('../img/nav_about_rabbit_r.gif') no-repeat left -69px;
}

#nav a.nav-music-dragon{
	width:198px;
	height:72px;
	background: url('../img/nav_music_dragon_r.gif') no-repeat top left;
	position:absolute;
	left:741px;
	top:240px;
	z-index:5;
}
#nav a.nav-music-dragon span{
position:absolute;
left:-2999px;
}
#nav a.nav-music-dragon:hover{
	background: url('../img/nav_music_dragon_r.gif') no-repeat left -74px;
}

#nav a.nav-lyrics-snake{
	width:149px;
	height:93px;
	background: url('../img/nav_lyrics_snake_r.gif') no-repeat top left;
	position:absolute;
	left:803px;
	top:342px;
	z-index:5;
}
#nav a.nav-lyrics-snake span{
position:absolute;
left:-2999px;
}
#nav a.nav-lyrics-snake:hover{
	background: url('../img/nav_lyrics_snake_r.gif') no-repeat left -93px;
}

#nav a.nav-shows-horse{
	width:183px;
	height:85px;
	background: url('../img/nav_shows_horse_r.gif') no-repeat top left;
	position:absolute;
	left:755px;
	top:460px;
	z-index:5;
}
#nav a.nav-shows-horse span{
position:absolute;
left:-2999px;
}
#nav a.nav-shows-horse:hover{
	background: url('../img/nav_shows_horse_r.gif') no-repeat left -85px;
}


#nav a.nav-photos-ram{
	width:188px;
	height:71px;
	background: url('../img/nav_photos_ram_r.gif') no-repeat top left;
	position:absolute;
	left:723px;
	top:576px;
	z-index:5;
}
#nav a.nav-photos-ram span{
position:absolute;
left:-2999px;
}
#nav a.nav-photos-ram:hover{
	background: url('../img/nav_photos_ram_r.gif') no-repeat left -71px;
}

#nav a.nav-friend-ox{
	width:201px;
	height:76px;
	background: url('../img/nav_friend_ox_r.gif') no-repeat top left;
	position:absolute;
	left:119px;
	top:43px;
	z-index:5;
}
#nav a.nav-friend-ox span{
position:absolute;
left:-2999px;
}
#nav a.nav-friend-ox:hover{
	background: url('../img/nav_friend_ox_r.gif') no-repeat left -76px;
}

#nav a.nav-buy-rat{
	width:143px;
	height:106px;
	background: url('../img/nav_buy_rat_r.gif') no-repeat top left;
	position:absolute;
	left:40px;
	top:118px;
	z-index:5;
}
#nav a.nav-buy-rat span{
position:absolute;
left:-2999px;
}
#nav a.nav-buy-rat:hover{
	background: url('../img/nav_buy_rat_r.gif') no-repeat left -106px;
}

#nav a.nav-links-pig{
	width:174px;
	height:53px;
	background:url('../img/nav_links_pig_r.gif') no-repeat top left;
	position: absolute; 
	left:29px;
	top:251px;
	z-index:5;
}
#nav a.nav-links-pig span{
position:absolute;
left:-2999px;
}
#nav a.nav-links-pig:hover{
	background: url('../img/nav_links_pig_r.gif') no-repeat left -53px;
}

#nav a.nav-blog-dog{
	width:165px;
	height:77px;
	background: url('../img/nav_blog_dog_r.gif') no-repeat top left;
	position:absolute;
	left:14px;
	top:346px;
	z-index:5;
}
#nav a.nav-blog-dog span{
position:absolute;
left:-2999px;
}
#nav a.nav-blog-dog:hover{
	background: url('../img/nav_blog_dog_r.gif') no-repeat left -77px;
}

#nav a.nav-press-rooster{
	width:184px;
	height:88px;
	background: url('../img/nav_press_rooster_r.gif') no-repeat top left;
	position:absolute;
	left:22px;
	top:456px;
	z-index:5;
}
#nav a.nav-press-rooster span{
position:absolute;
left:-2999px;
}
#nav a.nav-press-rooster:hover{
	background: url('../img/nav_press_rooster_r.gif') no-repeat left -88px;
}

#nav a.nav-contact-monkey{
	width:193px;
	height:89px;
	background: url('../img/nav_contact_monkey_r.gif') no-repeat top left;
	position:absolute;
	left:53px;
	top:570px;
	z-index:5;
}
#nav a.nav-contact-monkey span{
position:absolute;
left:-2999px;
}
#nav a.nav-contact-monkey:hover{
	background: url('../img/nav_contact_monkey_r.gif') no-repeat left -89px;
}

.title{
position:absolute;
left:422px;
top: 159px;
}


.content{
width:447px;
padding-top:273px;
padding-left:259px;
margin-bottom:30px;
/**/
}

.center{
text-align:center;
}

.content p, .content li{
	font-size:0.75em;
	color:#dfb101;
	padding-bottom:0.875em;
}

.content ol.tracks-buy li {
	padding-bottom:0;
	margin-left:3em;
	line-height:1.4em;
}

.content-list{
list-style-type:none;

}

.lyric-list{
list-style:none;
margin-left:0;

}

.player-wrapper{
	position:relative;
width:250px;
margin:0 auto;
z-index:2000;
}
.player{
display:block;
margin:0 auto;
width:100%;
text-align:center;
}

.tracks-buy{
	text-align:left;
	}
	
	/*.tracks-buy li{
		margin:0;
		padding:0;
	}*/
	
	.buy-column-left{
		float:left;
		width:99px;
		padding-right:18px;
		vertical-align:top;
	}
	.buy-column-right{
		float:left;
		width:330px;
		vertical-align:top;
		margin-bottom:30px;
	}
	.buy-column-right h2{
		margin:0;
		padding:0 0 15px;
		text-align:left;
	}
	
	.clearfloat{
		clear:both;
		line-height:0;
	}
	
	
	p.textleft{
		text-align:left;