a
{
   text-decoration: none;
   font-weight: bold;
   color: #900;
}

a:hover
{
   background-color: black;
   color: white;
}

a:active
{
   text-decoration: none;
}

a:visited
{
   text-decoration: none;
}

table
{
	border-width: 6px;
	border-spacing: 8px;
	border-style: outset;
	border-color: gray;
	border-collapse: separate;
	background-color: #FFCC66;
	text-align: left;
	border-radius: 20px;
}

table.none
{
	border-width: 0px;
	border-spacing: 8px;
	border-style: outset;
	border-collapse: separate;
	background-color: #FFCC66;
}


td 
{
	border-width: 1px;
	padding: 6px;
	border-style: none;
	border-color: gray;
	background-color: #FFCC66;
	-moz-border-radius: 0px 0px 0px 0px;
}

body
{
   background-image:url(../Images/background.jpg);
   background-repeat:no-repeat;
   background-attachment:fixed;
   background-position:center; 
   color:#000000;
   font-family: Garamond; 
   text-align: left;
}

div.banner {
  width: 115px;
  margin: 0;
  font-size: 90% /*smaller*/;
  font-weight: bold;
  line-height: 1.1;
  text-align: center;
  position: fixed;
  background: #900;
  left: 1em;
  top: 1em;
  right: auto;
  border-radius: 20px;
}

div.social {
  position:fixed; 
  top: 0px; 
  right: 0px;
  top: 9px;
}

div.facebook {
 background: white;
 width: 292px;
 height: 427px;
}

div.banner p {
  margin: 0; 
  padding: 0.3em 0.4em;
  font-family: Garamond;
  border: black;
  color: white;
}

div.banner a, div.banner em { display: block; }
div.banner a, div.banner em { border-top: 2px groove #000000 }
div.banner a:first-child { border-top: none }
div.banner em { color: #CFC }

div.banner a:link { text-decoration: none; color: white }
div.banner a:visited { text-decoration: none; color: white}
div.banner a:hover { background: red; color: white }

div.social a:hover { background: none; }


