*{margin:0;padding:0;font-family:arial,sans-serif;text-align:left;vertical-align:top;}
fieldset,img{border:0;}
table{border-collapse:collapse;}

html{height:100%;}
body{background:#000 url(body.jpg) 50% 0 repeat-y;color:#ddd;font-size:13px;height:100%;}
a{color:#fa9600;}

h1,h2{text-transform:uppercase;}

.clr{clear:both;}

#ecard_wrapper{border-collapse:collapse;width:100%;height:100%;}
#ecard_wrapper td{vertical-align:top;}

#ecard{width:800px;height:500px;margin:20px auto;color:#000;position:relative;}
#ecard input.text{width:210px;height:20px;padding:5px 10px;color:#fff;}
#ecard #newsletter{position:static;}
#ecard #control input{background:red;}

#papier{position:absolute;top:30px;left:0;width:800px;height:405px;}
.sent #papier{position:absolute;top:30px;left:100px;width:600px;height:418px;}

#ipod{position:absolute;top:0;left:284px;width:232px;height:495px;}
#song{position:absolute;top:42px;left:323px;width:150px;height:232px;}

input,textarea{position:absolute;border:0;background:transparent;font-size:14px;outline:none;}
#sender_name{top:178px;left:45px;}
#sender_mail{top:222px;left:45px;}
#sender_newsletter{top:252px;left:258px;}
#recipient_name{top:307px;left:45px;}
#recipient_mail{top:344px;left:45px;}
#message{top:157px;left:518px;width:217px;height:220px;padding:10px;}
#submit{top:311px;left:379px;width:38px;height:11px;}

.ie #sender_name{background:url(sender_name.jpg) no-repeat;}
.ie #sender_mail{background:url(sender_mail.jpg) no-repeat;}
.ie #recipient_name{background:url(recipient_name.jpg) no-repeat;}
.ie #recipient_mail{background:url(recipient_mail.jpg) no-repeat;}
.ie #message{background:url(message.jpg) no-repeat;}

#player_container{}
#player_container #player_controls{}

#player_play,
#player_pause,
#player_stop,
#ctrl_prev,
#ctrl_next,
#player_volume_min,
#player_volume_max{position:absolute;overflow:hidden;cursor:pointer;}

#player_play{top:420px;left:388px;width:11px;height:11px;}
#player_pause{top:420px;left:399px;width:10px;height:11px;}
#ctrl_prev{top:366px;left:337px;width:20px;height:11px;}
#ctrl_next{top:366px;left:439px;width:20px;height:11px;}
#player_volume_min{top:249px;left:330px;width:17px;height:14px;}
#player_volume_max{top:249px;left:449px;width:17px;height:14px;}

#player_play img,
#player_pause img,
#player_stop img,
#ctrl_prev img,
#ctrl_next img,
#player_volume_min img,
#player_volume_max img{position:absolute;top:0;left:0;}

#player_play.jqjp_hover img,
#player_pause.jqjp_hover img,
#player_stop.jqjp_hover img,
#ctrl_prev:hover img,
#ctrl_next:hover img,
#player_volume_min.jqjp_hover img,
#player_volume_max.jqjp_hover img{}

#ctrl_prev.disabled,
#ctrl_next.disabled{visibility:hidden;}


#player_progress {
    position: absolute;
    left: 164px;
    top: 32px;
    background-color: #eee;
    width: 122px;
    height: 15px;
}

#player_progress_load_bar {
    background: url("bar_load.gif") top left repeat-x;
    width: 0px;
    height: 15px;
    cursor: pointer;
}

#player_progress_load_bar.jqjp_buffer {
    background: url("bar_buffer.gif") top left repeat-x;
}

#player_progress_play_bar {
    background: url("bar_play.png") top left repeat-x;
    width: 0px;
    height: 15px;
}


#player_volume_bar {
    position: absolute;
    left: 352px;
    top: 253px;
    background: url("volume_bar.png") repeat-x top left;
    width: 46px;
    width: 92px;
    height: 6px;
    cursor: pointer;
}

#player_volume_bar_value {
    background: url("volume_bar_value.png") repeat-x top left;
    width: 0px;
    height: 6px;
}

#play_time, #total_time {
    position: absolute;
    left: 164px;
    top: 49px;
    width: 122px;
    font-size: .8em;
    font-style: oblique;
}

#total_time {
    text-align: right;
}

#playlist_list {
    width: 418px;
}

#playlist_list ul {
    list-style-type: none;
    padding: 10px 20px 20px 20px;
    margin: 0 0 10px 0;
    background-color: #ccc;
    border: 1px solid #009be3;
    border-top: none;
    width: 378px;
    font-size: .9em;
}

#playlist_list li {
    padding: 4px 0 4px 20px;
    border-bottom: 1px solid #eee;
    cursor: pointer;
}

#playlist_list li.playlist_current {
    color: #0d88c1;
    list-style-type: square;
    list-style-position: inside;
    padding-left: 6px;
    cursor: default;
}

#playlist_list li.playlist_hover {
    color: #0d88c1;
}

.miaow {
    font-size: .8em;
    color: #999;
}

.miaow a:link, a:visited, a:hover, a:focus, a:active {
    color: #FA9600;
}


#sent{position:absolute;top:140px;left:200px;width:400px;height:315px;color:#fff;}
#sent strong{color:#af0000;}
#song_sent{display:block;margin:10px auto;}

h1,p{margin:0 0 20px 0;}
h1{color:#af0000;}
.right{text-align:right;}

#read_left{position:absolute;top:150px;left:30px;width:260px;height:240px;color:#fff;}
#read_left h1{color:#fff;}
#read_right{position:absolute;top:110px;left:505px;width:265px;height:300px;color:#000;}

#link_luxuslaerm{position:absolute;top:416px;left:30px;width:113px;height:16px;}
#link_studivz{position:absolute;top:440px;left:230px;width:64px;height:27px;}
#link_myspace{position:absolute;top:410px;left:190px;width:105px;height:24px;}
#ich_will{position:absolute;top:430px;left:500px;width:229px;height:48px;}

#error_msg{position:absolute;top:480px;left:308px;width:180px;color:#af0000;text-align:center;}
