@import url(/stylesheets/screen.css);


/*=:project
    scalable Inman Flash Replacement (sIFR) version 3.

  =:file
    Copyright: 2006 Mark Wubben.
    Author: Mark Wubben, <http://novemberborn.net/>

  =:history
    * IFR: Shaun Inman
    * sIFR 1: Mike Davidson, Shaun Inman and Tomas Jogin
    * sIFR 2: Mike Davidson, Shaun Inman, Tomas Jogin and Mark Wubben

  =:license
    This software is licensed and provided under the CC-GNU LGPL.
    See <http://creativecommons.org/licenses/LGPL/2.1/>    
*/


/* This is the print stylesheet to hide the Flash headlines from the browser... regular browser text headlines will now print as normal */

.sIFR-flash {
  display: none !important;
  height: 0;
  width: 0;
  position: absolute;
  overflow: hidden;
}

.sIFR-alternate {
  visibility: visible !important;
  display: block !important;
  position: static !important;
  left: auto !important;
  top: auto !important;
}

#left,
#right,
#banner,
#works-list-container,
#paging, #message {
    display: none;
}

#center {
    width: 600px;
}

#content {
    margin-top: 30px;
    margin-left: 80px;
}


body#home #content,
body#composers #content,
body#composers_details #content,
body#composers_list #content,
body#works #content,
body#edition #content,
body#purchase #content,
body#loan #content,
body#hire #content,
body#links #content,
body#links_2 #content,
body#links_3 #content,
body#links_4 #content,
body#links_5 #content,
body#links_6 #content,
body#links_7 #content,
body#contact #content,
body#home #content,
#content {
    background: none;
}

#header {
    height: 75px;
}

#works-list-container-for-print {
    display: block;
}

#work-list-container.print {
    display: block;
}

#composer-pic-print {
    display: block;
    float: left;
    padding: 0 10px 5px 0;
}

.sIFR-active #center .header h1 {
    visibility: visible;
}

#footer {
    padding-left: 0;
    width: 840px;
    margin: 0px auto;
    clear: both;
    float: left;
}

h1.print {
    display: block;
    width: 800px;
    margin-left: 80px;
}

h1,
#footer {
    margin-left: 80px;
}