body{
font-family: "‚l‚r ‚oƒSƒVƒbƒN", "sans-serif";
background:#663333;
margin:0;
}

A:link{ color:#006600; text-decoration:none; }
A:hover{ color:#333333; text-decoration:none; }
A:active{ color:#006600; text-decoration:none; }
A:active:hover{ color:#333333; text-decoration:none; }
A:visited{ color:#006600; text-decoration:none; }
A:visited:hover{ color:#333333; text-decoration:none; }

#header{
background:url(headerbg.gif) no-repeat #FFFFFF bottom left;
width:740px;
height:228px;
margin-left:auto;
margin-right:auto;
margin-bottom:0;
}

#container{
background:#FFFFFF;
width:740px;
margin-left:auto;
margin-right:auto;
}

#container a { border-bottom: dashed 1px gray;}


#navcontainer{
width:740px;
margin-left:auto;
margin-right:auto;
}

#navlist li{
background:#FFFFFF;
width:740px;
margin-left:auto;
margin-right:auto;
display: inline;
list-style-type: none;
padding-right: 20px;
font-size:14px;
color:#666666;
}

#navlist li a:link { color: #666666; text-decoration:none; }
#navlist li a:visited { color:orange; text-decoration:none; }
#navlist li a:hover {color: #33CC00; text-decoration:none; }

h1{
font-size:large;
color:#CC9900;
padding-left:20px;
background-image:url("img/leaf1.gif");
background-repeat: no-repeat;
}

h2 {
font-size:medium;
margin-left:20px;
color:#CC9900;
padding-left:20px;
background-image:url("img/cherry5.gif");
background-repeat: no-repeat;
}

.content{
padding-left:24px;
padding-right:24px;
text-align:justify;
height:640px;
}

.content p {
margin:24px;
line-height: 2;
}

.content dl {
	margin:20px;
	line-height:2;
}

dt {
margin-left:20px;
padding-left:20px;
background-image:url("img/kosumosu2.gif");
background-repeat: no-repeat;
}

iframe {
border:solid 1px #B6E07F;
}

#footer{
background:url(footerbg.gif) no-repeat #FFFFFF top left;
height:66px;
width:740px;
margin-right:auto;
margin-left:auto;
margin-bottom:0;
margin-top:0;
text-align:center;
font: 8pt/14pt 'Lucida Grande', Verdana, Helvetica, sans-serif;
color:white;
padding-top:12px;
}

.title{
padding-left:21px;
font-weight:bold;
color:#999999;
}

table {
	margin-top:5px;
	margin-bottom:20px;
	border:solid #333 1px;
	border-collapse:collapse;
}

td, th {
	border:solid #333 1px;
	padding:5px;
}
