/*	Copyright (c)  2006  Scot Thompson
	Permission is granted to copy, distribute and/or modify this document
	under the terms of the GNU Free Documentation License, Version 1.1
	or any later version published by the Free Software Foundation;
	with no invariant sections.
	A copy of the license can be found at http://www.gnu.org/copyleft/fdl.html
*/


/* Frequently Customized Item */
body {
	display: block;
	padding: 8px;
	line-height: 1.33;
	background-image: url(images/plaster.png);
}

/*****************************************************/
/* Custom Classes */
.navbar {
	background-color: Silver;
	padding: 8px 8px 8px 8px;
	border: thin groove Gray;
	margin-bottom: 10px;
	text-align: center;
	color: Black;
}

.menubox {
	float: left;
	width: 150px;
	background-color: Silver;
	border: thin groove Gray;
	color: Black;
	padding: 8px 8px 8px 8px;
}

.bodybox {
	background-color: Silver;
	border: thin groove Gray;
	color: Black;
	padding: 8px 8px 8px 8px;
	margin-left: 175px;
}

.logospace {
	text-align: left;
	display: block;
}

.menuitem {
	text-align: center;
	font-family: sans-serif;
	display: block;
}

.menuimage {
	text-align: center;
	padding-bottom: 3px;
	padding-top: 3px;
	display: block;
}

.footer {
	text-align: center;
	display: block;
	font-style: italic;
	font-size: smaller;
}




/*****************************************************/
/* Common Elements below */
a[href] {
	text-decoration: underline;
}
abbr {
	font-variant: small-caps;
	letter-spacing: 0.1em;
}
acronym {
	font-variant: small-caps;
	letter-spacing: 0.1em;
}
address {
	display: block;
	font-style: italic;
}
applet {
	display: block;
}
b {
	font-weight: bolder;
}
big {
	font-size: 1.17em;
}
blockquote {
	display: block;
	margin-left: 40px;
	margin-right: 40px;
	margin-top: 1.33em;
}
caption {
	display: table-caption;
	text-align: center;
}
center {
	display: block;
	text-align: center;
}
cite {
	font-style: italic;
}
code {
	font-family: monospace;
}
col {
	display: table-column;
}
colgroup {
	display: table-column-group;
}
dd {
	display: block;
	margin-left: 40px;
}
del {
	text-decoration: line-through;
}
dir {
	display: block;
	margin-left: 40px;
	margin-top: 1.33em;
	margin-right: 0;
}
div {
	display: block;
}
dl {
	display: block;
	margin-top: 1.33em;
	margin-bottom: 0;
}
dt {
	display: block;
}
em {
	font-style: italic;
}
fieldset {
	display: block;
	margin-top: 1.33em;
	margin-bottom: 0;
}
form {
	display: block;
	margin-top: 1.33em;
	margin-bottom: 0;
}
frame {
	display: block;
}
frameset {
	display: block;
}
h1 {
	display: block;
	font-size: 2em;
	font-weight: bolder;
	margin-top: 0.67em;
	margin-bottom: 0;
}
h2	{
	display: block;
	font-size: 1.5em;
	font-weight: bolder;
	margin-top: 0.83em;
	margin-bottom: 0;
}
h3	{
	display: block;
	font-size: 1.17em;
	font-weight: bolder;
	margin-top: 1em;
	margin-bottom: 0;
}
h4	{
	display: block;
	font-weight: bolder;
	margin-top: 1.33em;
	margin-bottom: 0;
}
h5	{
	display: block;
	font-size: .83em;
	line-height: 1.17em;
	font-weight: bolder;
	margin-top: 1.67em;
	margin-bottom: 0;
}
h6	{
	display: block;
	font-size: .67em;
	font-weight: bolder;
	margin-top: 2.33em;
	margin-bottom: 0;
}
head {
	display: none;
}
hr {
	display: block;
	border: 1px inset;
}
i {
	font-style: italic;
}
iframe {
	display: block;
}
ins {
	text-decoration: underline;
}
kbd {
	font-family: monospace;
}
li {
	display: list-item;
}
menu {
	display: block;
	margin-left: 40px;
	margin-top: 1.33em;
	margin-bottom: 0;
}
noframes {
	display: block;
}
object {
	display: block;
}
ol {
	display: block;
	margin-left: 40px;
	list-style-type: decimal;
	margin-top: 1.33em;
	margin-bottom: 0;
}
ol ol {
	margin-top: 0;
	margin-bottom: 0;
}
ol ul {
	margin-top: 0;
	margin-bottom: 0;
}
p {
	display: block;
	margin-top: 1.33em;
	margin-bottom: 0;
}
pre {
	display: block;
	font-family: monospace;
	white-space: pre;
}
s {
	text-decoration: line-through;
}
samp {
	font-family: monospace;
}
small {
	font-size: .83em;
}
strike {
	text-decoration: line-through;
}
strong {
	font-weight: bolder;
}
sub {
	font-size: .83em;
	vertical-align: sub;
}
sup {
	font-size: .83em;
	vertical-align: super;
}
table {
	display: table;
}
tbody {
	display: table-row-group;
}
td {
	display: table-cell;
}
tfoot {
	display: table-footer-group;
}
th {
	display: table-cell;
	font-weight: bolder;
	text-align: center;
}
thead {
	display: table-header-group;
}
tr {
	display: table-row;
}
tt {
	font-family: monospace;
}
u {
	text-decoration: underline;
}
ul {
	display: block;
	margin-top: 1.33em;
	margin-left: 40px;
	margin-bottom: 0;
}
ul ol {
	margin-bottom: 0;
	margin-top: 0;
}
ul ul {
	margin-top: 0;
	margin-bottom: 0;
}
var {
	font-style: italic;
}

