.todo{background-color:#fff9b0;color:#333;padding:8px;border:1px solid #ffe450;margin:0 0 10px 0}.todo ul{margin:0}#module_main{padding-bottom:3em}#module_side{padding-bottom:3em}div.main{width:560px;margin:0;padding:0 20px}table.main{width:560px;border:0;border-spacing:0;border-collapse:collapse}div.side{width:310px;margin:0;padding:0 20px}table.side{width:310px;border:0;border-spacing:0;border-collapse:collapse}.module{padding:0 0 1em 0}.module h2{margin:1em 0;font-size:22px;line-height:24px;letter-spacing:-.01em}.module h4{margin-top:0}.module h4 span{color:#f60}.playlist table{border-collapse:collapse}.postlist table{border-collapse:collapse}.postlist h4{font-size:14px;margin:0 0 .2em 0}.postlist h4 small{font-weight:normal}.postlist p{margin:0 0 1em 0}.commentlist td.commentitem{padding:0 0 1em 0}.commentlist td.commentitem p{margin:.3em 0}#module_side{min-height:500px;height:100%}.albumlist div.album{float:left;width:100px;margin:0 10px 10px 0;overflow:hidden}.album{text-align:left}.album .bg{background:url(/T/L/cover/album.bg.png?v31) top left no-repeat;width:95px;height:85px;padding:8px 0 0 8px;margin:0 0 5px 0;position:relative}.album .bg img{border:0;padding:0}.album .bg img.has_comment{position:absolute;top:66px;left:66px}.album h4{font-size:14px;margin:0}.album h4 a{text-decoration:none}table.activity{width:100%}table.activity td.activity-thumb p{margin:.5em 0}table.activity-details{width:100%;border-collapse:collapse}table.activity-details td.activity-icon{padding:10px 10px 10px 5px}table.activity-details td.activity-buddy{padding:5px 5px 10px 0}table.activity-details td.activity-detail{width:70%;padding:10px 10px 10px 0}table.activity-details td.activity-when{width:25%;padding:10px 5px 10px 0;white-space:nowrap}
