* { margin:0; padding:0; text-decoration:none; border:0; font-family:"lucida sans";
text-align:center; }

html, body { }

body { background-attachment:fixed; background-image:url(/images/slate.gif);
font-size:1em; font-weight:normal; text-align:center; }

a { font-weight:bold; }

.navbar a:link { color:white; font-weight:bold; }
.navbar a:visited { color:white; }
.navbar a:hover { color:beige; }

h1 { background-color:green; color:white; font-weight:bolder; font-size:1.8em; font-style:italic; 
font-variant:small-caps; letter-spacing:0.2em; line-height:2em; text-align:center; text-shadow: 8px 8px 14px black; }

h2 { background-color:green; color:white; font-size:large; font-variant:normal; line-height:1.4em; text-shadow:8px 8px 14px black; }

h3 { background-color:green; color:white; font-size:large; font-weight:bold; line-height:3em; }

h4 { color:green; font-size:large; font-variant:normal; font-weight:bold; padding:1%; text-align:left; background-color:white; }

h5 { color:green; font-size:large; font-weight:bold; padding:1%; text-align:left; }

img { border:1px solid #EEE8CD; display:inline; margin:1%; }

li {  margin:1% 0; padding:1%; text-align:left; }

p { background-color:transparent; line-height:1.4em; margin:0; padding:1%; text-align:left; }

ul { list-style-position:outside; list-style-type:none; text-align:left; }

ul.left { margin:6% auto; padding:0; width:84%; }
a.gallery  { color:green; } 

.blob { float:right; width:80%; }

.caption { font-size:small; font-weight:bold; margin-bottom:36px; text-align:center; }

.cent { text-align:center; }

.container { background-color:white; margin:0; overflow:hidden; padding:0; width:100%; }

.describe { padding:0 10px 10px; }

.floa { float:left; }

.footer { background-color:green; clear:both; color:white; font-size:medium; font-weight:500; line-height:2em; padding:12px; padding-left:10%; text-align:left; }

.froa { float:right; }

.glum { background-color:beige; padding:2%; line-height:2em; }

.glum li { border-bottom:thin dotted green; }

.leftcolumn { background-color:beige; font-size:small; padding:1%; text-align:center; width:18%; overflow:hidden; }

.beige { background-color:beige; padding:5px; width:150px; }

.marg10 { margin:10px auto; }

.midcolumn { background-color:white; float:left; margin:0; padding:0; width:75%; }

.mule { background-color:beige; padding:2%; list-style:none; }

.mule li { border-bottom:thin dotted green; }

.navbar { background-color:green; color:white; font-size:large; line-height:1.6em; padding:1%; text-align:center; }
.navbar li { display:inline; }

.note { display:none; }

.page { border:1px solid gray; color:green; margin:1% auto; width:80%;}

.panel { margin:12% auto; padding:3%; text-align:left; width:84%; }

.panelbold { background-color:green; color:white; font-weight:bold; margin:36px auto; padding:6px; text-align:left; width:148px; }

.pass { margin:10% auto; }

.photopage { background-color:white; clear:both; text-align:center; width:100%; }

.plod { background-color:beige; padding:5px; width:150px; line-height:1.2em; }

.plod li { border-bottom:thin dotted green; margin:5% 0; }

.plod li:hover { background-color:green; color:white; padding:1%; }

.quid { text-align:left; padding:2%; background-color:beige; line-height:1.4em; }

.quid li { border-bottom:thin dotted green; }

.rail { padding:12% 0; background-color:white; border:1px solid white; }

.rightcolumn { background-color:beige; float:right; font-size:small; margin:0; padding:1%; text-align:center; width:23%; overflow:hidden; }

.stro { font-weight:bold; }

.wood { border-bottom:thin dotted green; line-height:1.2em; padding:6% 2%; }

.xhtm { bottom:0; left:0; margin:0; padding:0; position:fixed; border:0; }

