﻿@charset "utf-8";
/* moved reset.css here to avoid http request */
html{color:#000;background:#FFF}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0}
input,button {box-sizing: border-box;}

table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:inherit;font-weight:inherit}del,ins{text-decoration:none}li{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;font-variant:normal}sup{vertical-align:baseline}sub{vertical-align:baseline}legend{color:#000}input,button,textarea,select,optgroup,option,a{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit}
input::-moz-focus-inner { 
	border: 0; 
	padding: 0; 
	margin-top:-2px; 
	margin-bottom: -2px; 
}

html{background-color: #dfdace;min-height:100%}
body{background-color: #dfdace; font:17px Lato, Helvetica, sans-serif;color:#544e45;min-height:100%}
#header-primary{background-image:url(/images/bg-head-logged-out.jpg);background-position:center center;background-repeat:no-repeat;width:940px;height:239px;margin:0 auto;position:relative;}
#logo{position:relative;top:-8px;left:10px;width:467px;float:left;}
#head-tag {position:absolute;color:#474c51;top:77px;left:152px;font-size:15px;font-weight:bold;} 
#login-primary ul{float:right;margin:-5px 0 0;}
#login-primary li{float:left;margin:0 10px 0 0;}
#search-primary{height:81px;clear:both;}
#searchTextLg{color:#f1fbca;position:absolute;left:100px;top:105px;font-size:42px;width:300px;height:95px;}
#searchTextLg p{position:absolute;right:0;bottom:0;}
#searchTextSm{color:#f1fbca;position:absolute;left:260px;top:194px;font-size:12px;}
#search-primary li{float:left;}
#login-primary { position:absolute;top:3px;text-align:right; padding:0; right:15px;color:#9bd0df;}
#login-primary a {text-decoration:none; color:#fff;opacity:0.85 }
#login-primary a:focus, #login-primary a:hover{opacity:1}
#login-primary button{padding:9px 14px 6px !important;}
.btn{display:inline-block;background-color:#bbb;margin:0 5px 5px 0;padding:5px 9px 6px;border:1px solid transparent;border-radius:4px;overflow:visible;font-size:17px;line-height: 1em;height:auto important;text-decoration:none;color:#fff;position:relative;text-align:center}
.btn.large{font-size: 20px;padding: 8px 12px 9px}
.btn:hover,.btn:focus{color:#fff;background-color: #888}
.btn:active{background-color: #666}
.join-button-wrapper{text-align: center;}
.join-button{position:relative;background-color:#ffce00;font-size: 28px;padding: 9px 14px;}
.join-button:hover,.join-button:focus{color:#fff;background-color: #eebd00}
.join-button:active{background-color: #ddac00}

#search-primary #bcid-prefix,#search-primary #bcid-number{background-color:white;border:0;border-radius:4px;color:#6a5a1b;width:93px;position:relative;font-size:24px;padding:6px 10px 7px 10px; width:420px; line-height:26.4px;border-radius: 4px ;height:39.4px }
#search-primary #bcid-prefix{width:93px;margin:0 2px 0 408px;}
#search-primary #bcid-number{margin:0 0 0 2px;width:180px;}
#search-primary button{font-weight: bold;cursor:pointer;background-color: #ffce00;font-size:24px; color:white; padding:6px 12px 7px 12px; border:0;line-height:26.4px;border-radius:4px;margin:0 0 0 4px;height:39.4px}
#search-primary button:hover, #search-primary button:focus {background-color: #e1b828;}
#search-primary button:active {background-color: #d1a818;}
#nav-wrapper{background:url(/images/bg-header-shadow.png) top center repeat-x;height:42px;}
#head-nav{background:url(/images/bg-nav-shadow.png) top center repeat-x #fff;width:940px;height:42px;margin:0 auto;}
#head-nav li{font-size:14px;text-align:center;line-height:35px;margin-right:-11px;width:197px;float:left;}
#head-nav li a{background:url(/images/bg-tab.png) no-repeat top;color:#b0c770;text-decoration:none;height:42px;display:block;}
#head-nav li a:hover{background-position:bottom;}
#main{}
#content-wrapper{background-color: #fff;width:940px;margin:0 auto;padding-bottom:40px}
#content{padding:10px;}
#community-actions{background-color:#e8eec8;position:relative;left:-10px;width:940px;padding:14px 0 18px;}
.action-column{margin-left:25px;width:285px;float:left;}
.action-column > div > a{display:inline-block;position:relative;float:left}
.action-column .action-time{font-size:1.1em;float:left;margin:0 0 2px 23px;}
.bubbleW{float:left;width:210px;margin-left: 1px}
.bubbleW a,.bubbleW a:visited{color:#e8eec8;}
.bubbleW a:hover{color:#cdcdcd;}
.released .bubbleT{background:#455516 url(/images/bg-bubble-released-grn.png) top no-repeat;}
.captured .bubbleT{background:#6a5a1b url(/images/bg-bubble-captured-grn.png) top no-repeat;}
.bubbleT{font-size:11px;width:150px;color:#fff;margin:0;padding:10px 30px 0;}
.released .bubbleB{background:url(/images/bubble-released-bottom-grn.png) bottom no-repeat;line-height:9px;}
.captured .bubbleB{background:url(/images/bubble-captured-bottom-grn.png) bottom no-repeat;line-height:9px;}
.bubbleB{width:210px;margin:0;padding:0;}
.book-callout{clear:both;}
.released .action-time{color:#455516;}
.captured .action-time{color:#6a5a1b;}
.released button,.captured button{border:none;width:70px;height:20px;color:#fff;cursor:pointer;margin:6px -20px 0 0;}
button.btn-find{background-image:url(/images/btn-find.png);}
button.btn-track{background-image:url(/images/btn-track.png);}
#introduction{padding:11px 0;}
#panesHolder{position:relative;overflow:hidden;clear:both;background-color:#fff;width:940px;height:222px;margin:0;}
.panes{position:relative;color:#000;margin:0;padding:0;}
.pane{position:relative;width:938px;height:220px;}
.buttonLM,.buttonLMEmpty{position:absolute;top:11px;text-align:center;}
.buttonLMRight,.buttonLMRightEmpty{float:left;display:inline;background:url(/images/content_pane/button_green_rt.jpg) no-repeat center right;background-color:#aac758;height:23px;padding-left:0;padding-right:45px;}
.buttonLMRight{cursor:pointer;}
.buttonLMLeft{display:block;background:url(/images/content_pane/button_green_lft.jpg) no-repeat center left;height:23px;padding-left:0;color:#1a1f0e;font-size:14px;font-weight:700;text-align:center;vertical-align:middle;line-height:23px;}
.buttonNum{z-index:992;position:absolute;cursor:pointer;top:10px;}
.center{text-align:center;}
.right{text-align:right;}
.formSubmit{position:relative;line-height:8px;margin:10px;padding:0;}
.formSubmit label{float:left;width:100px;font-weight:700;font-size:100%;padding-top:4px;}
.formSubmit form{margin-top:10px;}
.formSubmit textarea{width:98%;border:1px solid #ccc;height:150px;}
.formSubmit input.small{border:0;font-size:14px;background:url(/images/roundedcornr_small.gif) no-repeat top left;height:24px;width:93px;padding:3px 6px 3px 3px;}
#endorsements-wrapper{}
#endorsements{text-align:center;margin: 40px auto}
#endorsements li{color:#9b9b9b;font-size:.8rem;text-align:center;padding:0 40px;width:180px;display:inline-block;}
#endorsements em{color:#544e45;font-size:1.2rem;font-weight:bold;display:block;font-style:italic}
#press-logos{position:relative; background-image:url('https://d3nc0ar6dmrp7n.cloudfront.net/press-logos-750x388.jpg');background-repeat:no-repeat;background-position:center center;width:100%;height:388px;margin: 10px auto 30px auto}
#copyright{font-size:.65em;text-align:right;width:940px;margin:10px auto 30px;}
.bookCoverTable{float:left;margin-right:5px;}
.bookCoverTdTop{background:url(/images/bookborder/top.gif) repeat-x left;height:7px;}
.bookCoverTdRight{background:url(/images/bookborder/right.gif) repeat-y bottom;}
.hidden{display:none;}
.formSubmit input.textbox,.formSubmit input[type=text],.formSubmit form input[type=text],.formSubmit input[type=password]{border:0;font-size:14px;background:url(/images/roundedcornr_760449.gif) no-repeat top left;height:24px;width:245px;padding:3px 6px 3px 3px;}

.dropdown dd, .dropdown dt, .dropdown ul { margin:0px; padding:0px; }
.dropdown dd { position:relative; }
.dropdown a, .dropdown a:visited { color:#B0C770; text-decoration:none; outline:none;}
.dropdown a:hover { color:#B0C770;}
.dropdown dt a:hover { color:#B0C770; border: 1px solid #B0C770;}
.dropdown dt a {background:#6d772d url(/images/arrow.png) no-repeat scroll right center; display:block; padding-right:20px;
                border:1px solid #B0C770; width:120px; padding:5px;}
.dropdown dt a span {cursor:pointer; display:block;}
.dropdown dd ul { background:#6d772d none repeat scroll 0 0; border:1px solid #B0C770; color:#C5C0B0; display:none;
                  left:0px; padding:5px 0px; position:absolute; top:2px; width:auto; min-width:130px; list-style:none;}
.dropdown span.value { display:none;}
.dropdown dd ul li a { padding:5px; display:block;}
.dropdown dd ul li a:hover { background-color:#d0c9af;color:#5d4617;}

.dropdown img.flag { border:none; vertical-align:middle; margin-left:10px; }