body	{
	background-color: white;
	padding-left: ;
	font-family: "Times New Roman", Times, serif, Georgia;
	color: black;
	transform: scale(0.9,1);
}
p 	{
	text-shadow: -1px 1px 1px #999999;
	font-size: 20px;
}
h2 	{
	text-shadow: -2px 2px 2px #999999;
}
ul 	{
	font-size: 20px;
}

a.gohome	{
	width: 7em;
	display: absolute;
	float:;
	transform: ;
	border: 0.1em solid black;
	background-color: #d9e6f2;
}
.gohome 	{
	color: #ff0000;
	background-color: #d9e6f2;
	text-shadow: -1px 1px 1px #00ff00, -2px 2px 2px #000000;
    text-align: right;
	display: block;
	text-align: center;
	padding-bottom: 0.1em;
	font-size: 125%;
	
}
.address	{
	color: black;
	width: 100%;
	border-bottom: thick dotted;
	padding-top: 1em;
	padding-right: ;
	padding-left: ;
	padding-bottom: ;
	position: ;
	display: block;
	text-align: center;
	text-shadow: 2px 2px 2px 2px #fff;
	font-size: 200%;
	background-image: url("picture/address.jpg");
	background-repeat: no-repeat;
	background-size: cover;
	
}
.address ul{
	width: 95%;
	margin-top: -0.3em;
	padding-left: 0.3em;
	padding-top: -0.8em;
	font-size: 100%;
	text-align: right;
	text-shadow: 2px 2px 2px 2px #fff;
	transform: scale(1,0.9);
}

#home	{
	background-color: #000000;
	color: white;
}

h1 	{
	font-size: 30px;
	color: #ffffff;
	text-shadow: -2px 2px 2px #999999;
}
ol 	{
	font-size: 20px;
}



table.home-navigation{
	width: 100%;
	text-align: center; 
	color: #ffffff;
	
	
}
table.home-navigation tr{
	padding-top: 0em;
	padding-bottom: 0em;
	padding-left: 0em;
	padding-right: 0em;
	border: solid 0.1em #ffffff;
	border-radius: ;
}
table.home-navigation tr td{
	padding-left: 0em;
	padding-right: 0em;
	padding-top: 0em;
	padding-bottom: 0em;
	border: solid 0.1em #ffffff;
	border-radius: ;
	
}
table.navigation{
	width: 100%;
	background-image: url("picture/navigation.jpg");
	text-align: ;
	font-size: 30px;
	color: #0000e6;
	text-shadow: -2px 2px 2px #000000, 3px 3px 3px 3px #ffffff;
}
.navigation ul {
    list-style-type: none;
    margin: 0;
    padding: 0;
    overflow: hidden;
    background-color: ;
}
.navigation ul li {
    float: left;
	background: #d9e6f2;
	border: solid 0.1em #000;
	font-size: 25px;
}
.navigation ul li a {
    display: block;
    color: #ff0000;
	background-color: #d9e6f2;
	text-shadow: -1px 1px 1px #00ff00, -2px 2px 2px #000000;
    text-align: right;
    padding: 0.1em;
    text-decoration: none;
}
.navigation ul li a:hover {
    background-color: #111;
	color: white;
	border-radius:;
}

.css-slideshow{
  position: block;
  width: 100%;
  max-width: 100%;
  height: 300px;
  margin: .5em auto .5em auto;
}
.css-slideshow figure{
  margin: 0;
  width: 100%;
  max-width: 100%;
  height: 300px;
  background: white;
  position: absolute;
}
.css-slideshow img{
  box-shadow: 0 0 2px #666;
}
.css-slideshow figcaption{
  position: inherit;
  top: 0;
  color: #fff;
  background: rgba(0,0,0, .3);
  font-size: .8em;
  padding: 8px 12px;
  opacity: 0;
  transition: opacity .5s;
}
.css-slideshow:hover figure figcaption{
  transition: opacity .5s;
  opacity: 1;
}
.css-slideshow-attr{
  max-width: 495px;
  text-align: right;
  font-size: .7em;
  font-style: italic;
  margin:0 auto;
}
.css-slideshow-attr a{
  color: #666;
}
.css-slideshow figure{
  opacity:0;
}
figure:nth-child(1) {
  animation: xfade 48s 42s infinite;
}
figure:nth-child(2) {
  animation: xfade 48s 36s infinite;
}
figure:nth-child(3) {
  animation: xfade 48s 30s infinite;
}
figure:nth-child(4) {
  animation: xfade 48s 24s infinite;
}
figure:nth-child(5) {
  animation: xfade 48s 18s infinite;
}
figure:nth-child(6) {
  animation: xfade 48s 12s infinite;
}
figure:nth-child(7) {
  animation: xfade 48s 6s infinite;
}
figure:nth-child(8) {
  animation: xfade 48s 0s infinite;
}

@keyframes xfade{
  0% {
    opacity: 1;
  }
  10.5% {
    opacity: 1;
  }
  12.5%{
    opacity: 0;
  }
  98% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}