body{margin:0;font-size:12px;font-family:Verdana,Arial,Helvetica,sans-serif;background-color:#ebebeb;background-image:url(../images/banner_side.gif);background-repeat:repeat-x;padding:0;text-align:center;min-width:984px}img.images{border-color:#e0e0e0;border-style:solid}a{text-decoration:none}a:link,a:active{color:#4f9abe}a:visited{color:#366f8a}a:hover{color:#442f17}.image-link{border:none}h1{font-size:15px;color:#6c79ae;text-align:left;margin-top:0}h2{font-size:14px;color:#344485;text-align:left;margin-top:0}h2.awards-heading{text-decoration:underline}h3{font-size:13px;color:#344485;text-align:left;margin-top:0}#menu h2,#menu h3{font-size:1em}#menu #menu_sub2{font-size:.8em;color:#666}.posted-by{font-size:10px;color:#666}textarea{color:brown;font-size:16px;font-family:Verdana,Arial,Helvetica,sans-serif;word-wrap:break-word;width:98%;height:300px;overflow:visible}div#main{margin-left:auto;margin-right:auto}div#content_wrapper{height:auto;overflow:auto;background-color:#f2f2f2;background-image:url(../images/middle.gif);background-repeat:repeat-y;top:248px;width:904px;display:block;text-align:left;margin-top:-4px;margin-left:auto;margin-right:auto}div#menu{width:170px;padding-left:0;padding-right:0;left:30px;position:relative;float:left;background-color:#e8e8e8}div#menu_sub1{padding:10px}div#menu_sub2{padding:10px}ul.menu_list{list-style-image:url(../images/menusym.gif);margin-left:0;padding-left:30px}div#seperator{background-color:#f2f2f2;height:10px}div#content{width:670px;padding-left:40px;float:left}div#footer_bg{background-image:url(../images/footer_side.gif);background-repeat:repeat-x;height:69px;margin-left:auto;margin-right:auto;width:100%;float:left}div#footer_copy{font-size:10px;padding-top:40px;background-image:url(../images/footer2.jpg);background-repeat:no-repeat;top:100%;width:904px;height:29px;margin:0 auto}div.col_container{width:650px;float:left;padding:10px}div.col1{padding-left:0;padding-right:0;position:relative;float:left;width:150px}div.col2{padding-left:10px;padding-right:0;float:left;width:460px;margin-bottom:20px;height:auto}div.col2 ul{padding:0;list-style-type:none;margin:0}div#list_news ul{list-style-type:none}div#list_news ul h2{text-align:center}div#search_archive{text-align:right}ul li.news-year{list-style:none;list-style-type:none}img.link-item{border:1px solid black}div#top-page-notes{margin-bottom:15px;background-color:#e6ebff;padding:8px}div#top-page-notes p{margin:5px}div.site-update{padding-top:5px;padding-bottom:5px}div.site-update p{display:inline}div.update-date{display:inline;padding:3px;margin-right:10px;background-color:#59abca;color:white}div#top-page-notes form{margin:0}div.awards-section,div.profile-section{padding-left:20px}div.awards-section span,div.profile-section span{color:#666;font-size:10px}div.awards-section h4{margin:0}b.rtop,b.rbottom{display:block;background:#f2f2f2}b.rtop b,b.rbottom b{display:block;height:1px;overflow:hidden;background:#e8e8e8}b.r1{margin:0 5px}b.r2{margin:0 3px}b.r3{margin:0 2px}b.rtop b.r4,b.rbottom b.r4{margin:0 1px;height:2px}span.label{font-weight:bold}div.news-item,div.review,div.comment{background:#FFF;border:1px solid #dedede;padding:10px;margin-bottom:10px;-moz-border-radius:8px;-webkit-border-radius:8px;width:645px}div.comment h4{margin-top:0}.error{color:#C33;font-weight:bold}.clear-all{clear:both}#lyrics-contents{padding:10px}.lyrics-align-center{text-align:center}.lyrics-align-left{text-align:left}.lyrics h3{text-align:center;font-size:20px}.lyrics-align-left .lyrics h3{text-align:left;font-size:20px}.lyrics-align-left .notes{float:left}#lyrics-container{clear:both}.song_writer{color:#666;font-size:12px}.lyrics{font-size:14px;color:#666}.pinyin{color:#666;font-size:12}ruby{font-size:180%;ruby-align:center;color:#6b4a25;ruby-overhang:none}rb{font-size:17px}rt{color:#666}a.repeat:link,a.repeat:active,a.repeat:visited{color:#b30000;font-size:12px}.notes{padding:10px 36px 10px 36px;width:350px;margin:0 auto;background:url('../images/note.png') no-repeat left top #dee3ff}div.wallpaper_tile{float:left;text-align:center;width:210px}.wallpaper{border-style:solid;border-color:#dfdfdf}ul.scores-header{padding-bottom:10px}#score_list ul.scores-header li{list-style-type:circle;padding:3px}ul.scores li{list-style-image:url(../images/bullet.gif)}#faq span{text-decoration:underline}#music-score-controls{text-align:right}#score_list li{list-style-type:none}ul.pagelist{clear:both;padding:0;margin:20px 0 0 0;list-style-type:none}ul.pagelist li{display:inline}ul.pagelist li a,ul.pagelist span.disabledlink{padding:4px}ul.pagelist li.current a{font-weight:bold;text-decoration:none;cursor:default;color:#5a5a4b}ul.pagelist li.prev{margin-right:10px}ul.pagelist li.next{margin-left:10px}.disabledlink{color:#ddd;cursor:default}.pagenav{clear:both}th{font-size:12px;font-weight:bold}td{font-size:12px}div#banner-featured{width:50%;position:absolute;right:50%;z-index:999;margin:auto;text-align:right;top:0}div#banner-featured a{margin-right:360px}div#banner-featured img{border:none;margin-top:163px}div#download-of-the-week{border:1px solid #b0c4de;background-color:#e6ebff;padding:10px;text-align:left}table#download-cats{padding:5px;text-align:center;width:100%}table#download-cats h3{text-align:center}table#download-cats p{margin:0 0 10px 10px;font-size:9px}#download-of-the-week p{font-size:15px;font-weight:bold}#other-recent-downloads p{font-size:10px;font-weight:normal}li.type-v,li.type-a{list-style-type:none;padding-left:20px;padding-bottom:10px}li.type-v{background:url('../images/download-video.gif') no-repeat 0 0}li.type-a{background:url('../images/download-audio.gif') no-repeat 0 0}#tags a{padding-right:10px}.dl-added{font-size:10px;padding-left:10px;font-weight:normal;color:#858585}.pager{font-size:90%;color:#333;font-family:Arial,Helvetica,sans-serif;text-align:left;color:#808080;margin-bottom:15px;line-height:140%;padding-left:30px}.pager ul{display:inline;padding-left:0;margin-left:0}.pager li{display:inline;list-style:none;text-align:center;margin:2px}.pager li a{font-weight:100;font-size:.8em!important;text-decoration:none!important;border:1px #ccc solid;padding:3px 6px 3px 6px!important}.pager li a.last{border:2px #ccc solid}.pager li a:hover{background-color:#0098d4;color:#fff!important;font-weight:bold;border:1px #000 solid}.pager li a.last:hover{border:2px #000 solid}.pager .current{font-weight:bold;font-size:.8em;text-decoration:none;padding-left:2px;padding-right:2px}.pager .next a,.pager .previous a{border:1px #fff solid;padding:3px 6px 3px 6px}.pager .next a:hover,.pager .previous a:hover{font-weight:normal}.form-item{clear:both;float:left}#review_form,#contact_form,#commentform{margin:0 auto;padding:10px;float:left}#review_form p,#contact_form p{font-size:11px;color:#666;margin-bottom:20px;border-bottom:solid 1px #b7ddf2;padding-bottom:10px}#review_form label,#contact_form label,#commentform label{display:block;font-weight:bold;text-align:right;width:140px;float:left;clear:left;margin-top:6px}#review_form .small,#contact_form .small{color:#666;display:block;font-size:11px;font-weight:normal;text-align:right;width:140px}#review_form input,#contact_form input,#review_form textarea,#contact_form textarea,#review_form .star-rating-control,#commentform textarea,#commentform input{float:left;font-size:12px;padding:4px 2px;border:solid 1px #aacfe4;width:200px;margin:2px 0 10px 10px;clear:right}#review_form textarea,#contact_form textarea,#commentform textarea{width:400px}#review_form .star-rating-control{border:none}.realperson-challenge{float:left;font-size:12px;padding:4px 2px;margin:2px 0 20px 10px;clear:right;height:28px}#review_form input.submit,#contact_form input.submit,#commentform input.submit{clear:both;margin-left:150px;width:125px;height:31px;background:#666;text-align:center;color:#fff;font-size:11px;font-weight:bold}#reviews,#article-comments-ajax{margin:0 auto;clear:both}.review,.comment{padding:10px}.review-info img,.comment-info img{float:right;padding-right:10px}.review-info,.comment-info{font-size:10px;color:#828282}div#reviews div.review-editor{background-color:#dee3ff}.review-listing li img{padding-left:7px}.year-col{width:37px}.user-rating{padding:10px 0}.user-rating span{font-weight:bold;display:block}#comments-loading{text-align:center;color:#666;font-size:.8em}.comment{float:left}.avatar{float:left;width:80px;height:100px;overflow:hidden;padding-right:10px}.avatar img{width:80px}.comment-body{float:left;width:555px}.quoteheader{font-size:.8em}.quote{padding:6px;background-color:#f0f0f0;color:#6b6a6a}.comment-author{font-weight:bold}
