.white  { font-family: Tahoma, Helvetica, verdana, sans-serif; color: white; text-decoration: none; }
a		{ text-decoration:none; color:black; }
a:active	{ text-decoration:underline; color:red; }
a:visited	{ text-decoration:underline; color:#55513a; }
a:link		{ text-decoration:underline; color:black; }
a:hover		{ text-decoration:none; color:red; }
a.small		{ text-decoration:none; color:black; font-size: 0.8em}
a.small:active	{ text-decoration:underline; color:red; }
a.small:visited	{ text-decoration:underline; color:black; }
a.small:link	{ text-decoration:underline; color:black; }
a.small:hover	{ text-decoration:none; color:red; }
a.poem		{ text-decoration:none; color:black; font-size: 0.9em}
a.white		{ text-decoration:underline; color:white; }
a.white:active	{ text-decoration:underline; color:red; }
a.white:visited	{ text-decoration:underline; color:white; }
a.white:link	{ text-decoration:underline; color:white; }
a.white:hover	{ text-decoration:none; color:red; }
a.bar         { text-decoration:none; color:black; }
a.bar:active  { text-decoration:none; color:red; }
a.bar:visited { text-decoration:none; color:black; }
a.bar:link    { text-decoration:none; color:black; }
a.bar:hover   { text-decoration:none; color:red; }
table.bar	{ color: #041e25; border-with: 0px; border-spacing: 1px; border-style: thin; border-collapse: seperate; background-color: blue; }
table.bar th	{ border-with: 0px; border-spacing: 1px; border-style: thin; background-color: #b2ddd3; text-align:center; font-weight: bold; }
table.foo	{ color: #041e25; border-with: 0px; border-spacing: 1px; border-style: thin; border-collapse: seperate; background-color: blue; }
table.foo th	{ border-with: 0px; border-spacing: 1px; border-style: thin; background-color: #green; }
;table.foo td	{ border-with: 0px; padding: 2px; border-style: thin; border-color: black; background-color: #b2e7f6; }
td.foo		{ border-with: 0px; padding: 2px; border-style: thin; border-color: black; background-color: #b2e7f6; }
td.alt		{ border-with: 0px; padding: 2px; border-style: thin; border-color: black; background-color: #b2c8ee; }
table.cont	{ border-with: 0px; border-spacing: 1px; border-style: thin; border-collapse: seperate; }
td.cont		{ border-with: 0px; padding: 2px; }
body		{ background:#473b5f; font-size: 96%; }

#menucontainer {
 text-align:center;
 margin:auto;
 margin-top:0px;
 width:896px;
 padding:0px;
 display:table;
/* border-collapse:seperate; */
}
#menucontainer ul {
 width:auto;
 display:table-row;
}
#menucontainer ul li {
 background:#b2ddd3;
 width:auto;
 font: 1.3em Tahoma, Helvetica, Verdana, Sans-Serif;
 padding: 1px 1px 0px 5px;
 display:table-cell;
 border: 1px solid blue;
/* border-collapse:collapse; */
 -webkit-border-radius: 0.5em;
 -moz-border-radius: 0.5em;
 border-radius: 0.5em;
 padding: 2px 7px;
}

#menulist a {
 text-decoration: none;
}
#menulist li {
 display: inline;
 list-style-type: none;
}
#google-top {
 text-align:center;
 width:50%;
 margin:0px auto;
// background-color:#b2e7f6;
}

