body {margin:0; padding:0; text-align:center; font:82% arial,sans-serif; color:#333}
a img {border:0}
a, a:visited {color:#394}
a:hover {color:#6b7}
form {margin:0; padding:0}
h1 {font:normal 115% arial,sans-serif; letter-spacing:10px; color:#900; margin:0 0 20px 0}
p {margin:0 0 15px 0}

#nav {float:left; width:350px; font: bold 82% arial,sans-serif}
#nav ul {list-style:none; margin:0; padding:0}
#nav li {display:inline}
#nav li a {float:left; text-decoration:none; height:38px;text-indent:-5000px }
#nav li a.home { background:url(img/menu_home.gif) top left no-repeat; width:69px}
#nav li a.book { background:url(img/menu_book.gif) top left no-repeat; width:102px}
#nav li a.authors { background:url(img/menu_authors.gif) top left no-repeat; width:97px}
#nav li a.buy { background:url(img/menu_buy.gif) top left no-repeat; width:75px}
#nav li a:hover {background-color:#9c5; height:38px}
#nav .cur a.home {background:url(img/menu_home_c.gif) top left no-repeat; width:69px}
#nav .cur a.book {background:url(img/menu_book_c.gif) top left no-repeat; width:102px}
#nav .cur a.authors {background:url(img/menu_authors_c.gif) top left no-repeat; width:97px}
#nav .cur a.buy {background:url(img/menu_buy_c.gif) top left no-repeat; width:75px}

.block900 {width:900px; margin:0 auto; text-align:left}
.block800 {width:800px; margin:0 auto; text-align:left}
.book1 {margin:18px 40px 0 53px; float:left; width:215px}
.book2 {float:left; width:268px}
.col_left {position:relative; top:30px; float:left; width:200px; background:url(img/div.gif) top right repeat-y; text-align:center; padding:10px 0 30px 0}
.col_right {padding:50px 0 30px 0; float:left; width:560px; position:relative; left:40px}
.content {position:relative; top:30px; float:left; width:700px; padding:10px 0 30px 0}
.footer {font-size:87%; color:#aaa; padding:20px 0; clear:both}
.footer a img {float:left; width:40px; margin:3px 12px 0 0}
.footer a, .footer a:visited {color:#aaa}
.footer a:hover {color:#394}
.head {float:left; width:100%; background:url(img/back.gif) top left repeat-x #6a4; height:196px; text-align:center}
.header {float:left; width:100%; background:url(img/back2.gif) top left repeat-x #6a4; height:72px; text-align:center}
.intro {float:left; width:550px; margin:0 0 0 40px; padding-top:20px}
.intro a img {vertical-align:middle}
.logo {margin-top:35px}
.logo2 {float:left; width:441px; margin:21px 15px 0 48px}
.select_country {font-size:100%}
.select_country select {margin-bottom:3px}
.select_country small {font-size:83%; color:#666; padding:3px 0}
.select_country td {padding:9px 9px; border-top:#ddd solid 1px; vertical-align:top}
.table {border-top:#eee solid 1px; border-collapse:collapse; font-size:100%}
.table td, .table th {border-bottom:#ddd solid 1px; padding:4px 0 4px 9px; vertical-align:top}
.table td img {vertical-align:middle; margin-right:9px}
.table th {padding:6px 9px;background:#eee; text-align:left}
table.authors {border-collapse:collapse; font-size:100%}
table.authors td {padding:4px 12px 15px 0; vertical-align:top}
table.authors td b, table.authors td a {line-height:170%}
.r {color:#d00}
