
/* Print Style Sheet */

body {
  float: none !important;
     padding: 2em;
     background: #FFF;

}

div#rap {
     position: absolute;
     margin: 5em;
     display:block;
     max-width: 1000px;
  font-size: 10pt; 
     color: #252525;
  font-family: Verdana, Helvetica, Ariel,sans-serif;
  line-height: 1.4em;
     border: 1pt #25231e solid;
}

div.postmetadata {
     display: none; 
}
#top_border, #navmenu, #breadcrumb, #newsbanner, #menu, #footer, #commentform { display: none;  }
#content a[href]:after{
   content: " \2934 ";
   font-size: 70%;
   font-weight: normal;}
div#softwareText {
     display: none; 
}

a#leopard-banner {
     display: none; 
}
#content a[href^="/"]:after{
   content: " \2934 ";
      font-weight: normal;}
#body_header img { display: none; }
#body_header { 
    border-bottom: 1px solid #888;
     background: #d4d4d4 url(images/babyface.png) no-repeat right top;
     padding: 30px 0px 25px 10px;
     color: #3d3d3d;
 
}
#body_header a:after{
    content: attr(title);
    font-size: 16px;
    font-variant: small-caps; 
    text-transform: uppercase; 
    letter-spacing: .4em; 
     font: sans-serif, "Trebuchet MS";
    font-weight: bold;
    color: #888888;
    width: 100%;
     background: #d6d6d6; 
}
#PageBrand {
     content: "Mars Report" ;
     display:block;
     color:#FFF;

}

#PageBrand img {
}



#content{ margin-left:0; 
     float:none;  }
#content a { font-weight:bold; 
     color:#000066; 
     text-decoration:none }

div.sociable {
     display: none; 
}

div#ShowComments {
     display: none; 
}

p.BigFirst:first-letter { color: white; font-size: 3em; font-family:Optima,"Goudy Old Style",Times, serif; font-weight:bold; float:left; padding: 6px; margin:0px 5px 0px 0px; display:block; border:1px solid #5A5C50; line-height:1em; background-color:#B3BD9B; }

div#PageOptions, div#PageOptions2 {
     display: none; 
}
h1, h2, h3, h4, h5, h6 { page-break-after:avoid; 
     page-break-inside:avoid }
h2 {font-size:11pt;
font-family: Verdana, Helvetica, Arial, sans-serif; 
color:#666;}

h3, h5 { font-size: 14pt;
     font-family: Verdana, Helvetica, Arial, sans-serif; 
}

span { font-weight:200;
size:9pt;}

form#search_form { display: none;}
h6 {
     font-size:12pt;
     font-family: Verdana, Helvetica, Arial, sans-serif;
}

a.soft { display:none;
}

a.ttlink {
display:none;
}
div.pubdate { font-style: italic;
     font: normal normal Verdana, Helvetica, Arial, sans-serif;
     margin: 0em 0em 1em 0em; 
}
blockquote, table, pre { page-break-inside:avoid }
ul, ol, dl  { page-break-before:avoid }
img.centered { display: block; 
     margin-left: auto; 
     margin-right: auto; }
img.right { padding: 4px; 
     margin: 0 0 2px 7px; 
     display: inline; }
img.left { padding: 4px; 
     margin: 0 7px 2px 0; 
     display: inline; }
.right { float: right; }
.left { float: left }
img { page-break-inside:avoid; 
     page-break-after:avoid; }

div.software {
     font-family: Verdana, Helvetica, Arial, sans-serif;
     font-size: 11pt; 
}

.ratingblock { 
     display:none;
}


