body {
        text-align: center;
        background: url('images/background.jpg') no-repeat bottom left rgb(217,223,237);
        margin-top: 20px;
        }

div {
        text-align: left;
        font-family: Tahoma, Helvetica, Sans-Serif;
        font-size: 14px;
        }

a {
        color: rgb(97,127,153);
        }

a:hover {
        color: rgb(82,101,117);
        }

div.main {
        width: 750px;
        margin-left: auto;
        margin-right: auto;
        }

.booklinks {
        border-left: solid 1px rgb(55,43,21);
        height: 22px;
        }

.booklinks ul {
        list-style: none;
        padding: 0;
        margin: 0;
        }

.booklinks ul li {
        background-image: none;
        padding-left: 0px;
        padding-right: 0px;
        float: left;
        margin: 0;
        font-size: 11px;
        line-height: 21px;
        white-space: nowrap;
        border-right: 1px solid #000;
        border-top: 1px solid #000;
        border-bottom: 1px solid #000;
}


.booklinks ul li a {
        display: block;
        padding-left: 15px;
        padding-right: 15px;
        text-decoration: none;
        color: #000;
        background: rgb(219,224,238);
}

.booklinks ul li a:hover {
        color: #fff;
        background: rgb(97,127,153);
        }

div.image {
        margin: 0;
        }

div.image img {
        border-bottom: solid 1px rgb(55,43,21);
        }

div.content {
        border: solid 1px rgb(55,43,21);
        margin: 0;
        padding: 0;
        padding-bottom: 10px;
        background: #fff;
        }

div.text {
        padding: 15px;
        }

div.text img {
        border: solid 1px #000;
        margin: 10px;
        margin-right: 0;
        margin-top: 0;
        }

div.text h1 {
        font-size: 18px;
        font-weight: bold;
        margin-bottom: 10px;
        border-bottom: solid 1px rgb(55,43,21);
        color: rgb(97,127,153);
        }

div.footer {
        text-align: center;
        font-size: 11px;
        margin: 5px;
        }

div.review {
        border: solid 1px #000;
        padding: 15px;
        margin-bottom: 25px;
        background: rgb(219,224,238);
        }