body{margin:0;padding:0;font-family:Arial;font-size:12px;background:#EEE}.container{width:960px;margin:0 auto}#header{background:#b2b2ff;border-bottom:solid 1px #a5a4e0;position:fixed;width:100%}#header .container{background:url(logo.png) no-repeat 0 100%;padding-bottom:1px}#top-bar{height:30px;background:#6564FF;border-bottom:solid 1px #4A49C0}#nav{margin:0;padding:0;list-style:none}#nav>li{float:left;border-left:solid 1px #b2b2ff;border-right:solid 1px #4a49c0}#nav a{display:block;float:left;height:24px;padding:6px 10px 0;color:#FFF;text-decoration:none;font-size:13px}#nav-home a{font-weight:bold}#nav a.dropmenu-indicator{text-indent:-9999px;background:url(nav-arrow.png) no-repeat 100% 50%;width:5px;padding:5px 5px 0}#nav a.with-dropmenu-indicator{background:url(nav-arrow.png) no-repeat 100% 50%;padding-right:20px}#nav a:hover{background-color:#7c7bff}#nav #login{float:right}#nav li.has-dropmenu{position:relative}.dropmenu{display:none;background:#EEE;border:solid 1px #999;border-top:0;box-shadow:#666 5px 5px 5px;position:absolute;right:-1px;top:31px;float:right;list-style:none;margin:0;padding:0;width:100%}.dropmenu .pad{padding:5px 10px}#nav .dropmenu a{color:#000;font-size:12px;float:none;height:auto;padding:5px 10px}#nav .dropmenu a:hover{background:#CCC}#dropmenu-more{left:-1px;right:auto;width:160px}#dropmenu-login{width:200px}#awesome-form{margin:30px auto 14px;width:712px}#awesome-bar{font-size:16px;width:665px;height:20px;border:solid 1px #a5a4e0;padding:5px 40px 5px 5px;background:#FFF no-repeat 98% 50%}#awesome-bar:focus{border-color:#4A49C0}.fetch #awesome-bar{background-image:url(icon-fetch.png)}.lookup #awesome-bar{background-image:url(icon-lookup.png)}.search #awesome-bar{background-image:url(icon-search.png)}#awesome-bubble{position:absolute;width:500px;margin-top:-10px}.bubble-head{height:16px;background:url(bubble-top.png) no-repeat 20px 0;position:relative;z-index:9}.bubble-body{margin-top:-1px;background:#FFC;box-shadow:3px 3px 3px #666;border:solid 1px #FF6;border-radius:5px;padding:10px}.bubble-body .heading{font-weight:bold;font-size:16px}#helper-text{color:#4A49C0}#content{background:#FFF;float:left;width:100%;padding:152px 0 20px;box-shadow:5px 5px 5px #CCC}#content a{color:#03C;text-decoration:underline}#content a:hover{color:#58C;text-decoration:none}h1{color:#6564FF;border-bottom:solid 1px #9abadb;margin-top:0;text-shadow:#CCC 1px 1px 1px;font-size:20px}h2{font-size:16px}#footer{clear:both;padding:20px 0;color:#999}#stats{float:left;list-style:none;margin:0;padding:0}#stats li{display:inline-block;margin-right:20px}#credit{text-align:right}#footer a{color:#999;text-decoration:underline}#footer a:hover{color:#666}#latest-fetches{width:400px;float:right}#latest-fetches table{border-collapse:collapse;width:100%}#latest-fetches td{vertical-align:text-top;border-top:solid 1px #EEE;padding:5px}.num-added{font-size:14px;font-weight:bold;text-align:center}.num-added-0{color:#999}.home-box{width:250px;margin-right:30px;float:left}.results{list-style:none;margin:0;padding:0}.results li{float:left;margin:0 10px 10px 0;width:98px;height:32px;border-radius:5px;background:#ddd url(bg-result.png) repeat-x;border:solid 1px #ccc;padding:5px;overflow:hidden;box-shadow:1px 1px 1px #999}.results li.new{background:#cdffcd url(bg-result-green.png) repeat-x;border-color:#6C6}.results .username{font-weight:bold}#lookup-user-id{text-align:center;font-size:16px}#lookup-user-name{text-align:center;font-size:30px;font-weight:bold;padding:10px 0}#lookup-search-link{text-align:center;margin-top:50px}.browse-method,.toggle-existing-link{float:right}.browse-tabs{list-style:none;margin:0 0 20px;padding:0;height:31px;border-bottom:solid 1px #9abadb}#content .browse-tabs a{display:block;width:33px;height:23px;padding-top:7px;float:left;text-align:center;border:solid 1px #9abadb;border-color:#ddf #9abadb #9abadb #ddf;border-top-left-radius:5px;border-top-right-radius:5px;font-weight:bold;color:#036;text-decoration:none;background:#d3ddf5 url(bg-tab.png) repeat-x}#content .browse-tabs.by-id a{width:80px}#content .browse-tabs a.active{background:#fff;border-bottom:solid 1px #fff;color:#000}#content .browse-tabs a:hover{background-position:0 100%}#content .browse-tabs a.active:hover{background:#fff}#loading{display:none;clear:both;min-height:55px;background:url(loading.gif) no-repeat 50% 0}#loading.browse{height:1000px}