/* $Id: print.css,v 1.1 2005/09/02 13:35:11 robinmonks Exp $ */
/*
-----------------------------------------------
CivicSpace Labs print styles
-----------------------------------------------*/

body {
  background-color:           white;
  width:                      auto;
	border:                     0;
	margin:                     1em 5%;
	padding:                    0;
  font-family:                "Lucida Grande", Tahoma, Helvetica, sans-serif;
  font-size: 14px;
}
h1, h2, h3, h4, h5, h6 {
  font-family: Trebuchet MS, Trebuchet;
}

html>body {
}
p {
  margin:                     0 0 1em 0;
}
ol li {
  margin-bottom: 6px;
}
#logo .alt-text {
  color:                      #787878;
  font-size:                  9pt;
  margin-bottom:              4em;
}
h1.site-title {
  font-size:                  14pt;
  margin-bottom:              2pt;
}
h1, h2, h3, h4 {
  line-height:                135%;
}
#mission {
  font-style:                 italic;
  border:                     1pt solid #333;
  background-color:           #e7e7e7;
  padding:                    12pt;
  margin:                     0 24pt 12pt;
}
.node-header .meta, .comment-header .meta {
  color:                      #666;
  margin-top:                 -0.5em 0 0.5em;
}
.node-header a, .comment-header a {
  color:                      #444;
  text-decoration:            none;
}
.node-content, .comment-content {
  text-align:                 justify;
}
a img {                       
  border-width:               0;
  border-style:               none;
}
form {
  margin:                     0;
}
table {
  border-collapse:            collapse;
  width: 100%;
}
th {
  text-align:                 left;
  color:                      #006;
  border-bottom:              1pt solid #666;
}
tr.dark {
  background-color:           #ddd;
}
tr.light {
  background-color:           #fff;
}
td {
  border-bottom:              1pt solid #ccc;
}
td, th {
  vertical-align: top;
  font-size:                  10px;
  line-height:                120%;
  padding:                    3pt 6pt;
}
dl, dl dd {
  margin:0;
}
dl dt {
  margin-bottom:              0.5em;
}
dl dt.first {
  margin-bottom:              0;
}
.user-picture {
  float:                      right;
  margin:                     0 0 0.5em 0.5em;
  border:                     1pt solid #555;
  padding:                    2pt;
}


/**
 * =Links
 */

a:link, a:visited {
  color:                    #039;
  text-decoration:          none;
  background:               transparent;
  font-weight:              bold;
}
.node-content a:link:after, .node-content a:visited:after, .comment-content a:link:after, .comment-content a:visited:after {
  content:                  " (" attr(href) ") ";
  font-size:                100%;
}
/* stuff not to show */
/*
  To do: add class of navigation to all navigation elements to make it easier to hide
  To do: add no-print class
  To do: add classes to comment moderation so we can hide that ugly shee-it!
*/
.skiplink, 
div.block,
#navigation-general,
#header-search,
#download,
#navigation,
#support_links, 
#main-nav, 
#div_column_left, 
.block-user,
#footer-syndicate,
#footer-about, 
#footer hr,
#div_column_right, 
#tabs,
.book .nav,
.links,
.one-column #div_column_left, 
.one-column #div_column_right, 
.backlink, 
.toplink,
.no-print,
#local-tasks,
#sidebar_right,
#admin-menu,
#skip-to-nav {
  display:                  none !important;
}

.alt-text, .print-only {
  display:                  block !important;
}

#drupal-powered, #header, .printer_friendly, .tabs, #sidebar, #nav, td.right, #footer, #pay_now, .hide_print {
display: none;
}

#preparedby {
text-align: right;
font-size: .8em;
line-height: 150%;
}

#preparedby h3 {
margin: 0;
padding: 0;
}

.proposalbox {
        border: 1px black solid;
        padding: 15px 15px 20px 15px;
        background-color: #EEEDD6;
        margin-bottom: 15px;
}

.proposalbox h3 {
padding: 0;
margin: 0 0 10px 0 ;
}

