BODY  {
	background-color: #F8F8F8;
	background-image: url(graphics/bg_parchment3.jpg);
	background-repeat: repeat;
	margin: 0px;
	font-family: Arial, sans-serif;
	font-size: large;
    overflow-x: hidden;
	width: 100%;
}

@media only screen and (max-width: 600px) {
  video {
    width: 100%;
	border: thick double blue;
  }
}

@media only screen and (min-width: 600px) {
  video.t {
    width: 450px;
    height: 800px;
	border: thick double blue;
  }
  video.w {
    width: 800px;
    height: 450px;
	border: thick double blue;
  }
}

TABLE {
	margin: 0px;
}

LI {
	margin-bottom : 10px;
	margin-right : 20px;
}

IMG.header {
  border: 0;
  margin: 0;
  vertical-align: bottom;
}

IMG.body {
	border: 2px solid black;
	max-width: 100%;
	max-height: 100%;
}

P  {
	margin: 20px 20px 20px 10px;
}

H1  {
	margin : 20px 20px 20px 10px;
}

H2  {
	margin : 20px 20px 20px 10px;
}

H3  {
	margin : 10px;
}

A  {}

A:Visited  {}

A:Active  {}

A:Hover  {}

.rate {
  border: solid blue 3px;
  padding: 5px; /* Add padding to the inside of the border */
  margin: 5px; /* Add margin to the outside of the border */
  margin-right: 20px;
}

.bold {
  font-weight: bold;
  margin-top: 25px;
}

.red {
	color: red;
}

.kanji {
	border : 0px;
	text-align : center;
}


.video  {
	/* font-weight : bold; */
	margin-top: 25px;
	/* margin-bottom: 25px; */
}

.menu  {
	font-size : 16px;
	font-weight : normal;
}

.email  {
	font-family : Arial;
	font-size : 16px;
	font-weight : normal;
	color : #cc99ff;
}

.smalltab  {
	font-family : Arial;
	font-size : 8px;
}

.smallprint  {
	font-family : Arial;
	font-size : 16px;
	line-height : 200%;
	color : Blue;
}

.halfhigh  {
	font-size : 8px;
	line-height : 50%;
	font-family : Arial;
}

A.y  {
	color : #cc99ff;
	text-decoration : none;
}

A.y:Visited  {
	color : #cc99ff;
	text-decoration : none;
}

A.y:Active  {
	color : #cc99ff;
	text-decoration : none;
}

A.y:Hover  {
	color : Yellow;
	text-decoration : underline;
}

A.b  {
	color : Blue;
	text-decoration : none;
}

A.b:Visited  {
	color : Blue;
	text-decoration : none;
}

A.b:Active  {
	color : Red;
	text-decoration : none;
}

A.b:Hover  {
	color : Red;
	text-decoration : underline;
}

.breadcrumb  {
	font-family : Arial;
	font-size : 16px;
	font-weight : bold;
}