body{font-family:Times,serif;color:#000000;font-size:12pt;
background-color:#ffffff;line-height:1.1em;}

.subheading{font-size:1.1em;}

a {text-decoration:none;color:#003399;}
a:link {text-decoration:none;color:#003399;}
a:visited{color:#006699;}
a:hover{color:#009999;text-decoration:underline;}
a:active {color: #009933;}

h1,h2,h3,h4,h5,h6,form,li,div,p,table,blockquote{margin:0;padding:0;line-height:1.1em;}
ul,ol {margin:-0.2em 0 1em 1em;padding:0;}
li {margin-bottom:0.3em;}

img.leftimage {margin:0 10px 5px 0;}
img.rightimage {margin:0 0 5px 10px;}

h1{font-size:20pt;color:#004400;margin-top:0.2em;margin-bottom:0.2em;}
h2{font-size:17pt;}
h3{font-size:14pt;}
h4{font-size:10pt;}
h1.banner{font-size:30pt;}

div#header {background-color:#ffffff;}
div#header img {}

div#leftcol {background-color:#ffffff;}

div#diary{background-color:#ffffff;line-height:1.1em;}
div#diary h3 {color:#006699;padding:0;margin-bottom:1em;}
div#diary div {padding-bottom:0.7em;}

div#contact{background-color:#ffffff;line-height:1.1em;}
div#contact h3 {color:#660046;padding:0;margin-bottom:1em;}
div#contact div {padding-bottom:0.7em;}

div.greenbox {background-color:#ffffff;line-height:1.1em;clear:both;}
div.greenbox h3 {color:#009999;padding:0;margin-bottom:1em;}
div.greenbox div {padding-bottom:0.7em;}

div.bluebox {background-color:#ffffff;line-height:1.1em;clear:both;}
div.bluebox h3 {color:#004493;padding:0;margin-bottom:1em;}
div.bluebox div {padding-bottom:0.7em;}

div.image {clear:left;float:left;margin-right:15px;}

/* div#footer{font-size:0.9em;line-height:1.1em;padding-top:1.5em;clear:both;}
div#footer div {margin-top:0.3em;} */

noscript {color:#660046;}

.past {color:#999:}

/* PRINT STYLES */
div#sitenav, div#footer {display:none;visibility:collapse;}
.jump {display:none;visibility:collapse;}

span.emailscript {display:none;visibility:collapse;}
span.emailprint {display:inline;visibility:visible;}

hr {border-color:#009999;color:#009999;clear:both;}