/*------------------------------------------------------------
TOP
------------------------------------------------------------*/
#top-container-inner {
width:960px;
margin:0 auto;
padding:16px 6px 0 6px;
}

/*------------------------------------------------------------
MAIN
------------------------------------------------------------*/
#top-main {
width:636px;
float:left;
}
#top-main .main-image {
padding:0 0 20px 4px;
}

#top-main h2 {
padding:0 0 0 113px;
}
#top-main .main-biz-hdr {
width:636px;
height:78px;
background:#ffffff url("../img/top/main-biz-hdr.gif") top left no-repeat;
}
#top-main .main-book-hdr {
width:636px;
height:78px;
background:#ffffff url("../img/top/main-book-hdr.gif") top left no-repeat;
}
#top-main .main-digi-hdr {
width:636px;
height:78px;
background:#ffffff url("../img/top/main-digi-hdr.gif") top left no-repeat;
}
#top-main .main {
padding:0 0 6px 0;
background:#ffffff url("../img/top/main-bottom.gif") bottom left no-repeat;
margin:0 0 15px 0;
}
#top-main .main-inner {
background:#ffffff url("../img/top/main-bg.gif") top left repeat-y;
padding:0 0 0 38px;
}
#top-main .main .book-pic {
width:150px;
float:left;
}
#top-main .main .book-intro {
padding:0 5px 0 150px;
}
#top-main .main .book-intro h3 {
font-size:14px; 
line-height:16px;
font-weight:bold;
padding:0 0 7px 0;
}
#top-main .main .book-intro p {
margin:0;
padding:0 0 20px 0;
}
#top-main .main .book-intro ul.page {}
#top-main .main .book-intro ul.page li {
width:166px;
float:left;
padding:0 8px 0 0;
}
#top-main .main .book-intro .btn-more {
clear:both;
text-align:right;
}

/*------------------------------------------------------------
SIDEBAR
------------------------------------------------------------*/
#top-sidebar {
width:300px;
float:right;
}

#top-sidebar .side-module {
padding:12px 0 24px 0;
}

#top-sidebar ul.sp-list {
}
#top-sidebar ul.sp-list li {
height:76px;
margin:0 0 6px 0;
padding:0;
}

#top-sidebar ul.blog-list {
}
#top-sidebar ul.blog-list li {
height:70px;
margin:0 0 6px 0;
padding:0;
}

/*------------------------------------------------------------
EDIT NOW!
------------------------------------------------------------*/
#editnow {
clear:both;
background:#3c5d80;
padding:12px 16px 12px 26px;
margin:0 0 36px 0;
}
#editnow h2 {
position:relative;
width:130px;
float:left;
padding:36px 20px 0 0;
}
#editnow ul.books-list {
position:relative;
height:135px;
}
#editnow ul.books-list li {
height:135px;
float:left;
padding:0 14px 0 0;
}
#editnow ul.books-list li.list-end {
padding:0;
}




