
/* Print CSS for Bridgeman.com
Last Updated: Nov 29, 2005
----------------------------------------------*/ 
body, #container {
  background: #fff;
  font-size: 10.5pt;
  margin: 0 0;
  padding: 0;
  }

body, p, div, td, h1, h2, h3, h4, li {line-height: 1.3em;}

#container {
  margin: 2% 0%;
  width: auto;
  }

#header, #footer, #col-wrapper {
  margin: 0;
  width: auto;
  }

#top, #logo a {border: 0px solid #466289;}

#top, #logo, #logo img, #logo span, #logo a {height: 100px; float:left;}

h1, h2 {color:#000;}

#nav, #subnav, hr {display: none;}

#top {
  margin: 0 0 1em;
  padding: 5px 0;
  width: 100%;
  background: transparent;
  height: 188px; /* the height of the print logo in the nested "a" tag */
  border: 1px solid #fff;
  border-top: 1px solid #000; 
  border-bottom: 1px solid #000; 
  }

#img_banner {
  margin: 0;
  float: right;
  border: 0px solid #000;
  }

#img_banner img {margin: 0;}

#logo {border: 0px solid #000;}

#logo a {
  float: left;
  width: 125px; 
  height: 188px;
  }

#logo a img {
  float: left;
  width: 125px; 
  height: 64px;  
  margin-top: 60px;
  }

#logo span {
  background: transparent;
  margin: 2em 0 0;
  width: auto;
  float: none;
  }

#content {
  border-top: 0px solid #808080;
  width: auto !important;
  margin: 0;
  padding: 0;
  float: none !important;
  }

#content a:link, #content a:visited {
  color: #c00;
  border-color: #c00;
  }

#sidebar {width: 30%; padding-left:10px;}

#container hr {display: none;}

#footer {
  padding: 0;
  margin: 2em 0 1em;
  border-top: 2px solid #000;
  }

body #content ul li {
  margin: 0 0 0 3em;
  padding: 0 0 7px 0;
  line-height: 1.2em;
  background: transparent !important; 
  list-style-type: disc !important;
  }

#content a:link, #content a:visited {
  color: #000;
  border-bottom: 1px solid #000;
  text-decoration: none;
  }


.pull {width: 60% !important;}

#home_contact_info {
  margin: 29px 0px 30px 0;
  padding: 8px 13px 8px;
  }