@charset "utf-8";
/*
Title:        Greenbrook Montessori print stylesheet
Author:       D Edwards-Onoro, Lireo Designs, http://www.lireo.com
Created:      6 November 2008
Last Updated: 6 February 2009 	
*/
body 	{
    background: #ffffff;
    font: 12pt/1.1em times, georgia, serif;
    color: #000000;
    text-align: left;
}


/*= containers */
#wrapper {
    border: none;
    margin: .2in 0; 
    width: 7in; 
}
#brand {
    padding: 0; 
    height: .25in;
}
#offset,
#utility,
#banner,
#nav,
#sidecol1,
#sidenav,
#footer,
#footer-content,
#footer-info,
#footer-contact {
    display: none;
}
#content {
    clear: both;
    color: #000000;  
    margin: 0 .5in .5in 0;
    width: 6in; 
}


/*= links */
a:link, 
a:visited {
   border-bottom: 1px solid #136734;
   color: #136734;
   background: transparent;
   text-decoration: none;
}
#content a:link:after, 
#content a:visited:after {
   content: " (" attr(href) ")";
   font-size: 90%;
   }
#content a[href^="/"]:after {
   content: "(http://www.lireo.com/theclients/froggreenbrook" attr(href) ")";
}


/*= headings */
h1, 
h2,
h3,
h4 {
    color: #000000; 
    font-weight: normal;
    font-family: "Times New Roman", Times, serif;	
}
h1 {
    font-size: 16pt;
    margin: 0;
}
h2 {
    font-size: 14pt;
}
h3 {
    font-size: 12pt;
}


/*= text styling */
#brand img {
    display: none;
}
#brand span {
    font-size: 18pt;
    margin: 0;
    padding: 0;
    position: absolute;
}
#content blockquote {
    font-style: italic;
    margin-bottom: -.1in;
    padding: 0;
}
p.author-quote {
    font-style: italic;
    margin: 0;
    padding: 0;
    text-indent: 1in;
}
#contact {
    color: #000000; 
    font-size: 12pt; 
    line-height: 1.2;
}
#copyright {
    font-size: 10pt;
}
div.vcard {
    margin: 10px 0;
}


/*= contact form */
#content form {
    margin: 2em 0em 3em 0px;
}
#feedback {
    display: block; 
    font-size: 1.1em;
}
#feedback fieldset {
    margin: 0 0 3em 0;
    padding: 0 1em 1em 1em;
    width: 25em; 
}
#name, 
#email, 
#message {
    background: #ffffff;
    border: 1px solid #000000;
    display: block;
    margin-bottom: 2em;
    width: 4in; 
}
#feedback legend {
    color: #000000;
}
#feedback label {
    color: #000000;
}
.submit {
    color: #000000;
}
#name:focus, 
#email:focus,
#message:focus { 
    background: #fff;
    border: 1px solid #104C68;
}
.focus {
    border: 1px solid #104C68;
    background: #fefaec; 
}
#content p.warning {
    background: transparent url(../../images/alert.gif) no-repeat scroll 2% 30%;
    border: 1px dashed #cc0000;
    color: #cc0000;
    font-weight: normal;
    padding: 10px 10px 10px 50px;
    width: 23em;
}
.error {
    font-size: 10pt;
    font-weight: normal;
    color: #cc0000;
    display: block;
    border: 1px dashed #cc0000;
    line-height: 1.5;
    width: 21em;
    margin-bottom: .2em;
    padding: 0 .2em;
}


/* miscellaneous */

.imgborder {
    /* width: 135px; */
    float: left;
    background: #fff none repeat scroll 0 0;
    border: 1px solid #72511d;
    margin: 5px 15px 8px 0;
    padding: 5px;
}
acronym {
	border-bottom: 0;
}
acronym:after {
  content: " (" attr(title) ")";
}
