body {     margin: 0;    padding: 0;     font-family: "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif;	font-size: 14px;    background-color: #000000;	font-weight: 300;	background-image: url(img/vellamo_bg.jpg);	letter-spacing: 1pt;	color: #FFFFFF;}#wrapper {    width: 760px;    margin: 0 auto;}#intro {    padding-bottom: 10px;}h2 {    margin: 0;    margin-bottom: 14px;    padding: 0;	font-size: 36px;	font-weight: 100;	line-height: 40px;}.style1 {	color: #53b6ff;	font-weight: bold;}#slider {    width: 790px;    margin: 20px auto;    position: relative;}.scroll {    height: 600px;    width: 790px;    overflow: auto;    overflow-x: hidden;    position: relative;    clear: left;	background-image: url(img/content_bg.png);}.scrollContainer div.panel {    padding: 20px 85px 0 85px;    height: 210px;    width: 620px;	line-height: 21px;}#shade {    background: #EDEDEC url(images/shade.jpg) no-repeat 0 0;    height: 50px;}ul.navigation {    list-style: none;    margin: 0;    padding: 0;    padding-bottom: 9px;}ul.navigation li {    display: inline;    margin-right: 10px;}ul.navigation a {    padding: 10px;    color: #ffffff;    text-decoration: none;}ul.navigation a:hover {	background-image: url(img/content_bg.png);}ul.navigation a.selected {	background-image: url(img/content_bg.png);	color: #53b6ff;}ul.navigation a:focus {    outline: none;}.scrollButtons {    position: absolute;    top: 150px;    cursor: pointer;}.scrollButtons.left {    left: -52px;}.scrollButtons.right {    right: -52px;}.hide {    display: none;}/* PLAYER */#player_container {	position: relative;	background-color:#000;	width:418px;	height:100px;	margin-top: 40px;}#player_container  ul#player_controls {	list-style-type:none;	padding:0;	margin: 0;}#player_container  ul#player_controls li {	overflow:hidden;	text-indent:-9999px;}#player_play,#player_pause {	display: block;	position: absolute;	left:40px;	top:20px;	width:40px;	height:40px;	cursor: pointer;}#player_play {	background: url("images/spirites.jpg") 0 0 no-repeat;}#player_play.different_prefix_example_hover {	background: url("images/spirites.jpg") -41px 0 no-repeat;}#player_pause {	background: url("images/spirites.jpg") 0 -42px no-repeat;}#player_pause.different_prefix_example_hover {	background: url("images/spirites.jpg") -41px -42px no-repeat;}#player_stop {	position: absolute;	left:90px;	top:26px;	background: url("images/spirites.jpg") 0 -83px no-repeat;	width:28px;	height:28px;	cursor: pointer;}#player_stop.different_prefix_example_hover {	background: url("images/spirites.jpg") -29px -83px no-repeat;}#player_progress {	position: absolute;	left:137px;	top:26px;	background-color: #eee;	width:122px;	height:15px;}#player_progress_load_bar {	background: url("images/bar_load.gif")  top left repeat-x;	width:0px;	height:15px;	cursor: pointer;}#player_progress_load_bar.different_prefix_example_buffer {	background: url("images/bar_buffer.gif")  top left repeat-x;}#player_progress_play_bar {	background: url("images/bar_play.gif") top left repeat-x ;	width:0px;	height:15px;}#player_volume_min {	position: absolute;	left:274px;	top:32px;	background: url("images/spirites.jpg") 0 -170px no-repeat;	width:18px;	height:15px;	cursor: pointer;}#player_volume_max {	position: absolute;	left:346px;	top:32px;	background: url("images/spirites.jpg") 0 -186px no-repeat;	width:18px;	height:15px;	cursor: pointer;}#player_volume_min.different_prefix_example_hover {	background: url("images/spirites.jpg") -19px -170px no-repeat;}#player_volume_max.different_prefix_example_hover {	background: url("images/spirites.jpg") -19px -186px no-repeat;}#player_volume_bar {	position: absolute;	left:292px;	top:37px;	background: url("images/volume_bar.gif") repeat-x top left;	width:46px;	height:5px;	cursor: pointer;}#player_volume_bar_value {	background: url("images/volume_bar_value.gif") repeat-x top left;	width:0px;	height:5px;}#player_playlist_message {	position: absolute;	left:0;	bottom:0;	width:338px;	padding:5px 40px 10px 40px;	font-family: Arial, Helvetica, sans-serif;	line-height:1.4em;	height:1em;	background-color:#ccc;}#song_title {	float:left;	margin:0 5px 0 0;	padding:0;	font-weight:bold;}#play_time,#total_time {	padding-top:.3em;	font-weight:normal;	font-style:oblique;	font-size:.7em;}#play_time {	float:left;}#total_time {	float:right;	text-align: right;}.miaow {	font-size:.8em;	color:#999;}.miaow a:link, a:visited, a:hover, a:focus, a:active {	color:#009be3;