body{margin:0;padding:0;font-family:Helvetica, Arial, Sans-serif;color:#666;font-size:16px;}
a,p,img,h1,h2,h3,h4,h5,ul,li,td,tr,th{margin:0;padding:0;}
a{color:#4e9fde;text-decoration:none;}
img{border:none;text-decoration:none;}
ul{list-style-type:none;}
a:hover{text-decoration:underline;color:#666;}
p{margin:0 0 10px 0;}
h1{font-size:3em;background-color:#000;color:#fff;padding:10px;margin:30px 0;}
a h1:hover{background-color:#ff445e;}

#logo{width:207px;height:459px;background:url(../img/logo_med.jpg);float:left;position:fixed;}
#left{float:left;}
#right{margin: 20px 0 60px 220px;width:860px;padding:0 0 0 20px;}
#footer{}

#covers{}
.cover, .pr_photo{margin:0 10px 10px 0;}
.end{margin-right:0px;}
.cover .desc{margin:0 0 5px 0;}
a.link:hover{text-decoration:none;}
.desc{width:200px;font-size:.8em;text-align:center;}
.link{display:block;}
a .desc{color:#666;}
.block{border: 1px dashed #666; margin:0 0 20px 0;padding:14px;}
.block h2{margin-bottom:30px;background-color:#000;color:#fff;padding:5px;}
.block h3, .block .pdf{margin: 20px 0;font-weight:normal;}

.float_l{float:left;}
.float_r{float:right;}
.clear{clear:both;}
.text_r{text-align:right;}
.text_l{text-align:left;}

#links p{font-size:1.2em;}

#songs{margin:0 0 40px 0;}

#form input{margin-right:20px;border:1px solid #666;}
label{color:#ccc;}

#manage td, #manage th, #detail td, #detail th{padding:2px;}
#current{width:100%;}
#manage #current th{text-decoration:underline;background-color:#fff;}
#manage #current tr.odd{background-color:#eee;}
#manage #current tr{background-color:#ddd;}
#current td{text-align:center;padding:10px;}

.unused{background-color:#cfffc9;}
.used{background-color:#ffaca7;}

.add_codes input.text{width:30px;}

.actions li{margin-bottom:5px;}
.hz{display:inline;}
.hz li{float:left;margin-right:5px;}

.dark{color:#666;}

.credit{font-size:10px;}

#links ul li{margin:6px;float:left;}

.margin{margin-right:10px;}

.share{float:left;margin:0 0 0 0;}