#detail {padding: 40px 0px 10px 0px;}

#detail .header{
    margin-left: 65px;

}

#detail .header li{

    padding-left: 10px;
    color: #787162;

    font-size: x-large;
    font-family: Georgia, Times, "Times New Roman", serif; margin-left: auto; margin-right: auto;
}

#detail .divider{
    border-top: 1px solid #C2BFB7;
    height: 1px;
    width: 500px;
    margin-left: 50px;
    margin-top: 10px;
    margin-bottom: 20px;
}

#detail .photo{
    float: left;
    margin-left: 32px;
    text-align: center;
    min-height: 121px;
    min-width: 98px;

}


#detail .info{
    color: #535353;
    width: 382px;
    font-size: small;

    line-height: 1.6em;
    margin: 5px 0px 10px 164px;
}

#detail .info .title{font-size: 1.6em;}

#detail .info .category_label{margin-top: 5px; margin-bottom: 5px;}

#detail .info a:link {color:#BC451F; text-decoration: none;}      /* unvisited link */
#detail .info a:visited {color:#BC451F; text-decoration: none;}  /* visited link */
#detail .info a:hover {color:#BC451F;  text-decoration: underline;}  /* mouse over link */
#detail .info a:active {color:#BC451F; text-decoration: none; }  /* selected link */

#detail .info a{font-family: Georgia, Times, "Times New Roman", serif; }

#detail .info h1{font-family: Georgia, Times, "Times New Roman", serif; font-size: 1.6em; }

#detail .info ol{margin-left: 25px; margin-bottom: 5px;}

#detail .info .bullets{list-style-type:circle; margin-top: 5px; margin-bottom: 5px;}

#detail .info ul{list-style-type:none; margin-top: 5px; margin-bottom: 5px;}

#detail .info ul ul {margin-left: 25px;}

#detail .info ul ul ul{ margin-left: 25px;}

#detail .purchase{cursor: pointer; margin-left: 241px; margin-top: 15px; display: block; height: 29px; width: 130px; background: url('/media/images/book/purchase_btn.png') no-repeat;}

#detail .review{line-height: 1.3em; margin: 10px 0px 15px 50px; font-size: small; width: 492px;}

#detail .review .source{font-weight: bold;}
