#border
{
	margin: 30px 30px 30px 30px;
	background: white;  
  border-style: solid;
  border-width: 1px;
  border-color: black;
}

body
{
  background:   rgb(173,190,207);
}



#header
{
	background: white;
}

#footer
{
	background:   white;
	text-align: right;
	color: Blue;
	border-top-style: solid;
	border-color: black;
	border-width: 1px;
	margin: 0;
	font-size: small;
}

#footer a
{
  text-decoration: none;
}

#navbar
{
	float: left;
	background: rgb(240,241,255);
	text-align: Left;
	font-size: small;
	padding: 0px;
	margin-left: 10px;
	margin-top: 10px;
	border-style: solid;
	border-color: black;
	border-width: 1px;
}

#navbar h5
{
  font-size: 1em;
  color: white;
  border-bottom-style: solid;
	border-color: black;
	border-width: 1px;
  background: rgb(0,64,128);
  padding: 1px 5px 0px 9px;
  margin: 0px;
  text-align: left;
}

#navbar ul
{
	list-style-type: none;
	padding: 5px 0px 0px 0px;
	margin: 0px 10px 0px 10px;
}

#navbar li
{
	margin: 0px;
	padding-bottom: 10px;
}

#navbar a
{
  text-decoration: none;
}

#navbar a:hover
{
  background: white;
}

#navbar a:link
{
	color: rgb(0,64,128);
}

#navbar a:active
{
	color: rgb(0,64,128);
}

#navbar a:visited
{
	color: rgb(0,64,128);
}

#content
{
  font-size: .9em;
	padding: 15px 15px 15px 15px;
	text-align: Left;
	color: Black;
	margin-left: 150px;
	background: white;
}


#content h4
{
  color: white;
  margin: 0px 20px 0px 20px;
  padding-top: 5px;
  padding-left: 10px;
  background: rgb(0,64,128);
  border-style: solid;
	border-color: black;
	border-width: 1px;
}

#calendar a
{
  text-decoration: none;
}

#calendar a:link
{
	color: white;
}

#calendar a:active
{
	color: white;
}

#calendar a:visited
{
	color: white;
}

#content p
{
  border-style: solid;
  border-top-style: none;
	border-color: black;
	border-width: 1px;
  margin: 0px 20px 0px 20px;
  padding: 10px 10px 10px 10px;
  background: rgb(240,241,255);
}


#calendar h3
{
  border-style: solid;
	border-color: black;
	border-width: 1px;
  color: white;
  margin: 0px 20px 0px 20px;
  text-align: center;
  padding-top: 5px;
  padding-left: 10px;
  background: rgb(0,64,128);
}

#calendar table
{
  border-style: solid;
  border-top-style: none;
	border-color: black;
	border-width: 1px;
  margin: 0px 20px 0px 20px;
  padding: 10px 10px 10px 10px;
  background: rgb(240,241,255);
}

#calendar td
{
  padding: 5px 5px 5px 5px;
  width: 100px;
  border-style: solid;
  border-color: black;
  border-width: 1px;
  height: 100px;
  vertical-align: top;
}

#calendar th
{
  text-align: center;
  color: rgb(0,64,128);
}

#gbook
{
  border-style: solid;
  border-top-style: none;
	border-color: black;
	border-width: 1px;
  margin: 0px 20px 0px 20px;
  padding: 10px 10px 10px 10px;
  background: rgb(240,241,255);
}

#gbook a
{
  text-decoration: none;
}

#gbook a:link
{
	color: rgb(0,64,128);
}

#gbook a:active
{
	color: rgb(0,64,128);
}

#gbook a:visited
{
	color: rgb(0,64,128);
}

#gbook table
{
  padding: 10px 10px 10px 10px;
  background: rgb(240,241,255);
}

#gbook td
{
  padding: 5px 5px 5px 5px;
  border-style: solid;
  border-color: black;
  border-width: 1px;
  vertical-align: top;
}

#gbook th
{
  text-align: center;
  color: rgb(0,64,128);
}
