
body{
  margin:0;
  padding:0;
  font-family:Arial, Helvetica, sans-serif;
  font-size:16px;
  color:#000;
  background-color:#FF9
}
td{
 background-color:#FFF;	
}
h1,h2,h3 { margin:0; padding:0; }

a {
   color:#900;
   text-decoration:underline;
}

a:hover{
	color:#033;
	text-decoration:none;
}
#topmenu2 a{
   color:#033;
   text-decoration:none;
}
#topmenu2 a:hover{
	color:#900;
	text-decoration:underline;
}
#log{
  position:relative;
  display:block;
  background-image:url(picture/logo.jpg);
  background-repeat:no-repeat;
  background-position:left;
  height:163px;
  font-style:italic;
}
#log h1{
  position:absolute;
  top:5px;
  left:270px;
  font-size:24px;
  width:400px;
}
#log h2{
  position:absolute;
  top:40px;
  left:295px;
  font-size:14px;
  width:400px;
}
#bglog{
  background-image:url(picture/1_fill.gif);
  background-repeat:repeat-x;
}
#topmenu{
  background-image:url(picture/HP_09.gif);
  background-repeat:repeat-x;
  height:37px;
}
#topmenu1, #topmenu2 {
  float:left;	
}
#topmenu1{ 
background-image:url(picture/HP_07.gif);
width:8px; height:37px;
}
#topmenu3 {
  float:right;
  background-image:url(picture/HP_11.gif);
  width:9px; height:37px;
}
#topmenu2 {
  font-size:14px;
  font-weight:bold;
  padding:8px 0px 0px 10px;
  width:900px;
}
#topmenu2 ul {
	padding: 0;
	margin: 0;
	list-style: none;
	line-height: normal;
}

#topmenu2 a {
	display: block;
	float: left;
	padding:2px 0px 0px 20px;
}

#menubox{
    padding:35px 15px;
	line-height:20px;
}
#menubox a{display:block; padding:0px; margin-bottom:2px; }

#bodybox{
    padding:35px 15px;
	line-height:20px;
}
#bodybox img {
    padding:3px;
	border:solid 1px #333;
	margin-bottom:5px;
}
#bodybox h2, #bodybox h1, #bodybox h3{ margin-bottom:5px; margin-left:10px; color:#900; font-size:24px; }
#bodybox ul, #bodybox li {padding 0px; margin:0px; list-style:none }

#menubox h2{ margin-bottom:15px; color:#900; font-size:22px; }

#footbox {
	background-image:url(picture/2_fill.gif);
	background-repeat:repeat-x;
	height:134px;
}

#footer {
	 background-image:url(picture/footer.gif);
	 background-repeat:no-repeat;
	 background-position:left;
	 text-align:center;
	 padding-top:20px;
	 height:114px;
}
