/*
------------------------------------------------------
CSS Template:
Copyright Atilla Hulsebos, 
some rights reserved
http://creativecommons.org/licenses/by-sa/2.0/
------------------------------------------------------

*/
#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.stmarysfoy.co.uk" 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 {
text-align: center;
font-size:11pt;font-weight:normal;line-height:1.4em;padding:0 5% 0 5%;margin:0;margin-bottom:1.1em;
}

.hide {
display: none;
} 

h1,h2,h3 {
margin:0;padding:0;font-family:serif;font-style:italic;font-weight:bold;
}

h1 {
font-size: 20pt;
color: blue;
border-bottom:1px solid blue;
}

h1:first-letter {
padding:0;
color: blue;font-size:1.7em !important;font-size:1.4em;text-transform:uppercase;}

h2, h3 {
font-size: 15pt;
padding-left:25px;padding-top: 0.8em;
text-decoration: underline;
padding-bottom: 0.4em;
}

h2:first-letter ,h3:first-letter {
float:none;font-size:1.4em;text-transform:uppercase;
}

img {
display: none;
}

/*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;
}