body {
	margin: 10px 10% 0px 50px;
	background-image: url(img/ice-light.jpg);
	background-attachment: fixed;
	padding: 0;
	font-size: 97%;
	font-family: 'MS Gothic';
	line-height: 1.4em;
	min-width:600px;max-width:1024px;
}

body.start {
	margin: 10px 10% 0px 50px;
	background-image: url(img/afuyufuji1.jpg);
	background-repeat: no-repeat;
	background-position: center;
	background-attachment: fixed;
	background-color: #B1CCE9;
	padding: 0;
	font-size: 97%;
	font-family: 'MS Gothic';
	line-height: 1.4em;
	min-width:600px;max-width:1024px;
}

body.start a
 {
text-decoration: none;
font-size: 150%;
}

body.start a:visited
 {
text-decoration: none;
font-size: 150%;
}

body.start a:hover
 {
text-decoration: none;
font-size: 150%;
}

	
a:link {
color: #053acb;
font-size: 90%;
text-decoration: underline;
font-family: 'MS Gothic';
	}
	
	a:visited {
	  	color: #053acb;
font-size: 90%;
text-decoration: underline;
font-family: 'MS Gothic';
	}
	
	a:hover {
	color: Green;
	text-decoration: none;
	font-size: 90%;
	font-family: 'MS Gothic';
}
	
a:active {
	color: #ffcc99;
}

#head1 {
background-color: #63a16e;
width: 100%;
height: 63px;
right: 0%;
min-width: 606px;
}

div.rightfigure {
  float: right;
 border: thin silver solid; 
 background-color: white;
  margin: 0.5em;
  padding: 0.5em;
  letter-spacing: .01px;
  width: auto;
   font-size: 70%;
 line-height: 1em;
	  text-align: center;
	  }

.leftfigure {
  float: left;
 border: thin silver solid; 
 background-color: white;
  margin: 0.5em;
  padding: 0.5em;
   width: 200px;
   font-size: 70%;
 line-height: 1em;
	  text-align: center;
	  }
	  
	  .figure {
  float: left;
 border: thin silver solid; 
 /* background-color: white; */
  margin: 0.5em;
  padding: 0.5em;
   width: 180px;
   height: 190px;
   font-size: 80%;
   line-height: 1.1em;
   height:205px;
 line-height: 1em;
	  text-align: left;
	  }	  
#head2 {
	  background-image: url(img/back-3.gif);
	background-repeat: repeat-x;
	padding-left: 192px;
	padding-right: 0px;
	min-width: 415px;
	right: 0%;
}

html>body #head2 {
	/*  background-color: #C0C4C3; */
	background-image: url(img/back-3.gif);
	background-repeat: repeat-x;
	height: 18px;
	padding-left: 192px;
	padding-right: 0px;
	min-width: 415px;
	right: 0%;
}

#head3 {
	position: absolute; left:50px; top:73px
}

 .cssindex {
 position: relative;
background-repeat: no-repeat;
white-space: nowrap;
display: block;
width: 135px;
height: 24px;
margin: 0;
padding: 0;
}

.cssindex a {
display: block;
width: 135px;
height: 24px;
display: block;
float: left;
}

div#menuitems .cssindex img {width: 135px; height: 24px; border: 0; }
* html a:hover {visibility:visible}
.cssindex a:hover img{visibility:hidden}


#menuitems {
	/* background-image: url(img/back-4.gif);
	background-repeat: repeat-y; */
	background-color: #343434;
	text-align:center;
	color: white;
	font-size: 90%;
	margin-top: 0px;
	padding-top: 26px;
	padding-left: 5px;
	width: 182px;
	height: 2000px;
	}
	
#menuitems a{
/* 		border: 1px black dashed;*/
    	}
	
	html>body #menuitems {
	/* background-image: url(img/back-4.gif);
	background-repeat: repeat-y; */
	background-color: #343434;
	color: white;
	margin-top: 30px;
	padding-top: 10px;
	padding-left: 5px;
	width: 177px;
	height: 2000px;
	}


#menuitems a {
	color: Black;
   background-color:White;
	background-image: url(img/bg3.jpg);
	display: block;
	font-size: 80%;
	text-align:center;
	text-decoration: none;
	line-height:1.2em;
	margin-right:0.1em;
	margin-left:1em;
	margin-bottom:1em;
	border:green solid 3px;
	width:130px;
	padding-top:0.4em;
	padding-bottom:0.4em;
	letter-spacing:0.1em;
			}

#menuitems a:hover{
	
		/* border-right: 12px solid White; */
	text-decoration: none;
	/* background-color: white;*/
	border-right: 4px silver inset;
	border-bottom: 4px gray outset;
background-image: url(img/white.png);
	 background-color:White;
	 color:#DC143C;
	 font-size:80%;
	padding-top:0.4em;
	padding-bottom:0.4em;
	 	text-align:center;
	 	}
	 	
#menuitems a:active { color:Green; }

div#menuitems a img {height: 0; width: 0; border-width: 0;} 
div#menuitems a:hover img {position: absolute;
  left: 260px; height: 100px; width: 100px;
	 z-index:100} 
	 
.content {
position: absolute;
top: 130px;
left: 240px; /*was 270 */
padding-right:10px;
	min-width:600px;max-width:700px;
/*width: 65%; */
	}

#bottommenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: .9em;
	padding-bottom: 2em;
	padding-top: 2em;
	padding-left: 2em;
	padding-right: 2em;
	text-align: center;
}


#bottommenu ul {
list-style: none;
margin: 0;
padding: 0;
padding-top: 4px;
}
#bottommenu li {
display: inline;
white-space: nowrap;

}
#bottommenu a {
	margin-right: 2px;
	padding: 2px 1px 2px 1px;
	color: White;
	background-color: #63a16e;
	text-decoration: none;
	border-top: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	border-bottom: 1px solid #717171;
	border-right: 1px solid #717171;
}
 #bottommenu a:hover {
border-top: 1px solid #717171;
border-left: 1px solid #717171;
border-bottom: 2px solid #FFFFFF;	 
border-right: 2px solid #FFFFFF;
}

	h1 {
	text-align: center;
	font-size: 180%;
	font-family: cursive;
	padding-top: 7px;
	margin-top: 7px;
	line-height: 1.7em;
	color: Green;
			}
			
			h1.start {
	text-align: center;
	font-size: 200%;
	font-family: cursive;
	padding-top: 7px;
	margin-top: 7px;
	line-height: 1.7em;
	color: Navy;
			}
			
			h2{line-height:1.1em}

h3 {
	text-align: center;
	font-size: 120%;
	padding-top: 5px;
	line-height: 1.3em;
	
		}	
		h4 {text-align: center;margin-bottom:-0.3em;}


.content ul li {
	line-height: 1.6em;
	list-style-position: outside;
	list-style-image: url(img/bullet.gif);}
	
 div.questions {background:white;font-size:120%;color:black}
	
	p {
  margin-bottom: 0;
   line-height: 1.4em;}
p + p {
  text-indent: 1em;
  margin-top: 0 }


  