@import url("common.css");
/* ID Styles */
#footer {
    clear: both;
    width: 850px;
    margin-right: auto;
    margin-left: auto;
    text-align: left;
    font-size:smaller;
}
#footer a {
	color: #708090;
	padding: 5px;
	text-decoration: underline;
}
#footer a:hover {
	color: #2f4f4f;
	text-decoration: none;
}
#footer li {
	float: left;
}
#footer p {
	font-size: 0.85em;
}
#footer table {
    border: 0px;
    border-spacing: 2px;
    padding: 2px;
}
#footer ul {
	list-style-type: none;
	width: auto;
	margin: 0;
	padding: 0;
}
#largeimage {
    height: 250px;
    border: 10px #E6EAC8 solid;
}
#maintable {
    font-size: small;
/*    border-spacing: 0px;
    padding: 0px; */
    width: 80%;
    border-width: 1px;
    border-style: groove;
}
#masthead h1 {
	font-size: xx-large;
}

#navigation {
    width: 90%;
    margin-right: auto;
    margin-left: auto;
    overflow: hidden;
    font-size: small;
    text-align: center;
}

#centeredmenu {
 /*  float:left;*/
    width:90%;
/*   background:#fff; */
    overflow:hidden;
    position:relative;
    font-size: small;
    padding: 3px;
}

#navigation ul {
    list-style-type: none;
    width: 100%;
    margin: 0;
    padding: 0;
}

#centeredmenu ul {
   clear:left;
   float:left;
   list-style-type:none;
   margin:0;
   padding:0;
   position:relative;
   left:50%;
   text-align:center;
}

#navigation li {
    float: left;
    border-style: outset;
/*    border-width: 2px; */
}

#centeredmenu ul li {
/*    display:block; */
    border-style: outset;
    border-color: silver;
    float:left;
    list-style-type:none;
/*   margin:10; */
    padding:0;
    position:relative;
    right:50%;
/*   width:200px;*/
}

#navigation a {
    text-decoration: underline;
    padding: 5px;
}

#centeredmenu ul li a {
    display:block;
/*    margin:10px; */
    padding:3px 10px;
    background:#ddd;
    color:#000;
    text-decoration: underline;
/*   line-height:1.3em; */
}

#navigation a:hover {
    text-decoration: none;
    color: #261;
/*    background-color: #ccc; */
    border-style: inset;
}

#centeredmenu ul li a:hover {
/*    background:#369; */
    color: #261;
    border-style: inset;
}
#centeredmenu ul li a.active,
#centeredmenu ul li a.active:hover {
   color:#fff;
   background:#000;
   font-weight:bold;
}

#notice {
	width: 100%;
	margin-right: auto;
	margin-left: auto;
    font-size: small;
}
#subtable {
    border: 1px;
    border-spacing: 2px;
    padding: 2px;
}
#subtable td {
    border-style: outset;
    border-width: 2px;
}
/* Element Styles */
body {
    background-color: #E6EAC8;
    font-family: sans-serif;
}
div
{
/*    font-family: "Comic Sans MS";
'serif' (e.g. Times)
'sans-serif' (e.g. Helvetica)
'cursive' (e.g. Zapf-Chancery)
'fantasy' (e.g. Western)
'monospace' (e.g. Courier)*/
/*    font-family: sans-serif;*/
}
p
{
/*    font-family: "Comic Sans MS"; */
}
table
{
    /*font-family: "Comic Sans MS";*/
    font-size:smaller;
    margin-right: auto;
    margin-left: auto;
    overflow: hidden;
}
td {

}
textarea
{
 /*   font-family: "Comic Sans MS"; */
    height: 300px;
}
.textbox {
    border-style: outset;
    /* border-width: 2px; */
}
