/*

------------------------------------------------------
Copyright Atilla Hulsebos, http://www.kzoiks.com/
some rights reserved
http://creativecommons.org/licenses/by-sa/2.0/

You are free to use this style sheet and its
associated image files to create your own site.
However, we ask that you respect the template's
creator by maintaining this attribution in
the style sheet.

Notes

1. This is a print style sheet to be used together with
its associated screen style sheet palmtrees.css.

2. This style sheet uses a rule to add the site's URL to
relative links:

#content a[href^="/"]:after {
content: " (http://www.hylarub.com" attr(href) ") ";
}

If you wish to use this feature you'll need to replace
yoursite.com with your own domain name.

3. This style sheet makes use of the !important
hack to compensate for poor support in IE.
For more info on this hack see
http://www.evolt.org/article/Ten_CSS_tricks_you_may_not_know/17/60369/
------------------------------------------------------

*/
#nav-toplevel, #nav-subs, #info-site {
display:none;
}

html {
font-family:Georgia, serif;
font-size:12pt;
color:black;
background:none;
}

body {
width:100%;
padding:0;
margin:0;
border:none;
background:none;
background-color:white;
}

#content a:link:after, #content a:visited:after {
content: " (" attr(href) ") ";
font-size: 90%;
}

/* You'll need to add your own domain into the following */

#content a[href^="/"]:after {
content: " (http://www.hylarub.com" attr(href) ") ";
}

a:link, a:visited {
color:black;
background:transparent;
font-weight:bold;
text-decoration:underline;
}

#banner {
visibility:visible !important;
visibility:hidden;
height:auto;
padding:0;
border:none;
background:none;
z-index:10;
}

#banner p {
position:absolute;
right:0;
width:auto;
font-family:Georgia, serif;
font-size:16pt;
font-style:italic;
text-align:right;
color:black;
border-bottom:1px solid black;
}

#banner p:before {
content: "This document was reproduced from";
}

#container {
position:relative;
top:40px !important;
top:0;
height:100%;
}

#content {
position:relative;
top:0;
width:100%;
padding:0;
}

#content p {
font-size:12pt;
font-weight:normal;
line-height:1.4em;
padding:0 5% 0 5%;
margin:0;
margin-bottom:1.1em;
}

h1,h2,h3 {
margin:0;
padding:0;
font-family:serif;
font-style:italic;
font-weight:bold;
}

h1 {
border-bottom:1px solid black;
}

h1:first-letter {
padding:0;
font-size:1.7em !important;
font-size:1.4em;
text-transform:uppercase;
color:black;
}

h2, h3 {
padding-left:25px;
}

h2:first-letter ,h3:first-letter {
float:none;
font-size:1.4em;
text-transform:uppercase;
}

/*additional*/

code, pre, kbd, samp {
display:block;
padding:10px;
border-left:10px solid lightgrey;
font-size:11pt;
font-family: monaco, "Courier new", courier, monospace;
color:black;
}