body{background:#000 url(../img/bg01.jpg) top left repeat-x fixed;color:#fff;font-size:14px;line-height:1.4;font-family:Georgia,Arial,Helvetica,sans-serif;margin:0;padding:0;}#contain{width:800px;background-color:#252525;border:2px solid #c9a45c;margin:25px auto;}h1{width:700px;text-align:left;margin:0 auto;}h1 img.small{padding-top:15px;}h2{font-size:190%;margin-top:1em;color:#F0C36E;font-family:serif;text-align:center;}h3{clear:both;font-family:serif;color:#3f6cc1;margin:1em 0;padding:0;}h4{color:#bbb;margin:0 0 6px;padding:0;}a{color:#f0c36e;}a:visited{color:#d0a34e;}#content{clear:left;margin:20px 60px;}.flr{float:right;margin:0 0 20px 20px;}.fll{float:left;margin:0 20px 20px 0;}.c{text-align:center;display:block;margin:0 auto;}.ib-c{border:1px solid #444;text-align:center;display:block;margin:0 auto;padding:3px;}.ib-flr{border:1px solid #444;float:right;margin:0 0 20px 20px;padding:3px;}.ib-fll{border:1px solid #444;float:left;margin:0 20px 20px 0;padding:3px;}.hquote{font-size:150%;}.highlight1{color:#F0C36E;}.clear{clear:both;}.clear-flr{clear:right;}.clear-fll{clear:left;}#nav{color:#fff;width:675px;text-align:center;margin:0 auto;padding:1em 0;}#nav ul{list-style-type:none;text-align:center;margin:0;padding:0;}#nav ul li{display:inline;margin:.2em 1em;}ul.quotes{margin:0;}ul.quotes li{margin-bottom:1em;}.section{clear:left;padding-top:2em;border-top:1px dotted #3f6cc1;}.section .sub-left{width:48%;padding-right:1em;float:left;}.section .sub-right{width:48%;padding-left:1em;float:left;}.sub-left ul{margin:0 10px 10px 105px;}.instrument{border-top:1px dotted #3f6cc1;margin:.2em 0;padding:.4em 0;}.active{text-decoration:underline;border-bottom:1px solid #666;}.figure .caption{text-align:center;font-variant:italic;font-size:80%;margin-top:3px;}#footer{text-align:center;font-size:8pt;color:#ccc;clear:both;margin:1em;padding:2em;}#nav li a{color:#999;font-size:120%;text-decoration:none;}#nav li a:visited{color:#999;text-decoration:none;}#nav li a:hover{color:#F0C36E;text-decoration:none;}.instruments{text-align:center;}.column-a{float:left;width:48%;padding-right:10px;}.column-b{float:left;width:48%;padding-left:10px;}.home-section{border-right:1px dotted #c9a45c;margin-top:1em;width:29%;float:left;padding-right:3.1%;padding-left:3.1%;}.section-first{padding-left:0;}.section-last{border:none;float:right;margin-right:0;padding-right:0;}.home-section h2{color:#3f6cc1;font-size:110%;text-transform:uppercase;background:transparent url(../img/fleur.png) left center no-repeat;padding-left:40px;line-height:36px;margin:0;}.home-section .important{font-size:120%;}form label{line-height:20px;color:#F0C36E;}.error{color:#f99;}a.control-button{display:block;float:left;width:38px;height:38px;margin:0 8px 0 0;padding:0!important;}.playing{background:transparent url(../img/button_pause.png) 0 0 no-repeat;padding-left:20px;}.song-player ul{list-style-type:none;margin:0;padding:0;}.song-player{background-color:#555;border:1px solid #999;-moz-border-radius:8px;-webkit-border-radius:8px;padding:10px;}.song-player a{text-decoration:none;}.song-player a.song{padding-left:20px;font-weight:700;display:block;}.download-link{display:block;float:right;width:16px;height:16px;background:transparent url(../img/drive_disk.png) center no-repeat;margin:0;}.song-player .progress{font-size:80%;color:#333;text-align:center;background-color:#eee;margin:4px 0 10px 46px;padding:1px;}.song-player .pos{float:right;line-height:16px;font-size:11px;padding-right:5px;margin:0;}.song-player .progress .bar{width:0;text-align:left;height:11px;display:block;background-color:#c0933e;}#photos{visibility:hidden;margin:0 auto;}.gallery{background:#000;border:1px solid #555;}.loader{background:url(../js/galleryview/loader.gif) center center no-repeat #ddd;}.panel .panel-overlay,.panel .overlay-background{height:60px;padding:0 1em;}.panel .overlay-background{background:#777;}.panel .panel-overlay{color:#FFF;font-size:.7em;}.panel .panel-overlay a{color:#FFF;text-decoration:underline;font-weight:700;}.filmstrip{margin:5px;}.frame .img_wrap{border:2px solid #555;}.frame .caption{font-size:11px;text-align:center;color:#888;}.frame.current .caption{color:#000;}*html .pointer{filter:chroma(color=pink);}h1 a img,.frame img{border:none;}.ib,.figure{border:1px solid #444;padding:3px;}.figure img,.download-link a{display:block;}#contact_form,.formtext{width:400px;}.play,.pause{background:transparent url(../img/button_play.png) 0 0 no-repeat;padding-left:20px;}.frame.current .img_wrap,.pointer{border-color:#fff;}