@charset "utf-8";
/* Amigo Reader Core CSS Document */



#siteheader #subtopbar { background: #ebfbe7 url(images/mainheader-subbar-bg.gif) repeat-x bottom; }

/* Global Nav */
#globalnav li a#read { background: url(images/navigation/global-read.gif) no-repeat 15px 0px; }
#globalnav li a#read:hover, #globalnav li a#read.active { background-position: 15px -51px; }

#globalnav li a#read { background: url(images/navigation/global-read.gif) no-repeat 15px 0px; }
#globalnav li a#read:hover, #globalnav li a#read.active { background-position: 15px -51px; }

#globalnav li a#amigos { background: url(images/navigation/global-amigos.gif) no-repeat 15px 0px; }
#globalnav li a#amigos:hover, #globalnav li a#amigos.active { background-position: 15px -51px; }

#globalnav li a#discuss { background: url(images/navigation/global-discuss.gif) no-repeat 15px 0px; }
#globalnav li a#discuss:hover, #globalnav li a#discuss.active { background-position: 15px -51px; }

#globalnav li a#bookshelf { background: url(images/navigation/global-bookshelf.gif) no-repeat 15px 0px; }
#globalnav li a#bookshelf:hover, #globalnav li a#bookshelf.active { background-position: 15px -51px; }


/* Sub Navigation */
#subnav li { background: url(images/navigation/subnav-divide.gif) no-repeat 0px 16px; }
#subnav li a { color: #535e50; }
#subnav li.active { background: url(images/navigation/subnav-active-rightedge.gif) no-repeat top right !important; }
#subnav li.active a { background: url(images/navigation/subnav-active-lefttedge.gif) no-repeat top left; }


/* Content Container */
.contentcontainer { padding: 23px 25px 45px 25px; background: url(images/bookshelf/avatar_shadow.gif) no-repeat 54px 120px; }

#rightcopy { float: right; width: 718px; }


/* Centre Column Container */
.copycontainer { margin: 0; }
h2.myamigo { margin-bottom: 5px; }


/* Left Column */
.leftcolumn { float: left; width: 170px; }

.leftcolumn h2.booktitle { margin: 0; color: #000; font-size: 160%; text-align: center; }
.leftcolumn h2.booktitle span { color: #7d7d7d; }
.leftcolumn h3.authorname { margin: 3px 0 30px 0; color: #7f7f7f; font-size: 108%; text-align: center; }
.leftcolumn h3.authorname span { color: #144f74; }

.colbox .avatarblock { background: #f2f1f1; float: left; padding: 0 0 5px 0; }
.colbox .avatarblock span { float: left; padding: 0 0 0 5px; }
.colbox .avatarblock img { border: 1px solid #cacaca; float: left; margin-top: 5px; }

.userreading { padding: 7px 9px; border-bottom: 1px solid #d4d1cf; }
.userreading img { float: left; border: 1px solid #cacaca; }
.userreading .userdetails { margin: 0 0 0 60px; min-height: 51px; height: auto !important; height: 51px; color: #235a7d; }
.userreading .userdetails h5 { margin: 0; color: #1094bd; }
.userreading .userdetails p { margin: 0; }
.userreading .userdetails .country { margin: 0; color: #4b4b4b; }


/* Third Level Section Specific Sub Navigation */
#sectionnav { border-bottom: 1px solid #d4d1cf; padding: 0 0 12px 0; margin-bottom: 29px; }
#sectionnav ul { margin: 0; padding: 0; list-style: none; display: inline; }
#sectionnav ul li { display: inline; padding-right: 30px;  font-size: 108%;}
#sectionnav ul li.last { padding-right: 0; }
#sectionnav ul li a { text-decoration: none; color: #1094bd; font-weight: bold; }
#sectionnav ul li a.active, #sectionnav ul li a:hover { color: #144f74; }


/* Main Copy Holder */
.contentcontainer#cols3 #copy { float: left; width: 473px; margin: 0; }


/* Bookshelf Landing Details */
#bookshelflanding { border-bottom: 1px solid #d4d1cf; font-size: 108%; margin: 0 0 20px 0; padding: 0 0 15px 0; }
#bookshelflanding .rightcolumn { margin-top: 5px; }
#bookshelflanding .rightcolumn .amigosince { font-weight: bold; color: #144f74; }
#bookshelflanding .amigobio { width: auto; margin: 7px 245px 0 0; }
#bookshelflanding .arrowlink { margin-top: 7px; font-size: 90%; }


/* List of Friends */
a.friend { display: block; float: left; padding: 5px 0 5px 1px; width: 156px; border-bottom: 1px solid #cccccc; color: #7d7d7d !important; cursor: pointer; background: url(images/landing-useravatar-shadow.gif) no-repeat scroll 0 50px; }
a.friend img { float: left; margin: 0 0 0 2px; width: 48px; height: 48px; border: 1px solid #cacaca; }
a.friend .frienddetails { display: block; margin: 0 0 0 60px; min-height: 51px; height: auto !important; height: 51px; }
a.friend strong { color: #1094c8 !important; display: block; font-weight: bold; margin-bottom: 2px; font-weight: bold; font-size: 108%; }
a.friend:hover { border-bottom: 1px solid #999999; }
a.friend:hover, a.friend:hover strong { color: #144f74 !important; }


/* Book Group */
.bookgroup { padding: 5px 0 5px 3px; border-bottom: 1px solid #d4d1cf; color: #7d7d7d; background: url(images/landing-useravatar-shadow.gif) no-repeat scroll 0 50px; }
.bookgroup img { float: left; border: 1px solid #cacaca; }
.bookgroup .groupdetails { margin: 0 0 0 59px; min-height: 51px; height: auto !important; height: 51px; font-weight: bold; line-height: 105%; }
.bookgroup .groupdetails a { font-size: 108%; display: block; font-weight: bold; margin-bottom: 2px; }
.bookgroup .groupdetails strong { color: #144f74; padding-right: 2px; }
.bookgroup .groupdetails .private { font-weight: normal; color: #bc0505; }


.listmyreviews { margin-top: -8px; }
.listmyreviews .myreview { display: block; border-bottom: 1px solid #d4d1cf; font-weight: bold; font-size: 108%; padding: 5px 0; }
.listmyreviews .arrowlink { margin-top: 3px; }


/* Reviews */
.reviewspagenation { font-weight: bold; color: #7d7d7d; float: right; padding-top: 4px; }
.reviewspagenation a { padding: 0 2px; color: #7d7d7d !important; }
.reviewspagenation a:hover, .reviewspagenation a.active { color: #1094bd !important; }
.reviewspagenation span.divide { display: none; }
.reviewspagenation a.arrowlink { margin: 0 0 0 6px; padding: 0 0 0 8px; display: inline; background-position: 1px 5px; color: #1094bd !important; }
.reviewspagenation a.arrowlink:hover { color: #144f74 !important; }
.reviewspagenation a.prevlink { margin: 0 6px; padding: 0 0 0 8px; display: inline; background: url(images/arrow-left-aqua.gif) no-repeat 1px 5px; color: #1094bd !important; }
.reviewspagenation a.prevlink:hover { color: #144f74 !important; }


/* Individual Book Review */
.bookreview { margin-top: 23px; background: url(images/landing-book-shadow.gif) no-repeat scroll 3px 54px; }
.bookreview .user .tblBookCover2 { margin: 2px 0 10px; }

.bookreview a.reviewbookcover { display: block; padding: 0 0 0 6px; }
.bookreview .reviewcopyouter { width: 369px; background: #f2f1f1 url(images/amigo/book-review-topcorners.gif) no-repeat top left; }
.bookreview .reviewcopyinner { background: url(images/amigo/book-review-bottomcorners.gif) no-repeat bottom left; }
.bookreview .reviewcopy { width: 343px; }

.bookreview .ratethis { margin: -2px -2px 0 0; }

#bookactivity_month { border-top: 1px solid #d4d1cf; }


/* Shared Notes */
.sharednote { margin-bottom: 12px; font-weight: bold; padding: 0 0 9px 3px; color: #4b4b4b; border-bottom: 1px solid #d4d1cf; }
.sharednote .bookauthor { color: #8c8c8c; margin-bottom: 5px; }
.sharednote .noteratingbar { margin: 3px 0 1px; }
.sharednote .readinglistsstats { color: #7d7d7d; }
.sharednote .readinglistsstats strong { color: #000; padding-right: 5px; }

.sharednote#feature { width: 191px; background: url(images/book-shadow-medium.gif) no-repeat 0px 116px; padding: 13px 0 15px 4px; }
.sharednote#feature .tblBookCover2 { float: left; }
.sharednote#feature .sharednotedetails { margin: 0 0 0 84px; min-height: 98px; height: auto !important; height: 98px; }
.sharednote#feature .noteratingbar { margin: 5px 0 10px 0; }



table.data .notesbook { padding-left: 2px; }
table.data td.notesbook { padding-top: 10px; padding-bottom: 10px; background: url(images/landing-book-shadow.gif) no-repeat scroll 1px 62px; }
table.data td.notesbook .tblBookCover2 { float: left; padding-left: 2px; }
table.data td.notesbook .thebook { margin: 0 0 0 58px; color: #8c8c8c; }

table.data td.notespage, table.data td.notescontent { padding: 10px 0; }


/* Upcoming Chat */
.sharednotesbook { width: 465px; border-bottom: 1px solid #d4d1cf; padding: 15px 0 11px 8px; background: url(images/landing-book-shadow.gif) no-repeat scroll 5px 68px; }
.sharednotesbook .tblBookCover2 { float: left; }
.sharednotesbook .sharednotesbookdetails { margin: 0 0 0 59px; padding: 0; min-height: 81px; height: auto !important; height: 81px; color: #7d7d7d; }
.sharednotesbookdetails a { font-weight: bold; font-size: 108%; display: block; }
.sharednotesbookdetails a.arrowlink { font-size: 100%; }
.sharednotesbookdetails .bookauthor { font-weight: bold; color: #8c8c8c; margin-bottom: 5px; }
.sharednotesbookdetails .sharednotes { font-weight: bold; }
.sharednotesbookdetails .sharednotes strong { color: #144f74; }

