html{overflow-y:scroll;}
body{
 margin:0px 0px 0px 0px;
 padding:0px 0px 0px 0px;
 background-color:#f6ffee;
 background-image:url();
}
div.container{
 width:678px;
 _width:700px;
 margin:0px 0px 0px 0px;
 padding:10px;
 text-align:left;
 line-height:120%;
 font-weight:normal;
 overflow:hidden;
 display:block;
 border-style:solid;
 border-color:#87ce00;
 border-width:1px;
 background-color:#a8d464;
}
div.admin{
 width:700px;
 margin:0px 0px 10px 0px;
 padding:0px;
 font-size:10px;
 text-align:right;
 line-height:120%;
 font-weight:normal;
 overflow:hidden;
 display:block;
}
div.title{
 color:#87ce00;
 font-size:22px;
 margin:5px 0px 5px 0px;
 padding:0px;
 text-align:center;
 line-height:150%;
 font-weight:bolder;
}
div.menu,div.album{
 text-align:left;
 line-height:120%;
 font-weight:normal;
 overflow:hidden;
 display:block;
}
div.menu{
 width:146px;
 _width:156px;
 float:left;
 margin:10px 10px 10px 0px;
 padding:20px 5px 10px 5px;
 line-height:150%;
 font-size:12px;
 color:#ffffff;
}
a:link.menu,a:hover.menu,a:visited.menu{
 text-decoration:underline;
 color:#ffffff;
}
div.album{
 float:right;
 width:auto;
 margin:5px 0px 5px 0px;
 padding:5px 5px;
}
div.top{
 text-align:left;
}
div.cr{
 margin:0px 0px 0px 0px;
 padding:0px 0px;
 text-align:center;
 color:#87ce00;
 font-size:10px;
 line-height:150%;
}
a:link.cr,a:hover.cr,a:visited.cr{
 margin:0px 0px;
 padding:0px 0px;
 text-decoration:underline;
 color:#87ce00;
 font-size:10px;
}
textarea{
 font-size:100%;
 _font-size:80%;
}
img{
 border:none;
 margin:5px 5px;
}
div.cap{
 width:500px;
 font-size:12px;
 font-weight:bolder;
 margin:0px 0px;
 padding:0px 0px;
 text-align:center;
 color:#ffffff;
}
div.vi{
 width:500px;
 margin:0px 0px 10px 0px;
 padding:0px 0px;
 border-style:solid;
 border-color:#87ce00;
 border-width:1px;
 background-color:#ffffff;
}
div#view,div,div#navi1,div#navi2,div.list{
 height:auto;
 display:block;
 overflow:hidden;
 line-height:150%;
 text-align:center;
 vertical-align:middle;
 padding:5px 5px;
 border:none;
 color:#333333;
 font-size:14px;
}
div#navi1,div#navi2{
 color:#87ce00;
 font-size:12px;
}
div#navi1{
 padding:5px 5px 0px  5px;
}
div#navi2{
 padding:0px 5px 5px  5px;
}
div.lc{
 width:502px;
 margin:0px 0px 10px 0px;
 padding:0px 0px;
 border:none;
 background-color:transparent;
}
div.list1,div.list2,div.com{
 display:block;
 line-height:150%;
 background-color:#ffffff;
}
div.com{
 width:200px;
 _width:220px;
 height:128px;
 _height:150px;
 float:left;
 text-align:left;
 overflow:auto;
 margin:0px 10px 0px 0px;
 padding:10px 10px;
}
div.list1,div.list2{
 height:138px;
 _height:150px;
 text-align:center;
 overflow-y:scroll;
 margin:0px 0px 0px 0px;
 padding:5px 5px;
 border-style:solid;
 border-color:#87ce00;
 border-width:1px;
}
div.list1{
 float:right;
 width:258px;
 _width:270px;
}
div.list2{
 width:488px;
 _width:500px;
}
a:link.navi,a:hover.navi,a:visited.navi{
 text-decoration:underline;
 color:#87ce00;
}
