/*print styles based on CSS Design: Going to Print by Eric Meyer http://www.alistapart.com/stories/goingtoprint/*/

body {
   background: white;
   font-size: 10pt; 
   width: auto;
   margin: 0 5%;
   padding: 0;  
   color: black;
   background: transparent none;
   }
#nav_main,
#branding,
#siteinfo,
#sub_features {
   display: none;
   }
   
#content,
#content_main,
#content_sub,
#main_features,
#main_features .feature,
#main_features div a,
#content_main #main_features h2,
#specialslist,
#specialslist li,
#specialslist li.first,
#specialslist li.fullspan {
   width: auto;
   margin: 0;
   padding: 1em 0 0 0;
   float: none !important;
   }
   
      
#content,
#content_main,
#content_sub
{  border-width: 1px 0;
   border-color: #00447C;
   border-style: solid;  
   color: black;
   background: transparent none;
   }
#content_main h1,
#content_main h2,
#content_main h3,
#content_main > img,
#content_main p {padding-left: 0;}  

a:link, a:visited {
   color: #A72D2F;
   background: transparent;
   font-weight: bold;
   text-decoration: underline;
   }
#content a:link:after, #content a:visited:after {
   content: " (" attr(href) ") ";
   font-size: 90%;
   }
#content a[href^="/"]:after {
   content: " (http://www.theimperial.co.uk" attr(href) ") ";
   }