body
{
    background-color: #FFFFCC;
    font: "Goudy Old Style";
}

h1,h2, h3
{
/*text-align: left;*/
/*font: "Goudy Old Style";*/
}

h1 { font-size: x-large; }

h2 { font-size: large; }

p, li
{
/*text-align: left;*/
font: "Goudy Old Style";
font-size: x-large; /*medium;*/ /*12pt;*/
}

table.availability
{
    text-align: center;
}

table.availability th {
	border-width: 1px;
	padding: 5px;
	border-style: dotted;
	border-color: gray;
}

table.availability td {
	border-width: 1px;
	padding: 5px;
	border-style: dotted;
	border-color: gray;
}

.header
{
font: "Goudy Old Style";
text-align: center;
/* See: http://css-discuss.incutio.com/?page=UsingKeywords */
font-size: medium;
}

.header a { display:block; }

.header a:hover {
    background-color: gray;
    color:#FFFFFF;
}

/*
.header a:link{  text-decoration: none; color: black; }
.header a:visited{ text-decoration: none;  color: black;}
.header a:hover{ text-decoration:none; background-color: white; color: black}
.header a:active{  text-decoration: none;  color: black;}
*/

.menu { font-size: 10pt }
.menu a {padding: 2px; color: black; padding-bottom: 8px; padding-right: 10pt; padding-left: 10pt}

.menu a:hover{ text-decoration:none; background-color: white; color: black}
.menu a:link{  text-decoration: none; color: black; }
.menu a:active{  text-decoration: none;  color: black;}
.menu a:visited{ text-decoration: none;  color: black;}


