
/* ----- tokuma.css ----- */
@media all {
/*  (do not remove this :) */
/*  (not this either :) */

#DetailPhoto p {
    display: block;
    width: 142px;
    }
#HeaderLogo h1,h2,h3,h4 {
    border: none;
}

#HeaderLogo h1 {
    display: inline;
}

.link-external {
    background: none;
    padding: 0px;
}

.documentEditable {
    padding: 0;
}
.documentContent p a {
    border-bottom: none;
}

.btnCart input.cart {
    background-image:url(btn_cart.gif);
    background-repeat:no-repeat;
    border: none;
    clear:left;
    display:block;
    height:68px;
    text-indent:-9999px;
    margin-left: 280px;
    width:63px;
    cursor: pointer;
}

.btnKodomo a {
    background-image:url(btn_kodomo.gif);
    background-repeat:no-repeat;
    border: none;
    clear: left;
    float: none;
    display:block;
    height:80px;
    text-indent:-9999px;
    margin-left: 234px;
    margin-top: 0;
    width:109px;
    }
.btnChara a {
    background-image:url(btn_chara.gif);
    background-repeat:no-repeat;
    border: none;
    clear: left;
    float: none;
    display:block;
    height:63px;
    text-indent:-9999px;
    margin-left: 228px;
    margin-top: 0;
    width:115px;
    }  
.buttons input {
    border: none;
}

.documentContent dd a {
    border-bottom: none;
}

.photo img {
    display: block;
    border: 1px solid #333;
}

.bookPhoto img {
    display: block;
    border: 1px solid #333;
}
#DetailPhoto img {
    display: block;
    border: 1px solid #333;
}
#DetailPhoto p a img {
    display: inline;
}
.animePhoto img {
    display: block;
    border: 1px solid #333;
}

.topBookPhoto img {
    display: block;
    border: 1px solid #333;
}

#TopTachiani dt img {
    display: block;
    border: 1px solid #333;
}

.contentActions ul li a {
    background-color: #CDE2A7;
}

#portal-personaltools li a {
    background-color: #DEE7EC;
}

.documentContent {
    padding: 0 !important;
}

#portal-column-one {
    width: auto;
}

#portal-column-one .visualPadding {
    padding: 15px 0 0 10px;
}

input {
    background: none;
}

.even a {
    background-color: #eef3f5;
}

#portal-breadcrumbs {
    border-bottom:1px solid #ffffff;
    line-height:1.6em;
    padding-left:2em;
    padding-right:2em;
    text-transform:lowercase;
    width:auto;
}

#Comics .bookName span.name {
    width: 140px;    
}

#SelectInner dl.bookInfo {
    height: auto;
}

.zone {
    font-size: 65%;
    text-align: right; 
}

.add_banner {
    margin: 7px 0px 0px 8px;
}

/*  */

}


