/*
	print.css
	Revision: $LastChangedRevision$

	defines rules for printer-friendly CSS version of site
*/

* { color: #000 !important; background: none !important; }

body {font-size:62.5%;}
p {font-size: 1.2em;}

#AdLeaderboard,
#ResourceNav,
#SearchWrapper,
#Authorization,
#MainNavWrap,
#PageTools,
#SideColumn,
#PromoColumn,
HTML #ArticleNav,
HTML #ContentNav  { display: none; } 

#PageWrapper,
#MainColumn,
.HomePage #MainColumn .Item,
#Article, #Content { width: auto; }

#HeaderWrapper,
#bmj-logo,
.HomePage #MainColumn .Item,
#BodyWrapper,
#MainColumn,
#Article, #Content { float: none; }

#FooterWrapper,
#MainColumn,
#BodyWrapper,
#MainColumn .Item { clear: both; }

#HeaderWrapper,
#BodyWrapper { border: 0; }

#bmj-logo { margin-top: 0; }
#CategoryHeader { width: 100%; }
#FooterWrapper { border-top: 1px solid #CCC; margin-top: 2em; clear: both; width: 100%; }

.HomePage #MainColumn .Item.Exception UL { padding-left: 15px; }
.HomePage #MainColumn .Item.Exception UL LI { list-style: square; padding: 0; }

div, p, ul, dl ,ol { width: auto !important; }

#MainColumn.nosidebar { width: auto; } 
