body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {margin:0;padding:0;} 
table {border-collapse:collapse;border-spacing:0;}
fieldset,img {border:0;}
address,caption,cite,code,dfn,em,strong,th,var {font-style:normal;font-weight:normal;}
ol,ul {list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6 {font-size:100%;font-weight:normal;}
q:before,q:after {content:'';}
abbr,acronym {border:0;}
button {position:relative;border:0 none;padding:0;cursor:pointer;overflow:visible}
strong {font-weight:bold;}
em {font-style:italic;}
body {font-family:"Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;font-size:12px;line-height:18px;background-color:#0f422a;background-image:url(/images/bg2.png);background-repeat:repeat;}
#body,#body-top,#container-top {z-index:1;}
noscript div {background-color:#ffcccc;border:4px solid #ff0000;margin:10px 0;padding:8px;}
a {text-decoration:none;border-bottom:1px dotted;color:#0000ff;}
a:visited {color:#3333ff;}
a:hover {border-bottom:1px solid;color:#0000ff;}
#body-top {background-color:#1d7d50;border-bottom:1px solid #ffeb3b;}
#container-top,#container-bottom {margin:0 auto;width:910px;}
#container-top {position:relative;}
#header {padding-top:4px;margin:0 10px;}
#h-desc {margin-top:-8px;}
#h-desc li {color:#ffeb3b;font-size:140%;margin-top:16px;}
.more {font-size:70%;border-bottom:1px dotted;}
#h-desc li#h-prices-m,#h-desc li#h-charity-m,#h-desc li#h-register-m {font-size:100%;display:none;margin:4px 0px 0px 20px;color:#071D13;}
#h-desc li a {color:#000000;}
#h-desc li a:hover {color:#ffeb3b;}
#h-right {position:absolute;bottom:17px;right:0;}
#h-right #share a,#h-right #share a:hover {border-bottom:none;}
#h-box {background:url('/images/joinus.png');position:absolute;top:45px;right:0;width:300px;height:120px;}
#logo {border-bottom:none;margin-left:-4px;}
#main {background-color:#071d13;padding:10px;}
#footer {background-color:#0f422a;color:#071d13;margin:12px 0;padding:0 2px;}
#footer a {border-bottom:none;color:#000000;}
#footer a:hover {color:#ffeb3b;}
#login {width:400px;position:absolute;right:0;padding:2px;z-index:10;background-color:#FFEB3B;border-color:#0F422A;border-width:1px;border-style:none solid solid solid;}
#login,#login-f,#login-vf {display:none;color:#071d13;}
#login-f input {width:140px;margin:0 4px;}
#login-f-e {color:#ff0000;background-color:#fffb3b;margin-top:4px;}
#login-f table {margin:10px auto 0 auto;}
#login-f #aforgot {margin-left:30px;vertical-align:middle;}
#account-v {display:none;position:absolute;right:0;padding:2px;z-index:10;color:#FFEB3B;}
#account-v a {color:#071d13;}
#account-v a:hover {color:#ffeb3b;}
#slogin,#sreg {background:transparent url(/images/sprites.png) no-repeat scroll 0 0;height:20px;}
#slogin {background-position:0 -87px;width:48px;}
#sreg {background-position:-48px -87px;width:66px;}
#share .addthis_toolbox {cursor:pointer;}
#share {color:#071d13;}
/*search*/
#search {}
#search-i,#ch-search-i {font-size:19px;width:514px;border:1px solid #000000;padding:1px;vertical-align:top;}
#ch-search-i {border-color:#1d7d50;}
#search-b,#ch-search-b {background:transparent url(/images/sprites.png) no-repeat scroll 0 0;height:26px;width:58px;vertical-align:top;margin-left:4px;margin-top:1px;}
#ch-search-b {background-position:0 -26px;}
/*#search-t {background-color:#1d7d50;border:1px dotted #071d13;color:#000000;font-size:80%;margin-left:8px;}*/
#search-t,#ch-state {border:1px solid #071d13;color:#000000;font-size:10px;height:17px;margin-left:8px;padding:0;}
#ch-txt {color:#071d13;margin:0 4px;}
#ch-state {margin-left:0;border-color:#1d7d50;}
#results {display:none;}
#results-used,#results-new,#results-swap {width:536px;float:left;}
#results-swap .book-title,#fr .book-rc a,#reco .lch a,#profile .pch a,#ch-chosen #charity a {font-weight:bold;color:#1D7D50;border-bottom:none;}
#fr .book-rc a:hover,#reco .lch a:hover,#profile .pch a:hover,#charity a:hover {text-decoration:underline;}
#profile .pch a .pchsupp {font-weight:normal;}
#profile #p-reason span,#profile #p-mission span,#private-box #p-email span {color:#1D7D50;}
#profile #p-user {font-weight:bold;}
#profile input {width:350px;}
#private-box input {width:150px;}
#private-box #passf {display:none;}
#results-swap a.edn {font-size:70%;border-bottom:none;}
#results-swap a.edn:hover {border-bottom:1px solid;}
#results .book-title a,#wish-list a,#reco a,#fr .book-title a {font-weight:bold;}
#wish-list a.delete,#reco a.delete {color:#ff0000;font-weight:normal;}
#results-tabs,.book-links {display:none;}
.book-links {color:#3333ff;}
#results-tabs li {display:inline;background-color:#1D7D50;padding:0 2px;border:1px solid #000000;margin-right:4px;cursor:pointer;}
#results-txt {color:#1D7D50;}
#results-tabs li.bor-y {border-color:#ffeb3b;color:#ffeb3b;}
.book {background-color:#fffce3;color:#071d13;width:500px;padding:8px;margin-top:10px;position:relative;float:left;border:1px solid #000000;}
.error {color:#ff0000;}
#ch-results {}
#ch-results li {color:#0f422a;margin-top:4px;}
#ch-results li a {color:#000000;cursor:pointer;}
#ch-results li a:hover {color:#ffeb3b;}
#ch-none {margin-top:4px;padding:8px;}
/*#ch-results ul {padding:8px;width:500px;border-left:1px dotted #0f422a;border-right:1px dotted #0f422a;}*/
#reco,#wish-list,#profile {margin-top:0;}
#main.main-p .lh {background-color:#fffad1;border-top:1px solid #fff9c7;border-bottom:1px solid #fff9c7;}
#main.main-p .chlh {padding:16px 0;}
#reco .lhr {padding-top:8px;}
#reco .lreco {padding-left:8px;padding-right:8px;}
#results .book-main,#admin .book-main {margin-left:94px;}
.book-image {}
#results .book-image img,#admin .book-image img {width:86px;float:left;}
.book-title {font-size:110%;}
.book-total-price strong {font-size:125%;color:#1d7d50;}
.clear {clear:both;}
.hide {display:none;}
.delete,.edit,.change,#profile #aupload {display:none;}
#profile #aupload.hover {border-bottom:none;text-decoration:underline;}
#profile #chlogo-group {float:right;}
#left {float:left;margin-right:20px;}
#right {float:left;width:350px;}
#right .h,#main.main-p .h {margin-top:10px;}
#right .right-box {background-color:#fffce3;padding:8px;border:1px solid #000000;}
#right .right-box li {margin-bottom:6px;}
#right .right-f,#login-f .small {font-size:80%;color:#333333;}
#ch {margin:0 10px;padding:19px 0;}
#ch-choose a {color:#ffeb3b;}
#ch-chosen {background-color:#ffeb3b;color:#071d13;padding:3px;border:1px dotted #1D7D50;}
#ch-chosen a {color:#0000ff;}
#ch-your {font-weight:bold;font-size:120%;}
a#ch-change {display:none;margin-left:8px;}
#ch-search {display:none;margin-top:4px;}
#special {padding-top:25px;}
#fr {float:left;margin-right:4px;}
#fr ul {overflow:hidden;height:143px;position:relative;}
#fr .book-image img {height:127px;float:left;margin-right:8px;}
#fr .book-rb {margin-top:1em;}
#fr .book {border:none;margin:0;}
#fr-cont {float:left;}
#fr-b {float:left;}
#fr-b button {background:transparent url(/images/sprites.png) no-repeat scroll 0 0;height:35px;width:25px;vertical-align:top;display:block;}
#fr-b .next {background-position:0 -52px;}
#fr-b .prev {background-position:-50px -52px;margin-top:75px;}
.h,.hm,.hnm {color:#ffeb3b;font-size:120%;}
.hm {margin-top:10px;}
#special-r {float:left;margin-left:60px;}
#sony-i {background-image:url(/images/sony-reader.png);width:155px;height:143px;background-repeat:none;border-top:1px solid #071d13;border-bottom:1px solid #071d13;float:left;}
#sony-h {width:155px;text-align:center;}
#sony-r {float:left;color:#0f422a;margin-left:5px;position:relative;}
#sony-r a {color:#1d7d50;}
div.subf {text-align:center;padding:3px;position:absolute;bottom:0;right:0;background-color:#ffeb3b;border:1px solid #0f422a;width:200px;}
#right .right-special {margin-top:10px;margin-bottom:10px;padding-top:10px;padding-bottom:10px;}
#right .right-special .h {margin-top:0;}
.par {background-color:#fffce3;color:#071d13;padding:8px;border:1px solid #000000;}
#container-bottom.mod-reading,#container-top.mod-reading {width:100%;}
#logo-r {position:absolute;height:40px;padding-top:12px;margin-left:3px;font-size:20px;line-height:24px;color:#ffeb3b;}
#digg {position:absolute;right:4px;padding-top:2px;}
#digg a {border-bottom:none;}
#main.mod-reading {padding:0;line-height:10px;}
#main.mod-reading .tweet,#main.mod-reading .tweet-l {position:absolute;z-index:100;width:376px;line-height:18px;margin-top:-20px;}
#main.mod-reading .tweet {margin-left:-20px;}
#main.mod-reading .tweet-l {margin-left:-356px;}
#main.mod-reading img.avatar {height:48px;width:48px;float:left;padding-right:8px;}
#main.mod-reading .ago,#main.mod-reading a.linkify {color:#1d7d50;}
#main.mod-reading .tinfo {float:left;}
#main.mod-reading .tx {text-align:right;}
#main.mod-reading .tx a {color:#ff0000;border-bottom:none;}
#main.mod-reading p {padding-top:8px;}
#main.mod-reading .tweet-top {background:url('/images/tweet-top.png');height:38px;width:376px;}
#main.mod-reading .tweet-l .tweet-top {background:url('/images/tweet-top-l.png');}
#main.mod-reading .tweet-mid {background:url('/images/tweet-mid.png') no-repeat 0 0;width:376px;}
#main.mod-reading .tweet-l .tweet-mid {background:url('/images/tweet-mid-l.png') no-repeat 0 0;}
#main.mod-reading .tweet-content {width:275px;padding-left:65px;}
#main.mod-reading .tweet-l .tweet-content {padding-left:35px;}
#main.mod-reading .tweet-bot {background:url('/images/tweet-bot.png');height:38px;width:376px;}
#main.mod-reading .tweet-l .tweet-bot {background:url('/images/tweet-bot-l.png');}
#footer.mod-reading {text-align:center;}
/*ui*/
.ui-autocomplete-results {padding:0px;border:1px solid black;background-color:white;overflow:hidden;z-index:99999;position:absolute;}
.ui-autocomplete-results ul {width:100%;list-style-position:outside;list-style:none;padding:0;margin:0;}
.ui-autocomplete-results li {margin:0px;padding:2px 5px;cursor:default;display:block;font:menu;font-size:12px;line-height:16px;overflow:hidden;
/*width:100%;*/
}
.ui-autocomplete-loading {background-color:white;}
.ui-autocomplete-odd {background-color:#eee;}
.ui-autocomplete-over {background-color:#0A246A;color:white;}
.ui-autocomplete-state-active {background-color:#0A246A;color:white;}

