/* 
-- print stylesheet for 2008-09 templates 
-- rdenton 07.30.09
-- KM 07/23/10 changed #crumb to display none as breadcrumb was overwriting main content
-- KM 08/12/10 fixed styling to compensate for new separate masthead and 3 column template
-- KM 10/22/10 fixed styling so tabbed data would print correctly
-- KM 01/04/11 fixed positioning of h1 and content-wrapper
*/

body { background:#fff;}

/* group reset styles */
#banner, #section-header {background: none;border: none;height: auto; width: auto;}
#global-navigation, #site-navigation, #global-destinations, #siteutils, #search, #eventutils {display:none;}
#masthead {background:none; height: 10px;}
.masthead {border: 0px;}


/* specific rules */
#banner .bowdoin {margin: 0; }
#section-header { position: absolute;top: 0; left: 0px;margin-top: 10px; }
#crumb {/*margin:0 0 30px 0; left: 0; top: 60px;*/ display:none;}
#event {margin: 30px 0 0 0; !important}

.body {border:none; margin-top: 10px;}

#left {display:none; width:0px;margin-top:0px; background:none;  }
div#shadowboxer { top:10px;left:0px; border:none; background:none;}
div#column_2 { margin:0px 20px 0px 20px;border:none; }
div#column_3 { margin:0px 20px 0px 20px;border:none; }
div#column_1 { margin:0px 20px 0px 20px;border:none;background: none; }

img, p, div { display:block; page-break-inside: avoid;}

div.picture-splash-catalog, div.picture-splash {display: none;}

.fakeonetwoone {background:none;}
.fakeonetwoone h2 {left: 0px; }
.fakeonetwoone #one, .fakeonetwoone #three {display:none;}

/* always target #one/two/three/four with class since the basic divs are used differently across templates */
#one.width-160 {display: none;}
#three {float: none; width: 100%; page-break-after: auto; }

.thumbs {width: 100%;  }
h1 {position:relative;top:15px;left:0px; background-image:none !important;margin-left:0px;padding-top:20px; overflow:auto; }
h1.title {position:relative;top:15px;left:0px; background-image:none !important;margin-left:0px; padding-top:0px; overflow:auto;height:auto; }
h2{margin:0px; padding-top: 30px;}
#content { margin:5px 10px 5px 10px; background-image:none;width:600px;}
#content-wrapper {padding-top: 50px;}
/* p { font-size:12pt; line-height:1.55em; margin:5px 30px 5px 20px;} */
div#content2col {  position:relative;  left:20px; font-size:12pt; color:#000; line-height:1.55em; width:600px;margin:5px 10px 5px 10px; background-image:none;border:none; }
div#content3col {  position:relative;  left:20px; font-size:12pt; color:#000; line-height:1.55em; width:600px;margin:5px 10px 5px 10px; background-image:none;border:none; }
#right {display:none;}
#local-footer  {display:none;}
#footer {display:none;}
#menu {display:none;font-size:x-small; padding:3px; }
div.localNav {display:none;}
.topback, .back {display:none;}
#content2col img {border:0;padding:0; page-break-after:always;}

#preview-message {
	display:none;
	clear: both;

}

/* have information in tabs print correctly */

    .ui-tabs-nav { display: none; }
    .ui-tabs .ui-tabs-hide { display: block !important; }
    .ui-widget-content {border: none;}


