/* This is the StyleCatcher theme addition. Do not remove this block. */
/* Selected Layout:  */
@import url(base_theme.css);
@import url(http://anubis.0ch.biz/mt/mt-static/support/themes/004/004.css);
/* end StyleCatcher imports */

#alpha #alpha-inner H1.asset-name {
FONT-WEIGHT: bold;
FONT-SIZE: 80%;
BACKGROUND: url("http://anubis.0ch.biz/mt/mt-static/support/themes/004/entrytibg.gif") #ffffff no-repeat left bottom;
PADDING-BOTTOM: 10px;
MARGIN: 0px 0px 10px;
COLOR: #4e780d}
#alpha #alpha-inner  H2.asset-name {
FONT-WEIGHT: bold;
FONT-SIZE: 80%;
BACKGROUND: url("http://anubis.0ch.biz/mt/mt-static/support/themes/004/entrytibg.gif") #ffffff no-repeat left bottom;
PADDING-BOTTOM: 10px;
MARGIN: 0px 0px 10px;
COLOR: #4e780d}
#alpha #alpha-inner  H2{
BACKGROUND:salmon;
COLOR: #000000}

div.asset-body a
{
color:#009900;
font-weight:bold;
}

.top-asset
{
font-size:80%;
}
.topmodule2
{
float:right;
width:260px;
padding-bottom:5px;
margin-bottom:15px;
}

.topmodule2 a
{
margin-left:0px;
display:block;
}

.top-entrylist
{
float:left;
width:250px;
border:1px solid #ffcc66;
padding-bottom:5px;
margin-bottom:15px;
}

.top-entrylist h3
{
text-align:center;
background:#ffcc66;
color:#660000;
font-weight:bold;
font-size:90%;
height:100%;
}

DIV.top-asset .top-entrylist li
{
padding-right:5px;
margin-bottom:4px;
font-size:90%;
BACKGROUND:#ffffff url(http://anubis.0ch.biz/mt/mt-static/support/themes/004/arrow3.gif)  no-repeat 0px 7px;
}
div.top-asset .top-entrylist li a
{
display:block;
color:#660000;
}
div.top-asset .top-entrylist li a:hover
{
background:#ffff66;
color:#660000;
}

p
{
color:#000000!important;
}

div.block
{
width:170px;
float:left;
display:block;
margin-right:10px;
margin-bottom:10px;
padding-bottom:15px;
position:relative;
}

div.block-3
{
margin-right:0px;
}

div.block h4
{	color:#000000;
	font-weight:bold;
	text-align:center;
border-left:3px solid #999999;
border-bottom:1px solid #999999;
padding-left:0px;
}

div.block p.catedesc
{
font-size:80%;
margin-bottom:5px;
}

div.top-asset ul
{
margin-left:5px;
}

div.top-asset ul li
{
zoom:1;
PADDING-LEFT: 8px;
BACKGROUND:#ffffff url(http://anubis.0ch.biz/mt/mt-static/support/themes/004/arrow.gif)  no-repeat 0px 7px;
MARGIN: 0px 0px 5px;
COLOR: #669933;
LIST-STYLE-TYPE: none;
display:block;
}

div.top-asset ul li a
{
COLOR:#557d18;
}
div.block span.more
{
font-size:80%;
text-align:right;
position:absolute;
bottom:3px;
right:0;
}

div.block span.more a
{
color:#999999;
}

div.block span.red
{
font-size:80%;
	color:red;
}
span.red
{
	color:red;
}
span.small
{font-size:80%;}
div.border h3.aiyou
{text-align:center;
border-bottom:1px solid #cccccc;
}



div.border a
{
display:block;
text-align:center;
}

div.border
{
border:1px solid #cccccc;
}

ruby rt
{
font-size:60%;
line-height:100%;
}

div#links
{

font-size:80%;
}
div#links h3
{
background:#ffff66;
text-align:center;
margin-bottom:0;
}

div#links ul
{
margin-left:0;
padding-left:0;
}

div#links ul li
{

margin-left:0;
margin-right:5px;
padding-left:0;
width:260px;
float:left;
display:block;
}

div#links ul li a
{
zoom:1;
color:#660000;
	PADDING-left: 5px;
BACKGROUND: url(http://anubis.0ch.biz/mt/mt-static/support/themes/004/arrow3.gif) #ffffff no-repeat 0px 7px;
}

span.link
{
font-size:80%;
color:#000000;
}
span.caption
{
font-size:80%;
color:#000000;
text-align:center;
}

div.adsense
{
margin:3px 0;
}