/*-----------------------------------------------------
ameblo CSS Skin Layout Settings
Skin for:	basic_ad
FileName:   type_e.css
$Revision: 1.5 $
-----------------------------------------------------*/

#firstContentsArea{
float:left;
width:595px;
}
#main{
float: left;
width: 385px;
margin:0;
}
/*■■■メインコラム＿メッセージボード*/
#message{
margin-bottom:14px;
background:url(../img/message_img.gif) no-repeat right bottom;
}
#message .contents{
padding:14px 24px;
}
/*■■■メインコラム＿記事*/
.entry{
margin-bottom: 40px;
background:url(../img/contents_repeat.gif) repeat-y;
}
.entry .subEntry{
padding-top:66px;
background:url(../img/contents_top.gif) no-repeat;	
}
.entry .name{
display:block;
float:right;
margin:2px 0 0 0;
padding:0;
color:#666666;
font-size:0.85em;
}
.entry h3.title{
clear:both;
height:56px;
margin:0 25px 8px 0;
padding:0 80px 0 25px;
background:url(../img/title_img.gif) no-repeat right 0;
color:#9C3D3D;
font-size:1.2em;
font-weight: bold;
}
.entry .contents{
margin-top:15px;
}
.entry .subContents{
width:338px;
padding:0 25px 10px;
}
.entry .foot{
height:78px;
padding-right:25px;
background:url(../img/contests_bottom.gif) no-repeat center bottom;
font-size:0.85em;
text-align: right;
}
.entry .theme{
display:block;
padding-right:25px;
text-align:right;
}

#sub_a{
float: right;
z-index: 1;
width:204px;
margin:0;
padding:0;
}
#sub_a .menu_frame{
padding-left:20px;
width:184px;
}

#sub_b{
float: right;
z-index: 2;
width:195px;
margin:0;
padding:0 10px 0 0;
}
#sub_b .menu_frame{
width:175px;
padding-left:20px;
}

#profile .menu_title{
width:196px;
height:50px;
margin-top:30px;
margin-bottom:10px;
background:url(../img/profile.gif) no-repeat;
text-indent:-9999px;
}
#reader .menu_title{
width:196px;
height:50px;
margin-top:30px;
margin-bottom:10px;
background:url(../img/reader.gif) no-repeat;
text-indent:-9999px;
}
#recent_entries .menu_title{
width:196px;
height:50px;
margin-top:30px;
margin-bottom:10px;
background:url(../img/entries.gif) no-repeat;
text-indent:-9999px;
}
#calendar .menu_title{
width:196px;
height:50px;
margin-top:30px;
margin-bottom:10px;
background:url(../img/calender.gif) no-repeat;
text-indent:-9999px;
}
#theme_list .menu_title{
width:196px;
height:50px;
margin-top:30px;
margin-bottom:10px;
background:url(../img/theme.gif) no-repeat;
text-indent:-9999px;
}
#archives .menu_title{
width:196px;
height:56px;
margin-top:30px;
margin-bottom:10px;
background:url(../img/archive.gif) no-repeat;
text-indent:-9999px;
}
#defaultAd .menu_title{
width:196px;
height:50px;
margin-top:30px;
margin-bottom:10px;
background:url(../img/pr.gif) no-repeat;
text-indent:-9999px;
}
#ranking .menu_title{
width:196px;
height:50px;
margin-top:30px;
margin-bottom:10px;
background:url(../img/ranking.gif) no-repeat;
text-indent:-9999px;
}
#favorite .menu_title{
width:196px;
height:50px;
margin-top:30px;
margin-bottom:10px;
background:url(../img/favorite.gif) no-repeat;
text-indent:-9999px;
}
#recent_comment .menu_title{
width:196px;
height:50px;
margin-top:30px;
margin-bottom:10px;
background:url(../img/comment.gif) no-repeat;
text-indent:-9999px;
} 
#bookmark .menu_title{
width:196px;
height:50px;
margin-top:30px;
margin-bottom:10px;
background:url(../img/bookmark.gif) no-repeat;
text-indent:-9999px;
}
#search .menu_title{
width:196px;
height:50px;
margin-top:30px;
margin-bottom:10px;
background:url(../img/search.gif) no-repeat;
text-indent:-9999px;
}
