/*
Beaconfire sample XHTML/CSS base file
Version: 1.0
Author: Tim Arnold, Beaconfire Consulting
tim.arnold@beaconfire.com
http://beaconfire.com
*/

/* ************ */
/* Print Styles */
/* ************ */

body,
#main,
#header,
#content img,
.seagreen,
.seagreen .holder,
.seagreen h3.more-animals,
.bg-greenDiag
/*#sidebar #calendar dd,
#sidebar #today table,*/ { background-color: #fff !important; background-image: none !important; }

#header,
#subheader,
#topnav,
#sidebar,
#corner-animal,
.buttons,
#quicklinks,
#explore,
img#bg-page-top,
img#bg-page-bottom,
img#bg-page-sub,
img#footer-animal,
#tool-holder,
#breadcrumbs,
#footer .footer-links a,
.promo,
img#logo,
.video-player,
.media-player { display: none !important; }

img#logo { background-color: #3F89BA !important; padding: 3px !important; }

h1,h2,h2,h4,h5,h6,
h1 a,h2 a,h2 a,h4 a,h5 a,h6 a,
a,
.seagreen h3.more-animals,
.secondary h3 { color: #000 !important; }

.subpage #content-well,
.subpage #sidebar { padding-bottom: 0 !important; }

.faq_listing .faq_item div { display: block !important; }

.secondary h2 { background-image: none !important; text-indent: 0 !important; }

#main,
#content,
#content-well { width: 100% !important; margin: 0 !important; padding: 0 !important; }
.main-content { width: 70% !important; padding: 0 !important; margin: 0 !important; }
.secondary { width: 20% !important; margin: 0 !important; }
.secondary .secondary { width: 100% !important; }

#content { margin-top: 40px !important; }
#sidebar { margin-top: 120px !important; }

.main-content p { padding-right: 100px; }
