
div#content-inner{float:none}
#book{width:660px;margin-left:auto;margin-right:auto}
#content h1,#content h2,#content h3,#content h4,#content h5,#content h6{margin:0;padding:0}
#jbcontent{padding:0;margin:0;font-size:80%;font-family:"Arial",sans-serif}
#primary{width:500px;padding:10px;margin:0 0 1em}
#primary h3{font-size:1.6em;font-family:arial,sans-serif;font-weight:normal;text-align:center;color:#fff;padding:.3em 0;background:#A5CC7B url(./gbook_images/h3_bg.gif) no-repeat top left;width:177px;display:none}
#secondary{padding:10px;margin-top:20px}
#secondary h3{font-size:1.8em;text-align:center;color:#4E463F;font-weight:normal;letter-spacing:-1px;font-family:arial,helvetica,sans-serif}
#info{color:#D2DCF3;font-style:italic;position:relative;left:45%;width:40%}
#jb_message{color:#fff;text-align:center;margin-bottom:.5em}
#jb_message.error{background-color:#c00}
#jb_message.confirm{background-color:#360}
#jb_message p{margin:0;padding:.5em;font-size:1.6em}
#jb_addComment label{display:block;font-weight:bold;font-size:.9em}
#jb_addComment input,#jb_addComment textarea{font-size:.8em;font-family:arial,sans-serif;margin-bottom:5px;padding-left:2px;width:50%}
#jb_addComment textarea{height:80px;width:98%}
#jb_addComment .button{font-size:1.2em;width:9em}
#jb_addComment fieldset{border:solid 2px #A5CC7B;margin:0;padding:1em;background-color:#E6F3D9}
.comment{overflow:hidden;margin-bottom:10px;position:relative}
.comment .header{padding:5px;color:#52718B;background-color:#EAF0F5;border-top:solid 1px #C0C7CD}
.comment .header a{font-weight:bold;color:#52718B}
.comment .content{padding:5px;line-height:1.5em;color:#393733}
.comment .content a{color:#666}
.comment .content a:hover{color:#333}
.comment .date{font-size:.8em;color:#52718B;position:absolute;top:6px;right:12px}
.required{color:#325B0A}
#jb_addComment .hidden,.hidden{display:none}
.nb{text-align:right;float:right;font-size:.8em;color:#999}
.nb a{color:#999}
.nb a:hover{text-decoration:none;color:#000}

