#post_title{text-align: left;margin: 0 0 1em 0;padding: 0;}
#post_title h1{width: 92%;margin: 0 auto;background: #4687Ac;color: #010101;font-family: Helvetica, sans-serif, Times New Roman, serif;}
#post_title span.big{font-weight: bold;text-align: left;font-family: Helvetica, sans-serif, Times New Roman, serif;font-size: 170%;color: #4787Ac;background: #FFFEFD;padding: 0 0.8em 0 0.3em;margin: 0;}
#tv_main{width: 92%;margin: 0 auto;padding: 0;text-align: left;}

#tv_descr{padding: 0 0.5em 1em 0.5em;margin: 0;background: #fff url('../img/backgrounds/03.jpg') no-repeat top left;}
#tv_descr h2{width: 63%;margin: 0 0 0 auto;padding: 0.5em 0 0 0;font-size: 150%;}
#tv_descr ul{width: 60%;list-style-type: none;margin-left: auto;}
#tv_descr li{padding: 0.2em 0;font-size: 90%;}
#tv_descr p{width: 60%;margin-left: auto;font-size: 90%;margin-top: 0;margin: bottom: 0;}

#tv_info{width: 540px;margin: 0 auto 0 0;border-right: 1px dotted #4787Ae;padding-right: 2em;}
#tv_info h2{color: #4588AD;font-size: 150%;}
#tv_info p a{color: #4688ad;text-decoration: none;}
#tv_info p a:before{content: "* ";}
#tv_info ul{list-style-type: none;}
#tv_info li{padding-bottom: 0.5em;}

#tv_info_descr{border-top: 1px dotted #4488ad;padding-top: 1em;}
#tv_info_descr p{font-size: 90%;}

/* Added description */

#audio_menu{width: 30%;float: right;padding-left: 2em;min-height: 100px;}
#audio_menu h2{color: #4588AD;font-size: 150%;}
#audio_menu li{padding: 0.3em 0 0.3em 0.3em;margin: 0.3em 0;}
#audio_menu li a{text-decoration: none;color:#4787Ac;}
#audio_menu li:hover{background-color: #999;color: #fefefe;}
#audio_menu li.audio_selected{background-color: #999;}
#audio_menu li.audio_selected a{color: #fffcfc;}