body
{
background-image: url(../img/bg.jpg);
}

a
{
color:#74b4f2;
text-decoration: none;
}

a:hover
{
text-decoration: underline;
}

a:visited
{
text-decoration: underline;
}

li {
	font-size: 12 px;
	font-family: Arial;
}

.rimg
{
padding:5px;
margin: 5px;
float:right;
}
.limg
{
margin: 10px;
float:left;
}

#container
{
position: relative;
background: #fff;
width: 580px;
border: solid 8px #fff;
margin: 30px auto 30px auto;
}

#hedder
{
background: #000;
position: relative;
width:100%;
}

#title
{
width:100%;
height:49px;
background: #000 url(../img/hdbg.jpg);
border-bottom: solid 4px #fff;
}

#logo
{
/*background: transparent url(../img/kanji.png) no-repeat left center;*/
width: 415px;
height: 49px;
float: right;
}

#logo>h1{
font-family: Sans;
font-weight: bold;
font-size:21px;
color:#fff;
text-indent:43px;
}

#pic
{
width:100%;
height:115px;
background: #fff url(../img/hd2.jpg) no-repeat;
border-bottom: solid 4px #fff;
background-position:center;
}

#links
{
width:100%;
height:30px;
background: #de0c0c url(../img/lb.jpg);
border-bottom: solid 4px #fff;
}

#lwrap
{
float:left;
word-spacing:5px;
padding: 5px 5px 5px 15px;
}

#lwrap>a
{
color: #fff;
font-family: Arial;
font-size: 15px;
font-weight: bold;
text-decoration: none;
}

#lwrap>a:hover
{
text-decoration: underline;
}

#content
{
min-height:400px;
width:96%;
margin: 0 auto;
}

#content>h1
{
font-family: Arial;
font-weight: normal;
font-style: normal;
color: #74b4f2;
font-size:24px;
text-indent:15px;
}

#content>p{
font-family: Arial;
font-weight: normal;
font-style: normal;
color: #252525;
font-size:12px;
text-indent:15px;
text-align:justify;
}

#footer
{
background: #000 url(../img/hdbg.jpg);
width: 100%;
height: 30px;
color: #fff;
font-family:Sans;
font-size:12px;
}

#footer>a
{
color:#de0c0c;
text-decoration: none;
}

#footer>a:hover
{
text-decoration: underline;
}

#footer>a:visited
{
color:#333333;
text-decoration: underline;
}

.floatleft
{
float:left;
margin: 10px;
}

.floatright
{
clear:right;
float:right;
margin:10px;
}
