/* Only put styles here that all browsers like; for others, */
/* use browser-specific stylesheets (style_ie5nav6.css, etc.) */

BODY, TD, TH, P, LI, DIV, UL, H1, H2, H3, H4 {font-family: georgia, serif;}
BODY { margin: 0; background-color:white }
STRONG, B {font-weight: bold;}
H1, H2, H3, H4, H5, H6 {font-weight: bold; margin-bottom: 0;}	/* was 44A5B5 */
H1 {font-size: 200%; margin-top: 0;}
H2 {font-size: 150%;}
H3 {font-size: 125%;}
H4 {font-size: 100%;}
LABEL {cursor: pointer;}
SMALL {font-size: 85%}

.tag { font-size: 85%; color: #666; } /* File tags and dates */
.tag a {color:#666}
.smtag { font-size: 70%; color: #999; }
.smtag a {color: #999}

.big {font-size: 125%}
.crumb {color:white; margin-top:4px; margin-bottom:4px; font-size: 85%}
.crumb a {color:white; text-decoration: underline}
.crumb a:hover {text-decoration: none}
.tight {margin-top:0}

/* Column widths */
#content {margin-left:14em}  /* main content: always larger than #menu */
#menu {width:12em;} 

/* Menu style */
#menu {margin:0; padding:.5em; background-color:#FBFAF7; border-right:1px solid #DDD; border-bottom:1px solid #DDD;}
#menu ul {list-style:none; margin: 0; padding-left:1.5em; text-indent:-1em}
#menu form {padding-left:.5em;}
#menu li {padding-bottom:.75em;}
#tags p {border-top:1px solid #DDD; padding-top:.5em; font-size:80%; color:#999; text-align:center;}
#tags a {color:#999}

/* Banner style */
#banner {margin:0; padding:0; height:140px; background: #9CF url('images/grass_ltblue.gif') repeat-x bottom}
#banner img {float:left; border:0; margin-right:2em}
#banner h3, #banner p {font-weight:bold; margin:0}
#banner h3 {padding-top:.8em; font-size:200%}

img.right {float:right; margin-left:1em;}
img.left {float:left; margin-right:1em;}