/* CSS Document */

@import url("base.css");
@import url("contents.css");



/*-----------------------------------------------------
ĦĦĦBLOG
-----------------------------------------------------*/
div#blog{
clear:both;
width:910px;
padding:0 5px 0 5px;
}
/*-------
SIDEMENU
-------*/
div#blog-sidemenu{
margin:0 0 0 10px;
width:220px;
float:left;

}
div#blog-sidemenu div.sidemenu-calendar{
margin:0 0 30px 0;}
div#blog-sidemenu div.sidemenu-calendar h4{
padding:0 0 5px 0;
font-weight:bold;
}

div#blog-sidemenu table.calendar-tb{
width:220px;
border-collapse:collapse;
}

div#blog-sidemenu table.calendar-tb th{
font-weight:bold;
text-align:center;
white-space:nowrap;
border-top:1px solid #cccccc;
border-left:1px solid #cccccc;
border-right:1px solid #cccccc;
border-bottom:1px solid #cccccc;
width:10%;
padding:0 0 3px 0;
background-color:#f4f3ea;

}

div#blog-sidemenu table.calendar-tb td{
text-align:center;
background-color:#f4f3ea;
border-top:1px solid #cccccc;
border-left:1px solid #cccccc;
border-right:1px solid #cccccc;
border-bottom:1px solid #cccccc;
height:20px;
background-color:#f4f3ea;

}

div#blog-sidemenu table.calendar-tb td a{
background-color:#bb8985;
display:block;
color:#FFFFFF;
padding:2px 2px 2px 2px;
}

div#blog-sidemenu div.sidemenu-summary h3{
}

div#blog-sidemenu div.sidemenu-summary{
padding:5px 10px 5px 10px;
margin:0 0 20px 0;
}

div#blog-sidemenu div.sidemenu-summary li{
background-image: url("../images/blog_ind01.gif");
background-repeat:no-repeat;
background-position:0 3px;
padding:0 0 0 12px;
}





/*-------
ENTRY
-------*/
div#blog-entry{
width:446px;
float:left;
padding:20px 0 0 35px ;


}

div#blog-entry div.entry{
background-image: url("../images/blog_entry_bg.gif");
padding:5px 5px 5px 5px;
margin: 30px 0 30px 100px;

}
div#blog-entry div.entry-body{
width:420px;
background-color:#fbfbf4;
padding:0 0 0 0;
}
div#blog-entry div.entry-arc{
padding:15px 24px 18px 24px ;
line-height:200%;
}
div#blog-entry div.arc-continue{
clear:both;
text-align:right;
}

div#blog-entry div.entry-body h2{
border-bottom:1px dotted #7a7a7a;
padding:18px 0 5px 0;
margin:0 24px 0 24px ;
text-indent:10px;
}
div#blog-entry div.entry-body h2 a{
font-size:16px;
font-weight:bold;

}
/**/
div#blog-entry div.entry-foot{
clear:both;
padding:0 0 0 0
}
div#blog-entry div.foot-tkbk{
background-color:#f7f2d1;
margin:0 0 5px 0;
text-align:center;
padding:3px 0  3px 0;
}
div#blog-entry div.foot-links{
padding:0 0 0 0;
}
div#blog-entry div.foot-links ul{
padding:0 10px 0 10px;
}
div#blog-entry div.foot-links li{
width:100px;
padding:3px 10px 3px 10px ;
float:left;
border-left:1px solid #7a7a7a;
font-size:11px;
}


div#article{
padding:50px 24px 0 24px ;
}

div#blog-entry div.entry-pagelink{
margin:0 0 15px 0;
}
div#blog-entry div.entry-pagelink table{
width:520px;
}
div#blog-entry div.entry-pagelink td.pagelink-next{
text-align:right;
}
div#blog-entry div.entry-pagelink td.pagelink-prev{
text-align:left;
}



/*-------
COMENT
-------*/
div#article-coment{
padding:0 0 20px 0 ;
}
div#article-coment h3{
border-bottom:1px dotted #7a7a7a;
padding:0 0 5px 0;
margin:0 0 15px 0;
}
div#article-coment strong{
color:#f0732c;
font-size:20px;
font-weight:bold;
}
div#article-coment h4{
padding:0 0 5px 0;
}
div#article-coment div.coment-box{
background-color:#e9e5e0;
padding:5px 10px 10px 10px;
border-top:2px solid #f0732c;
}

/**/
div#coment-contribute{
background-color:#e9e5e0;
padding:0 0 20px 0 ;
}
div#coment-contribute h3{
margin:0 0 15px 0;
}
div#coment-contribute table{
width:422px;
margin:0 0 10px 20px;
}
div#coment-contribute th{
background-image: url("../images/blog_ind02.gif");
background-repeat:no-repeat;
background-position:0 5px;
text-align:left;
vertical-align:top;
padding:0 0 0 10px;
white-space:nowrap;
}
div#coment-contribute p{
margin:0 0 0 20px;
}
/*-------
TRACKBACK
-------*/
div#article-trackback{
padding:30px 0 20px 0 ;
}

div#article-trackback h3{
border-bottom:1px dotted #7a7a7a;
padding:0 0 5px 0;
margin:0 0 15px 0;
}








