	/*******************/
	/*****  left   *****/
	/*******************/
#menu_frame {
	position:relative;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	padding-top:150px;
	height:100%;
	width:100%;
}
#menu {
	position:relative;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	padding:10px;
	width:275px;
	height:100%;
}
#menu a, #menu a:active, #menu a:focus, #menu a:visited, #menu a:link{
	color:#000000;
	text-decoration:none;
	font-weight:bold;
	font-size:14px;
	font-family:sans-serif;
}
#menu a:hover {
	color:#000000;
	text-decoration:underline;
	font-weight:bold;
	font-size:14px;
	font-family:sans-serif;
}
.menu_button div {
	position:relative;
	margin-top:20px;
	padding:0px 0px 1px 20px;
	width:225px;
	background-image:url("./../content/backgrounds/stick.png");
	background-size:100% 100%;
	z-index:18;
}
.menu_button ul {
	position:absolute;
	display:none;
	margin:-10px 25px 0px 5px;
	padding:15px 0px 5px 35px;
	width:180px;
	background-color:#c0a285;
	list-style-image:url('./../content/images/note.png');
	border-bottom-right-radius:10px;
	border-bottom-left-radius:10px;
	z-index:19;
}
.menu_button:hover div {
	z-index:20;
}
.menu_button:hover ul {
	display:block;
}
#menu_active {
	position:relative;
	display:block;
	z-index:17;
}


	/*******************/
	/*****  right  *****/
	/*******************/
#head_right {
	position:absolute;
	top:30px;
	right:50px;
}
#head_menu {
	margin-top:10px;
	padding:15px;
	width:190px;
	border:2px solid #c0a285;
	border-radius:25px;
	background-color:#FFFFFF;
	-webkit-box-shadow:10px 10px 5px #505050;
	-moz-box-shadow:10px 10px 5px #505050;
	box-shadow:10px 10px 5px #505050;
	text-align:center;
	z-index:5;
}
#head_menu form {
	margin-bottom:10px;
	border-bottom:1px dotted #c0a285;
}
#head_menu form input {
	width:80px;
	font-size:10px;
}
#head_menu form button {
	font-size:10px;
}
#head_menu form a, #head_menu form a:active, #head_menu form a:focus, #head_menu form a:visited, #head_menu form a:link {
	margin-top:2px;
	color:#AB6749;
	text-decoration:none;
	font-weight:normal;
	font-size:10px;
	font-family:sans-serif;
}
#head_menu form a:hover {
	margin-top:2px;
	color:#AB6749;
	text-decoration:underline;
	font-weight:normal;
	font-size:10px;
	font-family:sans-serif;
}
#head_menu a, #head_menu a:active, #head_menu a:focus, #head_menu a:visited, #head_menu a:link {
	color:#000000;
	text-decoration:none;
	font-weight:bold;
	font-size:14px;
	font-family:sans-serif;
}
#head_menu a:hover {
	color:#000000;
	text-decoration:underline;
	font-weight:bold;
	font-size:14px;
	font-family:sans-serif;
}
#player {
	margin-top:10px;
	padding:15px;
	width:190px;
	border:2px solid #c0a285;
	border-radius:25px;
	background-color:#FFFFFF;
	-webkit-box-shadow:10px 10px 5px #505050;
	-moz-box-shadow:10px 10px 5px #505050;
	box-shadow:10px 10px 5px #505050;
	z-index:6;
}
#player h1 {
	color:#AB6749;
	font-size:16px;
	font-weight:bold;
	font-family:sans-serif;
}
.control {
	position:relative;
	top:5px;
	margin:10px 2px 0px 2px;
	height:20px;
	cursor:pointer;
}
.control_disabled {
	position:relative;
	top:5px;
	margin:10px 2px 0px 2px;
	height:20px;
}
#player audio {
	width:125px;
}
.player_time {
	margin:0px 2px;
	padding:2px;
	border:2px solid #c0a285;
	border-radius:25px;
	background-color:#c0a285;
	font-size:14px;
	font-family:sans-serif;
	cursor:default;
}
#player_title {
	height:50px;
	font-size:11px;
}
#player noscript {
	font-size:11px;
}

	/*******************/
	/***** bottom  *****/
	/*******************/
#footer {
	position:absolute;
	left:275px;
	bottom:25px;
	padding:15px;
	border:5px solid #c0a285;
	border-top-right-radius:25px;
	border-bottom-right-radius:25px;
	background-color:#FFFFFF;
	z-index:4;
}
#footer a, #footer a:active, #footer a:focus, #footer a:visited, #footer a:link {
	color:#000000;
	text-decoration:none;
	font-weight:bold;
	font-size:12px;
	font-family:sans-serif;
}
#footer a:hover {
	color:#000000;
	text-decoration:underline;
	font-weight:bold;
	font-size:12px;
	font-family:sans-serif;
}
#footer_buffer {
	height:160px;
	width:80px;
}