/* Global Styles----------------------------------------------- */a {    color:#7B2A39;}a:hover {   color:#7B2A39;}.price, .bookprice {  color:#656D7D;  }/* Masthead-------------------------------------------- */#masthead {   background:#21314D url(/graphics/header.gif) no-repeat 0 0;   color:#fff;}/* Page Content-------------------------------------------- */#content h1 {   color:#7B2A39;}#content h2 {    color:#7B2A39;}#content h3 {    color:#7B2A39;}#content h4 {    color:#7B2A39;  }/* Footer-------------------------------------------- */#footer a {   color:#3B4554;}/* BookList-------------------------------------------- */.book_list a {   color:#7B2A39;}.book_list {   border-top:4px solid #B67B86;   border-bottom:4px solid #B67B86;}.book_list td.linespace {   border-top:1px solid #B67B86;   height:10px;}/* Book Detail----------------------------------------------- */.bookdetail {    background-color:#fff;    border-top:1px solid #7B2A39;}#search .title, #bookmonth .title {   background-color:#7B2A39;}#search .cont, #bookmonth .cont, #shopping {   border:1px solid #7B2A39;}#footer {   border-top:4px solid #7B2A39;}#form {   background:#F1E3E6;   padding:10px 0 10px 0;   margin-bottom:8px;}#form table td {   color:#7B2A39;   padding:6px 6px 6px 6px;   text-align:left;  }#form label {     color:#7B2A39;}form input.border1 {  background: #FFF;  border: 1px #7B2A39 solid;  font-family:Verdana;}