/***********************************************************************
 CPI PRINT / UPDATED: 06-30-08
 
 NOTES:
 
 ***********************************************************************/

/*
basic print styles
*/

/*body {color: black; text-align: left !important; margin-left: 0 !important; margin-right: 0 !important; padding-left: 0 !important; padding-right: 0 !important; border: 0 !important; background: white !important;}*/

* {background: white !important; color: black !important; text-align: left !important;}

body, h1, h2, h3, h5, h6, p, a, ol, ul, .column.left a {color: black !important;}

.print_item {display: block;}

h1.print_item {margin-bottom: 30px;}

h1#section_page_title img {display: none;}
h1#section_page_title span {position: relative; top: 0; display: block; font-size: 10px; color: #444 !important; margin-bottom: 10px; text-transform: uppercase; letter-spacing: 1px;}

h2 {line-height: normal !important;}


.item_footnotes {
border-top:1px solid #999 !important;
}


.navigation {float: none;}

.column.left {float: none;}

.bucket, .title {padding: 0;}

.bucket {border: 0;}

p {font-size: 11px;}
p.adr {font-size: 10px;}

.title {padding-bottom: 0 !important;}

#cpi_footer {margin-top: 0; padding-top: 0;}

#cpi_footer #footer_navigation ul li.cpi_policies,
#cpi_footer #footer_end p.adr {float: none;}

#cpi_footer #footer_navigation ul li.cpi_policies {margin-bottom: 5px;}

a:link, 
a:visited {color: #666 !important; text-decoration: none; background: none;}

/*.column.left .bucket a:link:after, 
.column.left .bucket a:visited:after,
#cpi_footer a:link:after, 
#cpi_footer a:visited:after { content:" [" attr(href) "] "; }*/


/*
page size
*/
#cpi_container {margin: 0px !important; padding: 0 !important; width: 100% !important; overflow: visible !important;}
.column.left {width: 100% !important; overflow: visible !important;}

/* For Campus Assault*/
.inner-column-intro .content-sidebar {width: 100% !important; overflow: visible !important; display: none}
#project-introduction {width: 400px !important; overflow: visible !important;}



/*
elements to hide
*/
#cpi_header, .column.projectnav, .column.middle, .column.right, #cpi_footer .columns, .navigation.rss_feeds li, p.top, #project_footer, .content_breadcrumbs_wrapper, .item_tools, .entry_tools, .rss_button, #cpi_navigation, object, form, ul.navigation.project  {display: none !important;}


.navigation.rss_feeds li.cpi_policies {display: block !important;}


#cpi_footer #footer_end,
#cpi_footer #footer_navigation {border: 0; padding: 0;}

/*
projects
*/
#project_header {background: transparent; position: relative;}
#project_header h1 a {background: transparent;}
#project_header h1 a img {display: none;}
#project_header h1 a span {position: relative; top: 0;}
#project_header h1 {font-size: 26px; margin-bottom: 50px;}
