@charset "UTF-8";

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote{
margin:0;padding:0;
}
fieldset,img{
border:0;
}

address,caption,cite,code,dfn,em,th,var{
font-style:normal;
font-weight:normal;
}
ol,ul{
list-style:none;
}
.separate,.floatingw,legend{
display:none;
}
button{
cursor:pointer;
}
body{
word-break:break-all;
font:12px/1.22 "Osaka", "ＭＳ Ｐゴシック", Arial, sans-serif;
*font-size:small;
*font:x-small;
background-color:#FFFFFF;
text-align:center;
}
table{
font-size:inherit;
font:100%;
}
h1,h2,h3,h4,h5{
font-size:100%;
}

#wrapper{
margin:0px auto 0px auto;
padding:106px 0px 0px 0px;
width:900px;
height:543px;
background-image:url(../images/bg.jpg);
background-position:0px 0px;
background-repeat:no-repeat;
color:#FFFFFF;
text-align:left;
}
h1{
margin:0px 0px 0px 216px;
width:462px;
height:103px;
background-image:url(../images/logo.jpg);
background-position:0px 0px;
background-repeat:no-repeat;
text-indent:-9999px;
overflow:visible;
}

#navigation{
margin:26px 0px 52px 0px;
width:900px;
height:298px;
background-image:url(../images/btn.jpg);
background-position:0px 0px;
background-repeat:no-repeat;
}
#navigation li{
display:inline;
font-size:1px;
line-height:1;
text-indent:-9999px;
overflow:visible;
float:left;
}
#navigation li a{
display:block;
}

#navigation li#lenneth a{
margin:113px 0px 0px 52px;
width:208px;
height:185px;
}
#navigation li#lenneth a:hover{
background-image:url(../images/btn.jpg);
background-position:-52px -421px;
background-repeat:no-repeat;
}

#navigation li#blame{
margin-left:30px;
}
#navigation li#blame a{
width:315px;
height:298px;
}
#navigation li#blame a:hover{
background-image:url(../images/btn.jpg);
background-position:-290px -308px;
background-repeat:no-repeat;
}

#navigation li#silmeria{
margin-left:35px;
}
#navigation li#silmeria a{
margin:113px 0px 0px 0px;
width:214px;
height:185px;
}
#navigation li#silmeria a:hover{
background-image:url(../images/btn.jpg);
background-position:-640px -421px;
background-repeat:no-repeat;
}
#footer{
margin:0px auto 0px auto;
width:900px;
text-align:center;
}
#footer ul li{
font-size:1px;
line-height:1;
text-indent:-9999px;
overflow:visible;
}
#footer ul li#copyright{
margin:0px auto 8px auto;
margin-bottom:7px;
width:318px;
height:20px;
background-image:url(../images/txt_copyright.gif);
background-position:0px 0px;
background-repeat:no-repeat;
}
#footer ul li#flash-download{
margin:0px auto 0px auto;
width:95px;
height:7px;
background-image:url(../images/btn_flash.gif);
background-position:0px 0px;
background-repeat:no-repeat;
}
#footer ul li#flash-download a{
display:block;
width:144px;
height:7px;
}