body {
color: #000000;
background-color: #ffffff;
height: 100%; 
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px; }

#bgstripe {
background-image: url(images/walks_side_bg_16.gif);
background-repeat: repeat-y;
height: 20em; }

p   { color: #cfc; font-size: 12px; font-family: Verdana, Helvetica, Arial, sans-serif; line-height: 1.7em; padding: 5px 3em }

h1      { color: #cfc; font-size: 20px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-style: italic; text-align: center; padding: 5px }

h2 {
font-size: 15px;
text-decoration: underline;
font-weight: bold;
padding-left: 5px;
font-family: Times, "Times New Roman", serif; }
h3 { color: #cfc; font-size: 1.17em; font-family: Osaka; font-style: italic; font-weight: bold; margin: 1em 0 }
h4 { color: #cfc; font-size: 9pt; font-family: Osaka; font-weight: bold; margin: 1.33em 0 }
a:link   { color: #f30; text-decoration: underline } 

a:visited  { color: #900; text-decoration: underline }

a:hover  { color: #f30; text-decoration: underline }

a:active  { color: #900; text-decoration: underline }
.links  { color: #000; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 1.7em; text-align: center; padding: 5px 3em }
.footlinks  { color: #cfc; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif }
.japanese { color: #cfc; font-size: 10pt; font-family: Osaka }
.english { color: #cfc; font-size: 9pt; font-family: Verdana, Arial, Helvetica, sans-serif }
.jfootlinks { color: #cfc; font-size: 8pt; font-family: Osaka }
