*{margin:0;padding:0}*:focus{outline:0}html{background: #3a3a3a url(../img/background.png) repeat-x}label[for],label.for{cursor:pointer}body{font-family: 'Lucida Grande',Verdana,Arial,sans-serif;font-size:12px;text-align:center}a,a:visited{color: #000;text-decoration:none}a:hover{text-decoration:underline}a img{border:0}.clear{clear:both;float:none}.under{margin-top:10px}ul.nav{list-style:none}ul.nav li{float:left;font-size: .9em}ul.nav li a{float:left;padding:6px 8px}#page{margin:0 auto;text-align:left;width:900px}#home-box #searchform fieldset, #results-header #searchform fieldset{border:0;height:29px}#home-box #searchform fieldset legend, #home-box #searchform fieldset label, #results-header #searchform fieldset legend, #results-header #searchform fieldset label{display:none}#home-box #searchform fieldset input, #results-header #searchform fieldset input{border:0;margin:5px}#home-box #searchform fieldset #search, #results-header #searchform fieldset #search{background:transparent;color: #fff;font-weight:bold;width:80px}#ad{bottom:3px;font-size:11px;height:91px;padding:12px 8px;position:absolute;right:0;width:256px}#ad a, #ad a:visited{color:#900}#ad img.ad{float:right;margin-left:3px}#ad a.the-deck-linkback{background:url(../img/ads-via-the-deck.gif) no-repeat;bottom:12px;display:block;height:5px;margin-top:6px;position:absolute;left:8px;text-indent: -32697px;width:66px}.news-menu ul{float:left;list-style:none;width:147px}.news-menu ul li{background:url(../img/bullet-square.gif) 6px center no-repeat;font-size:11px;font-family:"Trebuchet MS";padding:5px 0 5px 15px}.news-menu li.active{background:url(../img/menu-highlight.gif) no-repeat left center}.news-menu ul li a, .news-menu ul li a:visited{color: #ddd}body.home{background:url(../img/background-halo.png) no-repeat center 183px;padding-bottom:50px}.home ul.nav{margin-left:4px;position:absolute;right:88px;top:0;z-index:3}#home{margin:120px 25px 0;padding-left:14px;position:relative;width:850px}#home h1{background:url(../img/title-home.png) no-repeat;height:46px;width:715px;text-indent: -32697px}#home #robot{background:url(../img/robot.png) no-repeat;height:401px;position:absolute;right:-60px;top:28px;width:300px;z-index:2}#home #home-box-top{background:url(../img/home-box-background.png) no-repeat;height:10px;width:727px}#home #home-box{background: #eee url(../img/home-box-background.png) 0 -10px no-repeat;border-bottom:1px solid #3f3f3f;width:727px}.sortables-target{background: #2d2d2d;z-index:1;border-radius:10px;khtml-border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px}#home-box a.home, #home-box a.home_2{display:none}#home-box #searchform{padding:10px 91px 0 91px}#home-box #searchform fieldset{background:url(../img/home-searchbox-background.png) no-repeat;width:544px}#home-box #searchform fieldset #q{width:440px}#home-box div.hot-topics{margin:8px auto 20px auto;width:544px}#home-box div.hot-topics h3{float:left;width:88px}#home-box .hot-topics ul{float:right;font-size:1.2em;list-style:none;width:452px}#home-box .hot-topics li{display:inline;margin-right:.5em}#home-box .hot-topics li a{color:#4c4c4c}#home-box #bottom-panel{background:url(../img/nav-gloss.png) repeat-x top;padding-top:1px;position:relative}#home-box #bottom-panel h3#browse-the-news{background:url(../img/menu-button-home.png) no-repeat;height:26px;text-indent:-32697px;width:132px}#home-box .news-menu ul{width:105px}#home-box div.content{background:#1e1e1e url(../img/menu-gradient.png) repeat-x;float:left;padding:10px;width:707px}#home-footer{background:url(../img/home-footer-background.gif) no-repeat left top;height:150px;margin:0 134px 0 39px;padding-left:7px}#home-footer p.colophon{text-indent:-32697px}#home-footer p.legal{margin:70px 0 0 0}#home-footer .legal a, #home-footer .lega a:visited{background:url(../img/enabling-since-2008.gif) no-repeat left top;display:block;height:11px;text-indent:-32697px;width:99px}#results-header{background:url(../img/results-header-background.png) no-repeat top left;height:160px;margin-top:20px;overflow:hidden;position:relative;width:900px}#results-header a.home{display:block;height:135px;position:absolute;text-indent: -32697px;width:142px}#results-header a.home_2{display:block;height:48px;left:142px;position:absolute;text-indent: -32697px;width:252px}#results-header #searchform{left:160px;position:absolute;top:55px}#results-header #searchform fieldset{background:url(../img/results-searchbox-background.png) no-repeat;width:438px}#results-header #searchform fieldset #q{width:334px}#results-header .hot-topics{left:160px;position:absolute;top:88px;width:438px}#results-header div.hot-topics, #results-header div.hot-topics h3{font-size:11px}#results-header div.hot-topics h3{float:left;width:73px}#results-header .hot-topics ul{float:right;list-style:none;width:360px}#results-header .hot-topics li{display:inline;margin-right:.5em}#results-header .hot-topics li a{color:#4c4c4c}#results-header #results-header-bottom{height:30px;position:absolute;bottom:0;width:100%}#results-header-bottom{background:url(../img/results-header-background-square.png) no-repeat left top}#results-header div.browse{background-position:left -31px}#results-header div.sources{background-position:left -62px}#results-header div.share{background-position:left -93px}body.flatpage #results-header-bottom{background-position:left -124px}body.flatpage #results-header div.browse{background-position:left -155px}body.flatpage #results-header div.share{background-position:left -186px}#results-header #results-header-bottom ul.nav-actions li{float:left;list-style:none}#results-header #results-header-bottom ul.nav-actions a, #results-header #results-header-bottom ul.nav-actions a:visited{float:left;height:30px;text-indent: -32697px}#results-header #results-header-bottom ul.nav-actions a.browse{width:130px}#results-header #results-header-bottom ul.nav-actions a.share, #results-header #results-header-bottom ul.nav-actions a.sources{width:120px}#results-header #results-header-bottom a:hover{color: #900}#results-header #results-header-bottom a.no-hover{cursor:default}#results-header ul.nav{bottom:5px;float:left;position:absolute;right:278px;z-index:3}#browse-tray,#sources-tray,#share-tray{font-family: "Trebuchet MS";display:none;overflow:hidden}#share-tray p.note{color: #999;font-size:11px;padding:5px 0;text-align:center}#browse-tray .body, #sources-tray .body, #share-tray .body{background:#2b2b2b url(../img/slideout-tray-background.gif) no-repeat left bottom;color: #fff;overflow:hidden;padding:8px}#sources-tray .body .source{float:left;margin:5px 0 5px 5px;position:relative;width:278px}#sources-tray .body .source label{background-position:3px center;background-repeat:no-repeat;padding-left:25px}#sources-tray .body .dim label{color: #999}.column{float:left;margin-right:9px;min-height:400px;width:294px}#column-3{margin-right:0px}#column-load{display:none}#results{width:910px;margin-top:6px}#results div.results, #results div.advertisement{margin:0 0 9px 0;width:294px;z-index:2;position:relative}#results div.results a:hover{color: #900}#results div.results div.header{background:url(../img/resultsbox-header-background.png) no-repeat;height:29px}#results div.advertisement div.header{background-image:url(../img/adsense-header-bg.png);height:29px}#results div.results div.header h3, #results div.advertisement div.header h3{background-position:7px 7px;background-repeat:no-repeat;font-size:1.2em;padding:6px 0 3px 27px;margin-right:25px;cursor:move}#results div.advertisement div.header h3{padding-left:10px;cursor:default}#results div.results div.header h3 a, #results div.results div.header h3 a:visited{color: #000}#results div.results div.header h3 a:hover{color: #900}#results div.results div.header a.close{display:block;height:29px;overflow:hidden;left:270px;text-indent: -200px;top:0px;width:25px;position:absolute}#results div.results div.body{background: #fff;padding:3px 7px;overflow:hidden}#results div.advertisement div.body{background: #ebf5fa url(../img/adsense-body-bg.png) 0 0 repeat-y;padding:0 0 0 22px}#results div.results div.body p.loadmsg{display:none}#results div.results div.body p.loadanim{padding:20px 0 10px;text-align:center}#results div.results div.body p.nomsg{color: #999;padding:15px 0 10px;text-align:center}#results div.results ul.results{overflow:hidden}#results div.results ul.results li{border-top:1px solid #fff;list-style:none}#results div.results .results li.pretty-resultshover{background:url(../img/resultsbox-item-hover.gif) repeat-x}li.pretty-resultshover a, li.pretty-resultshover a:visited{display:block}li.pretty-resultshover a:hover{text-decoration:none}#results div.results ul.results li div{background:url(../img/resultsbox-li-bullet.png) 7px 11px no-repeat;padding:3px 5px 4px 17px}#results div.results.image ul.results li div a{color: #000}#results div.results.image ul.results li div{background-image:none;text-align:center;padding:0}#results div.results ul.results li .preview{display:none}#results div.results ul.thumbnails li{float:left}#results div.results div.footer{background:url(../img/resultsbox-footer-background.png) no-repeat;height:8px}#results div.advertisement div.footer{background-image:url(../img/adsense-footer-bg.png);height:8px}#results #results_message div.header{background:url(../img/welcometothebuzzbox-header-background.png) no-repeat}#results #results_message div.header h3{cursor:default}#results #results_message .body{background:url(../img/welcometothebuzzbox-footer-background.png) no-repeat bottom;height:191px}#results #results_message .body ol{font-weight:bold;margin:16px 0 0 32px}#results #results_message .body a, #results #results_message .body a:visited{color:black}#results #results_message div.body p{margin:5px 10px 0 10px}#footer{background:#2e2e2e url(../img/footer-left-shadow.gif) repeat-y left;margin-bottom:30px}#footer .body{background:url(../img/footer-background.gif) no-repeat;padding:16px 0}#footer .body h3, #footer .body h4{color: #747474;margin:2px 15px 10px}#footer .body h3{font-size:14px}#footer .body ul{list-style:none;margin:0 15px;padding:0}#footer .body ul li{background:url(../img/bullet-square.gif) left center no-repeat;font-size:11px;margin:0 0 8px 0;padding:0 0 0 10px}#footer .body ul li a, #footer .body ul li a:visited{color: #ddd}#footer .body .hot-topics{background:url(../img/footer-divider.gif) right center no-repeat;float:left;width:680px}#footer .body .hot-topics .category{float:left;width:130px}#footer .body .news{float:left;width:170px}#footer .body .news li.more a, #footer .body .news li.more a:visited{color: #747474;font-size:11px}#footer .bottom{background:url(../img/footer-bottom.gif) no-repeat;height:34px;position:relative;padding-left:98px}#footer p.colophon{text-indent:-32697px}#footer .bottom p.legal a, #footer .bottom p.legal a:visited{height:30px;position:absolute;right:10px;top:0;text-indent:-32697px;width:105px}#footer #crowdfavorite{background:url(../img/by-crowdfavorite.gif) no-repeat;display:block;float:right;height:30px;overflow:hidden;text-indent:-32697px;width:200px}#footer-small{background:url(../img/footer-background.gif) repeat-x;height:34px;margin-bottom:30px;position:relative}#footer-small p.colophon{background:url(../img/footer-left.gif) no-repeat left top;left:0;height:34px;position:absolute;text-indent:-32697px;top:0;width:179px}#footer-small p.legal{background:url(../img/footer-right.gif) no-repeat left top;height:34px;position:absolute;right:0;top:0;width:114px}#footer-small p.legal a, #footer-small p.legal a:visited{display:block;height:34px;text-indent:-32697px;width:100px}.favicon-googlecom{background-image:url(http://google.com/favicon.ico)}p.nomsg{padding:5px}div.more{margin:3px 1em;text-align:right}div.more a{font-size:11px;color: #666}#flatpage{background: #fff url(../img/page-endcap-top.gif) no-repeat;font-family:'Lucida Grande',Verdana,Arial,sans-serif;font-size:12px;margin-bottom:8px}#flatpage .body{background:url(../img/page-endcap-bottom.gif) no-repeat left bottom;padding:0 30px}#flatpage h2, #flatpage h3, #flatpage h4{margin:20px 0 8px 0}#flatpage h1.stripe, #flatpage h2.stripe, #flatpage h3.stripe, #flatpage h4.stripe, #flatpage h5.stripe, #flatpage h6.stripe{background:url(../img/heading-stripe-divider.gif) no-repeat center;text-align:center;margin:0 0 2em 0}.stripe span{background:white;padding:0 14px}#flatpage .one-column{padding:1px 0 10px}#flatpage .three-column{float:left;width:258px;margin:0 20px 0 0}#flatpage .content{float:left;padding:20px 0;width:490px}#flatpage .sidebar{background:url(../img/sidebar-background.png) repeat-y left;border-left:1px solid #ddd;float:right;padding:20px 0 20px 25px;width:300px}#flatpage .sidebar .figure p{margin-bottom:3px}#flatpage .sidebar .figure h4.caption{margin:0}#flatpage p{margin:1em 0}#flatpage a, #flatpage a:hover{color: #900}#flatpage ul{margin-left:2em;padding-bottom:1em}#flatpage li{padding-bottom:0.5em}#flatpage h3{color: #444}#flatpage h4{color: #333}#flatpage h4.question{color: #666}#flatpage p.answer{margin-bottom:10px;padding-left:1em}#flatpage hr{border:0;border-top:1px solid #ccc;height:1px;margin:20px}ul.newsfix_list{float:left;margin-top:10px;width:30%}ul.newsfix_list li{color: #bbb}#submenu{background:#3a3a3a url(../img/page-title-divider.png) no-repeat center;color: #fff;font-size:18px;text-align:center}#submenu div{padding:10px 0}.newsfix #submenu{display:none}#submenu span{background:#3a3a3a;padding:0 14px}#submenu a{color: #ccc}#messagebox{background:url(/img/message-background.png);bottom:0;color: #fff;display:none;left:0;max-height:400px;padding:40px;position:fixed;text-align:center;width:100%;z-index:999999}#messagebox span{background: #000;font-size:15px;padding:20px 60px}#messagebox span a, #messagebox span a:visited{color: #ccc;font-size:11px;margin-right: -20px;padding-left:30px}#akst_social{list-style:none}#akst_social li{float:left;margin:0 0 0 5px;padding:0;width:24%}#akst_social li a{background-position:left center;background-repeat:no-repeat;color: #fff;display:block;float:left;padding:5px 0 5px 20px}#akst_facebook{background-image:url(/img/share-this/facebook.gif) !important}#akst_digg{background-image:url(/img/share-this/digg.gif) !important}#akst_stumbleupon{background-image:url(/img/share-this/stumbleupon.gif) !important}#akst_delicious{background-image:url(/img/share-this/delicious.gif) !important}#akst_reddit{background-image:url(/img/share-this/reddit.gif) !important}#akst_blinklist{background-image:url(/img/share-this/blinklist.gif) !important}#akst_newsvine{background-image:url(/img/share-this/newsvine.gif) !important}#akst_furl{background-image:url(/img/share-this/furl.gif) !important}#akst_tailrank{background-image:url(/img/share-this/tailrank.gif) !important}#akst_magnolia{background-image:url(/img/share-this/magnolia.gif) !important}#akst_twitter{background-image:url(/img/share-this/twitter.gif) !important}#recentsearches ol{margin-left:4.2em;padding-bottom:1em}#recentsearches .pagination{font-size:10px;display:block;height:30px;width:100%;text-align:center;padding-top:10px}#recentsearches .pagination a{text-decoration:none;border:1px solid #dfdfdf;color: #3a3a3a;background: #efefef}#recentsearches .pagination a:hover{background:gray;color:white;border:1px solid #555}#recentsearches .pagination a, #recentsearches .pagination span{display:inline;width:20px;padding:0.3em .6em;margin-right:5px;margin-bottom:5px}#recentsearches .pagination .current{background:gray;color:white;border:1px solid gray}#recentsearches .pagination .current.prev, #recentsearches .pagination .current.next{color: #999;border-color: #f7f7f7;background:none}#recentsearches .pagination .prev, #recentsearches .pagination .next{background:none;border-color: #f7f7f7}#recentsearches .pagination a.prev:hover, #recentsearches .pagination a.next:hover{background:none;color: #3a3a3a;text-decoration:underline;border-color: #f7f7f7}#recentsearches p#ordered-by-date-descending-most-recent-on-top{margin-top:20px}#searchbox input{color: #000}#searchbox .off{background: #fff url(/img/enter_topic_here.png) 0 3px no-repeat}#searchbox .on{background: #fff;background-image:none}#header_message{border:1px solid yellow;background-color: #F5EBD3;margin-top:20px}#header_message .header{padding:10px 10px 5px 10px}#header_message .body{padding:5px 10px 10px 10px}.home #header_message{margin-bottom: -75px}#submenu_message{margin:15px 0}#cluetip-close img{border:0}#cluetip-title #cluetip-close{float:right;position:relative}#cluetip-waitimage{width:43px;height:11px;position:absolute}.cluetip-arrows{display:none;position:absolute;top:0;left: -11px;height:22px;width:11px;background-repeat:no-repeat;background-position:0 0}#cluetip-extra{display:none}.cluetip-default{text-align:left}.cluetip-default #cluetip-outer{border:1px solid #999;border-top:3px solid #f00;position:relative;margin:0;background-color: #fff}.cluetip-default h3#cluetip-title{background-color:white;margin:0 0 5px;padding:8px 10px 4px;font-size:1.1em;font-weight:normal;color: #fff}.cluetip-default #cluetip-title a{color: #d9d9c2;font-size:0.95em}.cluetip-default #cluetip-inner{line-height:140%;padding:10px}.cluetip-default div#cluetip-close{text-align:right;margin:0 5px 5px;color: #900}div.addictotwitter-box{clear:both;margin:15px 0 0 0;position:relative;zoom:1}div.addictotwitter-top{background:url(/img/twitter/addictotwitter-top.gif) no-repeat -900px center;display:block;float:left;position:relative;width:900px;z-index:5}div.addictotwitter-bottom-hidden{background-position:0 center !important}div.addictotwitter-top a.addictotwitter-follow{background:url(/img/twitter/addictotwitter-follow.png) no-repeat 10px 0;display:block;float:left;padding:21px 0;text-indent: -32000px;width:306px}div.addictotwitter-top p.addictotwitter{color: #e6e6e6;display:block;float:left;font-size:11px;margin-top:21px;margin-right:0;margin-bottom:0;margin-left:20px;width:540px}div.addictotwitter-top a.addictotwitter-bubble-up, div.addictotwitter-top a.addictotwitter-bubble-down{background:url(/img/twitter/addictotwitter-bubble-up.gif) no-repeat 0 0;display:block;float:left;height:24px;margin-top:20px;margin-right:0;margin-bottom:0;text-indent: -32000px;width:25px}div.addictotwitter-top a.addictotwitter-bubble-down{background-image:url(/img/twitter/addictotwitter-bubble-down.gif)}div.addictotwitter-bottom{background:url(/img/twitter/addictotwitter-bottom.gif) no-repeat bottom;color: #333;display:block;float:left;font-family:Arial;font-size:12px;height:30px;line-height:2.5;padding:11px 10px 0px 91px;width:799px;top: -22px;position:relative;z-index:2}