BODY {
  background:#811E1E url("images/bck.gif") repeat-x;
  padding:0px;
  margin:0px;
  font-family:arial;
  font-size:12px;
}
MENU {
  width:745px;
  height:34px;
  margin:0px;
  padding:0px;
  overflow:auto;
  background:#EACBCC;
  list-style-type:none;
  
}
#topflash{
  position:absolute;
  left:18px;
  top:34px;
  /*_left:9px;*/
  /*_top:17px;*/
}
MENU li {
  float:left;
  font-weight:bold;
  margin:8px 5px 0 23px;

}
MENU li a{
  color:#000000;
  text-decoration:none;

}
MENU li a:hover,MENU li a.selected{
  color:#620b0b;
}
A {
  color:#000000;

}
#header {
  width:940px;
  height:147px;
  background:#811E1E url("images/header.jpg") no-repeat;

}
#conteiner {
  width:940px;
  margin:0 auto;

}
#logo {
  position:relative;
  left:180px;
  top:50px;
  float:left;

}
#logo h1{
  margin:0px;
  padding:0px;
  width:170px;
  height:87px;
  background:url("images/logo.jpg") no-repeat;
  
}
#logo a {
  width:170px;
  height:87px;
  display:block;
  
}
#logo span {
  display:none;

}
#border {
  background:#620B0B;
  width:781px;
  float:right;
  position:relative;
  top:-10px;
  right:47px;
}
#content {
  width:745px;
  margin:0 auto;
  background:#EACBCC;
  
}
#left {
  width:190px;
  border-right:1px #620B0B solid;
  float:left;
  margin:0 12px 0 0;
  
}
#footer {
  text-align:center;
  font-weight:bold;
  margin:20px 0 5px 0;
  color:#EACBCC;

}
#footer a
{
color:#EACBCC;
}

.box {
  background:#C98888 url("images/box.gif") repeat-x;
  width:170px;
  border-bottom:1px #620B0B solid;
  padding:10px;
  
}
.box h3 {
  margin:0 0 10px 0;
  padding:0px;
  font-size:13px;

}
.box p {
  margin:0px;
}
.mainimg {
  float:left;
  margin:0px;
  padding:0px;

}
#text {
  float:left;
  width:534px;
  margin:10px 0 10px 0;
}
.book {
  border:0px;
  text-align:center;
}
.book p {
  margin:10px 0 5px 0;

}
.rating {
  margin:0 0 0 0px;
  list-style-type:none;
  float:left; 
  padding:0px;

}
.both {
  visibility:hidden;
  clear:both;

}

.button{
  border:solid 1px silver;
  background-color:#eacbcc;  
}

.button:hover{
  background-color:#620b0b;  
}

.input{
  border:solid 1px silver;
}



.menu2{
  float:right;
  width:160px;
  padding:20px;
}

.menu2 a{
  display:block;
  font-size:16px;
  margin:5px;
  font-family:arial;
  color:white;
  text-align:center;
  text-decoration:none;
  font-weight:bold;
  background:#620B0B;  
  padding:0px;
  width:150px;
  height:25px;
  padding-top:5px;
}

.menu2 a:hover{
  color:black;
}

