html{font-size:76%;}fieldset,table{margin:0;padding:0;border:0;}th,td{font-weight:normal;text-align:left;border:none;}h1{font-size:197%;}a{color:#846598;}a:hover{color:#6422a6;}a img{border:0;}blockquote{background:#eee;padding:10px 10px 5px 10px;}html{color:#666;background:#fff;}body{font-size:116%;font-family:Helvetica,"Lucida Grande",Arial,sans-serif;text-align:left;line-height:1.2em;margin:0 auto;}#wrapper{width:750px;margin:auto;}ul.menu{height:25px;margin:0;margin-top:5px;padding:0;border-bottom:solid 1px #ccc;}ul.menu li{list-style:none;width:100px;height:25px;float:left;position:relative;}ul.menu li a{text-decoration:none;display:block;height:15px;padding:5px 0;float:left;}ul.menu li ul.submenu{background:#fff;margin:0;margin-left:-10px;padding:10px;border:solid 1px #ccc;position:absolute;top:25px;left:0;z-index:5;display:none;}ul.menu li ul.submenu li{width:auto;height:15px;white-space:nowrap;padding:5px 0;float:none;}ul.menu li ul.submenu li a{display:inline;padding:0;float:none;}ul.menu li:hover ul.submenu,ul.menu li.hover ul.submenu{display:block;}#header{background-repeat:no-repeat;width:750px;height:120px;margin:20px auto 0 auto;}#header h1{display:none;}#content{width:700px;margin:auto;}#sidebar{width:200px;float:right;padding:10px;border:solid 1px #846598;}#sidebar strong{white-space:nowrap;}#footer{color:#999;font-size:.85em;height:30px;margin:30px auto;}#intro{width:640px;margin:auto;}#content h1,#content h2,#content h3{font-family:Georgia,Palatino,Times,"Times New Roman",serif;font-weight:normal;}#content h1{font-size:146.5%;margin-top:30px;}ul.contents li{line-height:1.5em;list-style-type:none;}body.current-93 #content h1,body.current-93 #content h2,body.current-93 #content h3{text-align:center;}body.current-93 #content div.newsletter h1{text-align:left;text-transform:none;}body.current-93 h2{font-size:1.0em;margin-bottom:30px;}body.current-93 div.newsletter_body{padding:20px;border:solid 1px #ccc;}body.current-93 div.newsletter_body h3{clear:both;}body.current-93 div.newsletter_body img{margin-bottom:10px;}body.current-93 ol.tracklist li{font-style:italic;}body.current-93 ol ol{list-style-type:lower-roman;}body.current-93 img.coverart{margin-bottom:20px;margin-bottom:20px;}body.current-93 p.signature{margin-top:20px;}img.right{float:right;margin-right:20px;}div.break{clear:both;margin-bottom:20px;}.center{text-align:center!important;}h2.track_listings{width:650px;margin-left:auto;margin-right:auto;}table.track_listings{width:600px;margin:auto;margin-bottom:20px;}table.track_listings th{border-bottom:solid 1px #999;}table.track_listings td{border-bottom:solid 1px #ccc;}body.tmc table.track_listings td,body.thb table.track_listings td{width:240px;}body.tmc table.track_listings td.buy,body.thb table.track_listings td.buy{width:120px;}body.pumalin table.track_listings td{width:100px;}body.pumalin table.track_listings td.track_name{width:400px;}div.inscription{text-align:center;}div.inscription h2{margin-bottom:0;}div.inscription h3{margin-top:0;}div.gallery{text-align:center;margin:0 auto;padding:30px 0;clear:both;}div.gallery img{vertical-align:middle;margin:2px 2px 5px 2px;}div.sub_gallery{margin:0 25px;padding:0;}div.oops{min-height:250px;margin:60px auto;}div.oops h1,div.oops p{margin:50px auto;}div.oops h1{font-size:3.0em!important;}div.search label{margin-right:10px;}div.search input.textfield{padding:2px 3px;border:solid 1px #999;}#sidebar div.search label,#sidebar div.search input{margin:2px 0;}body.search #wrapper{width:800px;}body.search #content{width:100%;}#cse-search-results iframe{height:1000px;}div.contact_page,form.contact_form table,form.contact_form textarea{width:550px;margin:auto;}p.contact_required_note{font-style:italic;}form.contact_form table td{padding:5px 0;}form.contact_form table td.value,form.contact_form input[type="text"]{width:200px;}form.contact_form table td.label{padding-left:20px;}form.contact_form input[type="text"],form.contact_form textarea{padding:3px 5px;border:solid 1px #999;}form.contact_form table td.contact_submit{padding-top:20px;}div.contact_error_box{color:#900;background:#fbf4e2;width:400px;margin:0 auto 20px auto;padding:10px 10px;border:solid 2px #900;}div.contact_error_box ul li{font-style:italic;}div.contact_thanks{font-style:italic;text-align:center;min-height:200px;padding:50px 0;}