body { background-color: #fff; background-image: none; font-size: 10pt; color: #333; }

span, p, dl, #text li { line-height:1.4em; }

#main { top: 0;  left: 0; width: 99%; background-image: none;  }
#content, #home { padding-top: 0; width: auto; }
#home { margin-top: 20pt; }

#primnav, #secnav, #tertnav, #logo, #searchbox, .no-print, #sidebar .promo-links, .main-theme-image, .more { display: none; }

#text, #text.landing { float: none; padding: 0 0 1em 0; width: auto; min-height: 0;  color: #333;}
#text.landing { margin: 18px 0 0 0; }
#footer { padding: 2em 0 1em 0; }

.site-header { 
display: block; 
margin: 0 0 1em 0; 
color: #bbb; text-align: right;  
font-family: Palatino, "Palatino Linotype", "Book Antiqua", "Times New Roman", Times, serif;
}

.BreadcrumbContainer { margin-left: 0; color: #999; font-weight: normal; }

a:link, a:visited { border-bottom: none; text-decoration: underline; color: #006633; font-weight: normal; }
.BreadcrumbContainer a:link, .BreadcrumbContainer a:visited { color: #333; text-decoration: none }

h1 { margin-left: 0; margin-bottom: 10pt; font-size: 2.5em; color: #bbb; }
h2, h2.events, h3, h4 { clear: both; color: #000;  font-weight: bold; }
h2 { font-weight: normal;  }
h2 a:link, h2 a:visited, h3 a:link, h3 a:visited { color: #000; text-decoration: none; }
h4 { font-size: smaller;  }

#text img { border: none; }

.img-R, .img-L { float: none; text-align: left; margin-left: 0; margin-right: 0; }
.img-R { right: 0; }
.img-L { left: 0; }

li.FullSummary h2, li.FullSummary h3 { clear: none;  }
li.FullSummary h2 a:link, li.FullSummary h2 a:visited, li.FullSummary h3 a:link, li.FullSummary h3 a:visited { font-weight: bold; }

li.FullSummary, .reference-list li, .main-text, ul.events-this-week-feature li, #sidebar .latest-news h2 { background-color: transparent; background-image: none; }
