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

#main {
float: left;
width: 607px;
margin:0;
padding-left:17px;
}

#sub_a{
float: right;
z-index: 1;
width:170px;
padding:0 37px 0 0;
}

#sub_b{
display: none;
}

#sub_main{
width:607px;
overflow:hidden;
}


#message{
width:607px;
padding-top:29px;
margin-bottom:14px;
background:url(../img/message_header_long.gif) no-repeat center top;
}

#message .contents{
width:607px;
background:url(../img/message_footer_long.gif) no-repeat bottom;
line-height:1.5;
}

#message .subContents{
width:543px;
}
.entry{
padding:0;
width:607px;
background:url(../img/content_main_long.gif) repeat-y 0 0;
overflow:hidden;
}
.entry h3.title{
width:425px;
clear:both;
padding:49px 58px 43px 124px;
background:url(../img/content_header_long.gif) no-repeat top;
font-size:1.17em;
font-weight: bold;
line-height:1.25;
}

.entry .entry_head {
width:530px;
height:13px;
margin:0 0 0 0;
padding:6px 38px 1px 39px;
background:url(../img/entry_head_long.gif) no-repeat 0 0;
}
.entry .theme {
width:530px;
}
.entry .contents{
width:530px;
}
.entry .foot{
padding:42px 0 6px 0;
margin:0;
width:607px;
height:20px;
background:url(../img/content_footer_long.gif) no-repeat bottom;
text-align: center;
}