body,div{
 margin:0;
 padding:0;
 }
#topnavi{
 width:100%;
 text-align:right;
 font-size:10px;
 color:#eee;
 background-color:#222;
 margin:0 0 5px 0;
 padding:2px;
 border-bottom:1px solid #ddd;
 filter: alpha(opacity=80);
 -moz-opacity:0.80;
 opacity:0.80;
 }
#topnavi a{
 font-size:10px;
 color:#eee
 }
#topnavi a:hover{
 text-decoration:none;
 color:#fc0;
 }
#topnavi .sprt{
 margin:0 5px;
 }
DIV.topiccontents SPAN.photoeffect{border:none;background:transparent url("/img/shadowimg.gif") no-repeat right bottom;display: inline-block;position: relative;clear:both;margin:0;}
DIV.topiccontents SPAN.photoeffect IMG{position:relative;left:-5px;top:-5px;padding:5px;border:1px solid #999999;background-color:#ffffff;}
DIV.topiccontents2 SPAN.photoeffect{border:none;background:transparent url("/img/shadowimg.gif") no-repeat right bottom;display: inline-block;position: relative;clear:both;margin:0;}
DIV.topiccontents2 SPAN.photoeffect IMG{position:relative;left:-5px;top:-5px;padding:5px;border:1px solid #999999;background-color:#ffffff;}
DIV.comment{
 clear:both;
 }
DIV.comment2{
 clear:both;
 }
.monthlylist li li{
 display:inline-block;
 }
.categorylist li{
 display:inline-block;
 }