ol,ul{list-style:none;}
blockquote,q{quotes:none;}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}
:focus{outline:0;}
ins{text-decoration:none;}
del{text-decoration:line-through;}
table{border-collapse:collapse;border-spacing:0;}
a img{border:none;}
a:focus{outline:1px dotted invert;}
hr{border:0 #ccc solid;border-top-width:1px;clear:both;height:0;}
h1{font-size:25px;}
h2{font-size:23px;}
h3{font-size:21px;}
h4{font-size:19px;}
h5{font-size:17px;}
h6{font-size:15px;}
ol{list-style:decimal;}
ul{list-style:square;}
li{margin-left:15px;}
h1,h2,h3,h4,h5,h6{font-weight:bold;}
.container_12{margin-left:auto;margin-right:auto;width:960px;}
.grid_1,.grid_2,.grid_3,.grid_4,.grid_5,.grid_6,.grid_7,.grid_8,.grid_9,.grid_10,.grid_11,.grid_12{display:inline;float:left;margin-left:10px;margin-right:10px;}
.container_12 .grid_3{width:220px;}
.container_12 .grid_6{width:440px;}
.container_12 .grid_9{width:700px;}
.container_12 .grid_12{width:940px;}
.alpha{margin-left:0;}
.omega{margin-right:0;}
.container_12 .grid_1{width:60px;}
.container_12 .grid_2{width:140px;}
.container_12 .grid_4{width:280px;}
.container_12 .grid_5{width:380px;}
.container_12 .grid_7{width:540px;}
.container_12 .grid_8{width:620px;}
.container_12 .grid_10{width:780px;}
.container_12 .grid_11{width:860px;}
.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0;}
.clearfix:after{clear:both;content:' ';display:block;font-size:0;line-height:0;visibility:hidden;width:0;height:0;}
.clearfix{display:inline-block;}
* html .clearfix{height:1%;}
.clearfix{display:block;}
body{background:#576173 url(/images/background.png);-webkit-text-stroke:1px transparent;}
.header{background:#131a2b url(/images/header.png);height:71px;border-bottom:1px solid #131a2b;}
.logo img{width:276px;height:60px;margin-top:8px;}
.page_title{margin-top:5px;margin-bottom:20px;color:#fff;text-shadow:#1d2a40 0 1px 0;}
.page_title h2{margin-bottom:0;font-size:48px;font-family:"Helvetica Neue",Helvetica,Arial,"sans-serif";}
.page_title h3{margin-bottom:0;font-size:26px;font-weight:normal;margin-top:-15px;font-family:"Helvetica Neue",Helvetica,Arial,"sans-serif";}
.page_title p{margin-bottom:0;}
.page_title a{color:#fff;text-shadow:#596377 0 -1px 0;font-weight:bold;text-decoration:none;background:#9da7b8;padding:3px 5px;-webkit-border-radius:4px;-moz-border-radius:4px;}
.topic_container,.topic_sidebar{color:#2b3139;text-shadow:#b9c9e1 0 1px 0;margin-bottom:25px;-webkit-border-radius:10px;-moz-border-radius:10px;}
div.hot_topics{background:#caced4 url(/images/trend.png) no-repeat right bottom;margin-bottom:25px;-webkit-border-radius:10px;-moz-border-radius:10px;margin-top:25px;}
div.hot_cities{background:#caced4 url(/images/location.png) no-repeat right bottom;margin-bottom:25px;margin-top:25px;-webkit-border-radius:10px;-moz-border-radius:10px;}
.topic_sidebar,.hot_topics,.hot_cities{padding:10px 10px 5px 10px;background:#caced4;text-shadow:#f1f5fd 0 1px 0;}
.toggle{cursor:pointer;float:right;background-image:url(/images/toggle.png);height:16px;width:16px;display:block;margin-top:10px;}
.toggleHUD{cursor:pointer;float:right;background-image:url(/images/toggle.png);height:16px;width:16px;display:block;margin-top:15px;}
.toggle_click{background-position:0 -16px;}
.topic{margin-bottom:10px;}
.topic_container p,.topic_container ul,.topic_sidebar p,.topic_sidebar ul,.hot_topics p,.hot_cities p,.hot_topics ul,.hot_cities ul{margin-bottom:5px;font-family:"Lucida Grande","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:11px;}
.topic_container h2{margin:0;color:#2b3139;text-shadow:#a0a8b7 0 1px 0;line-height:1.5;font-family:"Helvetica Neue",Helvetica,Arial,"sans-serif";}
.topic_container h4{margin-bottom:5px;margin-top:10px;color:#2b3139;font-family:"Helvetica Neue",Helvetica,Arial,"sans-serif";}
.topic_sidebar h2{margin:0;padding:0;font-family:"Helvetica Neue",Helvetica,Arial,"sans-serif";}
.hot_topics h2,.hot_cities h2{color:#131A2B;margin:0 0 10px 0;border-bottom:1px solid #6c7888;padding-bottom:10px;font-family:"Helvetica Neue",Helvetica,Arial,"sans-serif";}
.topic_sidebar h4{margin-bottom:0;color:#2b3139;padding-top:0;margin-top:-5px;border-bottom:1px solid #6c7888;padding-bottom:10px;font-weight:normal;font-family:"Helvetica Neue",Helvetica,Arial,"sans-serif";}
.topic_sidebar h5{padding-top:10px;margin-bottom:5px;font-family:"Helvetica Neue",Helvetica,Arial,"sans-serif";}
.hot_topics ul,.hot_cities ul{list-style:none;}
.hot_topics li,.hot_cities li{float:left;margin:0;padding:0 5px 5px 0;}
.hot_topics li a,.hot_cities li a{font-weight:bold;background-color:#737b85;padding:1px 10px 3px 10px;-webkit-border-radius:12px;-moz-border-radius:12px;color:#feffff;font-weight:bold;text-decoration:none;text-shadow:#505c6e 0 -1px 0;}
.hot_topics a:hover,.hot_cities a:hover{color:#aadff9;}
.topic_sidebar a{color:#0355b1;text-decoration:none;font-weight:bold;text-shadow:#fff 0 1px 0;}
.topic_sidebar a:hover{color:#0579bc;}
.topic_sparkline{background:#4d5663;width:172px;height:25px;float:right;-webkit-border-radius:4px;-moz-border-radius:4px;margin-right:10px;margin-top:5px;position:relative;}
.sidebar_sparkline{background:#4d5663;height:25px;-webkit-border-radius:4px;-moz-border-radius:4px;width:172px;position:relative;}
.topic_header{background:#6b7a91 url(/images/topic_header.png) repeat-x;-webkit-border-top-right-radius:9px;-webkit-border-top-left-radius:9px;-moz-border-radius:9px 9px 0 0;padding:5px 10px;height:34px;margin:0;}
.topic_content{background:#929eb1;padding:10px;display:none;-webkit-border-bottom-right-radius:9px;-webkit-border-bottom-left-radius:9px;-moz-border-radius:0 0 9px 9px;margin:0;position:relative;}
.relevant_media{margin-right:-10px;}
.hud{margin:20px;width:380px;text-shadow:#b9c9e1 0 1px 0;z-index:999;position:absolute;right:0;top:0;-webkit-box-shadow:0 2px 10px rgba(0,0,0,0.75);-moz-box-shadow:2px 2px 6px #000;-webkit-border-radius:10px;-moz-border-radius:10px;}
.hud p,.hud ul li{font-family:"Lucida Grande",Arial,sans-serif;font-size:11px;}
.hud p,.hud ul{margin-bottom:0;}
.hud_top{background:transparent url(/images/hud_top.png) no-repeat;height:46px;padding:0 10px;-webkit-border-top-left-radius:9px;-webkit-border-top-right-radius:9px;-moz-border-radius:9px 9px 0 0;margin:0;}
.hud_top h2{line-height:2.7;color:#2b3139;margin:0;text-shadow:#a0a8b7 0 1px 0;font-family:"Helvetica Neue",Helvetica,Arial,"sans-serif";text-align:left;font-size:16px;}
a.topic_link{padding-right:15px;background:url(/images/link.png) no-repeat right 2px;}
a.topic_link:hover{background-position:right -16px;}
.hud_content{background:#929eb1 url(/images/hud_tile.png) repeat-y;padding:5px 10px 0 10px;margin:0;position:relative;}
.hud h4{color:#2b3139;padding-top:10px;margin-bottom:0;text-shadow:#b9c9e1 0 1px 0;font-family:"Helvetica Neue",Helvetica,Arial,"sans-serif";font-size:16px;}
.hud a{color:#fff;font-weight:bold;text-decoration:none;text-shadow:#1d2a40 0 1px 0;}
.hud a:hover{color:#2b3139;text-shadow:#a0a8b7 0 1px 0;}
#hud_main{display:none;}
.hud_base{background:transparent url(/images/hud_base.png) no-repeat;height:10px;margin:0;-webkit-border-bottom-left-radius:9px;-webkit-border-bottom-right-radius:9px;-moz-border-radius:0 0 9px 9px;}
.sparkline{background:transparent url(/images/sparkline.png) repeat-x;width:150px;height:20px;padding:1px 2px 0 0;-webkit-border-radius:4px;-moz-border-radius:4px;}
.local_sparkline{float:left;background:transparent url(/images/hud_local_sparkline.png) no-repeat;width:173px;height:21px;position:relative;}
.inactive{opacity:.3;filter:alpha(opacity=30);background-repeat:no-repeat;}
.global_sparkline{float:right;background:transparent url(/images/hud_global_sparkline.png) no-repeat;width:173px;height:21px;display:none;position:relative;}
.sparkline canvas,.local_sparkline canvas,.global_sparkline canvas{float:right;width:149px!important;height:18px!important;position:relative;}
.topic_highlight{font-weight:bold;background-color:#737b85;padding:1px 10px 3px 10px;-webkit-border-radius:12px;-moz-border-radius:12px;text-shadow:#505c6e 0 -1px 0;}
.tweet{background-color:#4d5663;background:-webkit-gradient(linear,left top,left bottom,from(#4e5763),to(#5d6675));margin-bottom:3px;color:#fff;text-shadow:#252b34 0 -1px 0;padding:4px;-webkit-border-radius:6px;-moz-border-radius:6px;margin-right:5px;}
.tweet:hover{background-color:#252E3C;background:-webkit-gradient(linear,left top,left bottom,from(#252E3C),to(#4e5763));}
.topic_tweet{background-color:#4d5663;background:-webkit-gradient(linear,left top,left bottom,from(#4e5763),to(#5d6675));margin-bottom:3px;color:#fff;text-shadow:#252b34 0 -1px 0;padding:4px;-webkit-border-radius:6px;-moz-border-radius:6px;margin-right:5px;}
.topic_tweet:hover{background-color:#252E3C;background:-webkit-gradient(linear,left top,left bottom,from(#252E3C),to(#4e5763));}
.sidebar_tweet{background-color:#4d5663;background:-webkit-gradient(linear,left top,left bottom,from(#4e5763),to(#5d6675));margin-bottom:3px;color:#fff;text-shadow:#252b34 0 -1px 0;padding:4px;-webkit-border-radius:6px;-moz-border-radius:6px;margin-right:5px;}
.sidebar_tweet:hover{background-color:#252E3C;}
.avatar{float:left;border:1px solid #2B3139;margin:2px;-webkit-border-radius:5px;-moz-border-radius:5px;}
.avatar img{width:48px;height:48px;-webkit-border-radius:4px;-moz-border-radius:4px;overflow:hidden;}
.tweet_content{margin-bottom:0;display:block;float:right;width:280px;margin-right:5px;margin-top:2px;}
.topic_tweet_content{margin-bottom:0;display:block;float:right;width:520px;margin-right:5px;margin-top:2px;}
.sidebar_tweet_content{margin-bottom:0;display:block;float:right;width:200px;margin-right:5px;margin-top:2px;}
.tweet p,.topic_tweet p,.sidebar_tweet p{margin-bottom:0;line-height:120%;}
.topic_tweet p{margin-right:10px;}
.tweet a,.topic_tweet a,.topic_container a,.sidebar_tweet a{color:#feffff;font-weight:bold;text-decoration:none;text-shadow:#505c6e 0 -1px 0;}
.tweet a:hover,.topic_tweet a:hover,.topic_container a:hover,.sidebar_tweet a:hover{color:#dcf98c;text-shadow:none;}
.topic .sparkline{float:right;margin:8px 5px 0 0;}
.topic ul{list-style:none;}
p.meta{color:#a1a6b1;font-size:10px;text-align:right;text-shadow:#343b44 0 -1px 0;line-height:150%;}
p.tweet_username{font-weight:bold;font-size:12px;line-height:15px;}
.relevant_media a{float:left;margin-right:10px;margin-bottom:10px;border:1px solid #5B6574;display:block;width:46px;height:46px;-webkit-border-radius:5px;-moz-border-radius:5px;overflow:hidden;position:relative;}
.relevant_media span{background:url(/images/youtube_overlay.png) center center;position:absolute;display:block;width:48px;height:48px;}
.relevant_media a img{width:48px;height:48px;overflow:hidden;-webkit-border-radius:4px;-moz-border-radius:4px;}
.relevant_links{padding:0;line-height:1.6;list-style:none;color:#fff;text-shadow:#1d2a40 0 1px 0;}
.relevant_links li{margin:0;padding:2px 0 2px 0;}
img.favicon_img{width:16px;height:16px;float:left;clear:left;margin-right:5px;-webkit-border-radius:3px;}
div.tweet_image{width:48px;height:48px;overflow:hidden;float:left;margin-right:10px;margin-bottom:10px;-webkit-border-radius:4px;-moz-border-radius:4px;}
img.tweet_image{width:46px;height:46px;overflow:hidden;}
.map_snap img{border:solid 5px white;width:270px;height:180px;-webkit-border-radius:5px;-moz-border-radius:5px;}
.header_links{margin-top:24px;margin-right:20px;display:block;height:25px;float:right;}
a.toggle_info{display:block;height:24px;width:24px;background:url(/images/info.png) 0 0;float:right;cursor:pointer;text-indent:-9999px;z-index:999;margin-left:5px;}
a.toggle_info:hover{background-position:0 -24px;}
a.toggle_info:active{background-position:0 -48px;}
a.home{display:block;height:24px;width:24px;background:url(/images/home.png) 0 0;float:right;cursor:pointer;text-indent:-9999px;z-index:999;}
a.home:hover{background-position:0 -24px;}
a.home:active{background-position:0 -48px;}
.toggle_global{display:block;height:22px;width:22px;background:url(/images/global_local.png) 0 0;cursor:pointer;float:right;margin-top:12px;margin-right:5px;}
.toggle_global:hover{background-position:0 -22px;}
.toggle_global:active{background-position:0 -44px;}
.action{display:block;height:22px;width:22px;background:url(/images/actions.png) 0 0;cursor:pointer;position:absolute;top:0;right:10px;margin-top:12px;}
.action:hover{background-position:0 -22px;}
.action:active{background-position:0 -44px;}
a.topic_global_link{padding-right:15px;background:url(/images/link.png) no-repeat right 2px;font-size:16px;position:relative;}
a.topic_global_link_topic{padding-right:16px;background:url(/images/link.png) no-repeat right 1px;font-size:13px;float:right;margin-top:8px;margin-right:10px;}
.topic_global_link_text{font-family:"Helvetica Neue",Helvetica,Arial,"sans-serif";line-height:1.2;padding:4px 7px;background-color:#4e5763;background:-webkit-gradient(linear,left top,left bottom,from(#131A2B),to(#4e5763));border:1px solid #2c374a;-webkit-border-radius:4px;-moz-border-radius:4px;color:#fff;text-shadow:#131A2B 0 1px 1px;font-size:10px;margin-top:12px;position:absolute;right:10px;}
a.back{font-family:"Helvetica Neue",Helvetica,Arial,"sans-serif";line-height:1.2;padding:4px 7px;background:#4d5764 url(/images/location_hover.png) repeat-x 0 0;border:1px solid #2c374a;-webkit-border-radius:4px;-moz-border-radius:4px;color:#2b3139;text-shadow:#b9c9e1 0 1px 0;font-size:10px;margin-top:12px;position:absolute;}
.topic_global_link a:hover,a.topic_global_link:hover,a.back:hover{color:#2b3139;text-shadow:#a0a8b7 0 1px 0;background-position:right -16px;}
a.topic_global_link_topic:hover{color:#2b3139;text-shadow:#a0a8b7 0 1px 0;background-position:right -17px;}
.tipsy{opacity:.8;filter:alpha(opacity=80);background-repeat:no-repeat;padding:5px;}
.tipsy-inner{padding:4px 8px;max-width:200px;font:11px "Lucida Grande",sans-serif;font-weight:bold;-moz-border-radius:4px;-khtml-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;background-color:#000;color:white;text-align:left;}
.tipsy-north{background-image:url(/images/tipsy-north.gif);background-position:top center;}
.tipsy-south{background-image:url(/images/tipsy-south.gif);background-position:bottom center;}
.tipsy-east{background-image:url(/images/tipsy-east.gif);background-position:right center;}
.tipsy-west{background-image:url(/images/tipsy-west.gif);background-position:left center;}
.location,.location a,.faq,.faq a{color:#fff;text-shadow:#131A2B 0 1px 1px;text-decoration:none;}
.location ul li{list-style:none;line-height:1.7;margin-left:8px;}
.location a{font-weight:bold;background:url(/images/link.png) no-repeat 0 1px;padding-left:18px;}
.faq a{font-weight:bold;background:url(/images/link.png) no-repeat 0 2px;padding-left:14px;}
.location a:hover,.faq a:hover{color:#cbe4ff;}
.location h3,.faq h3{font-family:"Helvetica Neue",Helvetica,Arial,"sans-serif";line-height:1.2;padding:4px 7px;background-color:#4e5763;background:-webkit-gradient(linear,left top,left bottom,from(#131A2B),to(#4e5763));border:1px solid #2c374a;-webkit-border-radius:4px;-moz-border-radius:4px;color:#fff;text-shadow:#131A2B 0 1px 1px;margin-bottom:10px;}
.faq h3{line-height:1.4;margin-top:10px;font-size:1.1em;}
#fat_footer ul li{float:right;font-weight:bold;color:#fff;}
#fat_footer ul li a{font-weight:bold;text-decoration:none;}
#fat_footer ul li a:hover{color:#cbe4ff;}
li a.footer_twitter{background:url(/images/footer1.png) no-repeat 0 -1px;height:20px;display:block;padding-left:24px;}
p.twitter{margin-top:10px;display:block;}
p.twitter a{background:url(/images/footer1.png) no-repeat 0 2px;padding:5px 5px 5px 22px;}
li a.footer_about{background:url(/images/footer1.png) no-repeat 0 -60px;height:20px;display:block;padding-left:24px;}
li a.footer_contact{background:url(/images/footer1.png) no-repeat 0 -20px;height:20px;display:block;padding-left:24px;}
li a.footer_suggestions{background:url(/images/footer1.png) no-repeat 0 -40px;height:20px;display:block;padding-left:24px;}
.tutorial_video{margin-bottom:20px;border:3px solid #fff;width:560px;margin-left:10px;}
a.tutorial{background:url(/images/tutorial.png) no-repeat 0 -1px;padding-left:20px;}
.action_pane{position:absolute;top:35px;right:16px;opacity:.8;filter:alpha(opacity=80);background-repeat:no-repeat;display:none;}
.action_top{height:5px;background:url(/images/tipsy-north.gif) no-repeat right 0;}
.action_content{padding:4px 8px;font:12px "Lucida Grande",sans-serif;font-weight:bold;-moz-border-radius:4px 0 4px 4px;-webkit-border-top-left-radius:4px;-webkit-border-bottom-left-radius:4px;-webkit-border-bottom-right-radius:4px;border-radius:4px;background-color:#000;color:white;text-align:left;max-width:200px;}
.action_pane ul li{list-style:none;margin-left:0;line-height:1.6;}
.action_pane ul li a:hover{color:#cbe4ff;text-shadow:none;}
.topic_header h2 a{margin-right:10px;}
#custom_search{float:right;z-index:1002!important;position:relative;display:block;width:173px;height:25px;margin-right:6px;}
#dropdown{position:absolute;top:25px;left:1px;min-width:126px;padding:10px;background-color:#dee4ea;z-index:1000;-webkit-border-bottom-left-radius:6px;-webkit-border-bottom-right-radius:6px;-moz-border-radius:0 0 6px 6px;-webkit-box-shadow:0 2px 10px rgba(0,0,0,0.35);-moz-box-shadow:2px 2px 6px #999;font-size:11px;display:none;}
#dropdown ul{margin-bottom:0;font-family:"Lucida Grande",Lucida,Verdana,sans-serif;display:block;}
#dropdown li{color:#2b3139;text-shadow:#fff 0 1px 0;list-style-type:none;margin-left:0;font-weight:bold;display:block;}
#dropdown a{color:#2b3139;text-shadow:#fff 0 1px 0;text-decoration:none;font-weight:bold;line-height:1.7;display:block;vertical-align:middle;}
#dropdown a:hover{color:#5f6875;}
a.topic_search{padding-left:20px;background:url(/images/topicSearchIcon.png) no-repeat;}
a.location_search{padding-left:20px;background:url(/images/locationSearchIcon.png) no-repeat;}
a.area_search{padding-left:20px;background:url(/images/areaSearchIcon.png) no-repeat;}
p.topic_search_header,p.location_search_header,p.area_search_header{color:#9ea8b3;margin:0;text-shadow:#fff 0 1px 0;font-weight:bold;}
p.topic_search_header{margin-top:10px;}
#search input{border:1px solid #2c374a;font-size:11px;padding:5px;width:136px!important;margin:0;outline:none;height:13px;position:absolute;}
.ie7 #search input{position:relative;width:136px!important;}
.ie7 #search .submit{position:relative;top:0;left:-10px;width:8px;margin-left:0;margin-right:0;}
#search_submit{background:url('/images/nav_search_submit_1.png') -2px 0!important;}
#search_submit:hover{background:url('/images/nav_search_submit_1.png') -2px -25px!important;}
#search_submit:active{background:url('/images/nav_search_submit_1.png') -2px -50px!important;}
#search_submit.loading,#search_submit.loading:hover,#search_submit.loading:active{background:#eee url('/images/spinnersmall.gif') no-repeat 5px 5px!important;}
#search input{padding-top:5px!important;padding-bottom:5px!important;border-color:#2c374a;vertical-align:middle;position:absolute;}
#search_submit{border:none;vertical-align:middle;}
#search .submit{background-position:center top;cursor:pointer;display:block;width:25px;height:25px;position:absolute;top:0;right:0;}
.round{-moz-border-radius:4px;-webkit-border-radius:4px;}
.round-top-right{-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;}
.round-right{-moz-border-radius-topright:4px;-moz-border-radius-bottomright:4px;-webkit-border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;}
.round-bottom-right{-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;}
.round-bottom{-moz-border-radius-topright:0;-moz-border-radius-topleft:0;-moz-border-radius-bottomright:4px;-moz-border-radius-bottomleft:4px;-webkit-border-top-right-radius:0;-webkit-border-top-left-radius:0;-webkit-border-bottom-right-radius:4px;-webkit-border-bottom-left-radius:4px;}
.round-bottom-left{-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;}
.round-left{-moz-border-radius-topleft:4px;-moz-border-radius-bottomleft:4px;-webkit-border-top-left-radius:4px;-webkit-border-bottom-left-radius:4px;}
.round-top-left{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;}
.round-top{-moz-border-radius-topright:4px;-moz-border-radius-topleft:4px;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;-webkit-border-top-right-radius:4px;-webkit-border-top-left-radius:4px;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;}
.controls{width:181px;height:33px;margin:20px;z-index:1000;position:absolute;left:0;top:0;}
.buttons{width:181px;height:33px;background:url(/images/controls.png) no-repeat;position:absolute;margin:0;}
ul.buttons li{display:inline;}
.buttons li a:link,.buttons li a:visited{position:absolute;height:33px;text-indent:-9999px;overflow:hidden;z-index:10;}
.buttons .zoom_out a:link,.buttons .zoom_out a:visited{left:0;width:34px;}
.buttons .zoom_out a:hover,.buttons .zoom_out a:focus{background:url(/images/controls.png) no-repeat 0 -33px;}
.buttons .zoom_out a:active{background:url(/images/controls.png) no-repeat 0 -66px;}
.current-zoom_out .zoom_out a:link,.current-zoom_out .zoom_out a:visited{background:url(/images/controls.png) no-repeat 0 -99px;cursor:pointer;}
.buttons-zoom_out,.buttons-zoom_out-click{position:absolute;top:0;left:0;width:34px;height:33px;background:url(/images/controls.png) no-repeat 0 -33px;}
.buttons-zoom_out-click{background:url(/images/controls.png) no-repeat 0 -66px;}
.buttons .zoom_in a:link,.buttons .zoom_in a:visited{left:34px;width:34px;}
.buttons .zoom_in a:hover,.buttons .zoom_in a:focus{background:url(/images/controls.png) no-repeat -34px -33px;}
.buttons .zoom_in a:active{background:url(/images/controls.png) no-repeat -34px -66px;}
.current-zoom_in .zoom_in a:link,.current-zoom_in .zoom_in a:visited{background:url(/images/controls.png) no-repeat -34px -99px;cursor:pointer;}
.buttons-zoom_in,.buttons-zoom_in-click{position:absolute;top:0;left:34px;width:34px;height:33px;background:url(/images/controls.png) no-repeat -34px -33px;}
.buttons-zoom_in-click{background:url(/images/controls.png) no-repeat -34px -66px;}
.buttons .locate a:link,.buttons .locate a:visited{left:78px;width:34px;}
.buttons .locate a:hover,.buttons .locate a:focus{background:url(/images/controls.png) no-repeat -78px -33px;}
.buttons .locate a:active{background:url(/images/controls.png) no-repeat -78px -66px;}
.current-locate .locate a:link,.current-locate .locate a:visited{background:url(/images/controls.png) no-repeat -78px -99px;cursor:pointer;}
.buttons-locate,.buttons-locate-click{position:absolute;top:0;left:78px;width:34px;height:33px;background:url(/images/controls.png) no-repeat -78px -33px;}
.buttons-locate-click{background:url(/images/controls.png) no-repeat -78px -66px;}
.buttons .regional a:link,.buttons .regional a:visited{left:112px;width:34px;}
.buttons .regional a:hover,.buttons .regional a:focus{background:url(/images/controls.png) no-repeat -112px -33px;}
.buttons .regional a:active{background:url(/images/controls.png) no-repeat -112px -66px;}
.current-regional .regional a:link,.current-regional .regional a:visited{background:url(/images/controls.png) no-repeat -112px -99px;cursor:pointer;}
.buttons-regional,.buttons-regional-click{position:absolute;top:0;left:112px;width:34px;height:33px;background:url(/images/controls.png) no-repeat -112px -33px;}
.buttons-regional-click{background:url(/images/controls.png) no-repeat -112px -66px;}
.buttons .world a:link,.buttons .world a:visited{left:146px;width:34px;}
.buttons .world a:hover,.buttons .world a:focus{background:url(/images/controls.png) no-repeat -146px -33px;}
.buttons .world a:active{background:url(/images/controls.png) no-repeat -146px -66px;}
.current-world .world a:link,.current-world .world a:visited{background:url(/images/controls.png) no-repeat -146px -99px;cursor:pointer;}
.buttons-world,.buttons-world-click{position:absolute;top:0;left:146px;width:34px;height:33px;background:url(/images/controls.png) no-repeat -146px -33px;}
.buttons-world-click{background:url(/images/controls.png) no-repeat -146px -66px;}
#container{position:absolute;width:100%;margin-top:0;left:0;top:0;}
#footer_container{color:#FFD;width:100%;float:left;clear:left;}
#top_footer{width:1024px;height:30px;margin:0 auto;padding:4px;border-bottom:dashed 1px #CAF8C9;}
#footer_content{width:1024px;margin:0 auto;}
#fat_footer{padding:10px;background-color:#252E3C;}
#fat_footer ul{width:960px;margin-left:auto;margin-right:auto;list-style:none;}
#fat_footer a{color:#CACED4;}
#top_footer h1{width:200px;float:left;clear:left;}
#top_footer h3{text-align:right;width:400px;float:right;clear:right;}
#map_area{clear:left;float:left;width:100%;height:576px;position:relative;color:#000;margin-top:0;border-bottom:2px solid #4D5663;}
#map_canvas{width:100%;height:576px;}
#words{position:relative;z-index:997;}
.tile{position:absolute;z-index:998;padding:0;border:solid 1px #F00;margin:5px;}
.word{position:absolute;z-index:997;padding:.1em .4em;line-height:1.2em;margin:5px;background-color:#000;color:#fff;-webkit-border-radius:3px;-moz-border-radius:3px;font-family:"Helvetica Neue",Helvetica,Arial,"sans-serif";border:1px solid #000;}
.word:hover{z-index:998;cursor:pointer;opacity:.9!important;color:#fff;background-color:#131A2B;background:-webkit-gradient(linear,left top,left bottom,from(#131A2B),to(#4e5763));-webkit-box-shadow:2px 2px 6px #2C3749;-moz-box-shadow:2px 2px 6px #2C3749;border:1px solid #000;text-shadow:#000 0 1px 2px;}
.word_selected,.word_selected:hover{z-index:999!important;cursor:pointer;opacity:1.0!important;color:#fff;background-color:#9ba6b7;background:-webkit-gradient(linear,left top,left bottom,from(#9aa6b8),to(#6b7a91),color-stop(0.5,#818fa4),color-stop(0.5,#78869c));text-shadow:#1d2a40 0 1px 0;border:1px solid #3f4a5c;font-weight:bold;-webkit-box-shadow:0 .2em .3em #3f4a5c;-moz-box-shadow:0 .2em .3em #3f4a5c;}
.word_0{font-size:.77em;opacity:.2;z-index:989;}
.word_1{font-size:.92em;opacity:.2;z-index:990;}
.word_2{font-size:1.08em;opacity:.2;z-index:991;}
.word_3{font-size:1.23em;opacity:.2;z-index:992;}
.word_4{font-size:1.38em;opacity:.3;z-index:993;}
.word_5{font-size:1.69em;opacity:.4;z-index:994;}
.word_6{font-size:2em;opacity:.5;z-index:995;}
.word_7{font-size:2.31em;opacity:.6;z-index:996;}
.word_8{font-size:2.77em;opacity:.7;z-index:997;}
.word_9{font-size:3.23em;opacity:.8;z-index:998;}
.word_urls{color:#4F4;}
.word_media{font-weight:bold;}
#sparkline_container{display:none;margin-bottom:5px;}
#what_the_container{display:none;margin-bottom:5px;}
#current_urls_container{display:none;margin:0 5px 5px 5px;}
#current_media_container{display:none;}
#tweets{height:198px;overflow:hidden;}
.local_topic_tweets{height:300px;overflow:hidden;}
#local_tweets{height:300px;overflow:hidden;}
.highlight{font-weight:bold;color:#ffc;text-shadow:#515c6e 0 -1px 0;}
#spinner{display:none;}
.sparkline_loading{width:140px;text-align:right;font-size:10px;font-weight:bold;text-shadow:#1d2a40 0 1px 0;color:#fff;line-height:1.8;position:absolute;display:block;}
.global_return{float:left;width:172px;text-align:right;}
.tweet_loading{font-weight:bold;font-size:18px;color:#2b3139;text-shadow:#b9c9e1 0 1px 0;margin-top:90px;background:url(/images/loading.gif) no-repeat 0 5px;padding-left:20px;width:100px;margin-left:auto;margin-right:auto;}
.extra_cities{display:none;}
.hud_main{display:none;}
#help_link{display:none;}
#cboxMore{cursor:pointer;color:#949494;position:absolute;bottom:0;right:30px;width:50px;height:25px;}
.jScrollPaneContainer{position:relative;overflow:hidden;z-index:1;margin-top:5px;}
.jScrollPaneTrack{position:absolute;cursor:pointer;right:0;top:0;height:100%;background:#929eb1;}
.jScrollPaneDrag{position:absolute;background:#4d5663;cursor:pointer;overflow:hidden;}
.jScrollPaneDragTop{position:absolute;top:0;left:0;overflow:hidden;}
.jScrollPaneDragBottom{position:absolute;bottom:0;left:0;overflow:hidden;}
a.jScrollArrowUp{display:block;position:absolute;z-index:1;top:0;right:0;text-indent:-2000px;overflow:hidden;height:9px;}
a.jScrollArrowDown{display:block;position:absolute;z-index:1;bottom:0;right:0;text-indent:-2000px;overflow:hidden;height:9px;}
#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden;}
#cboxOverlay{position:fixed;width:100%;height:100%;}
#cboxMiddleLeft,#cboxBottomLeft{clear:left;}
#cboxContent{position:relative;overflow:hidden;}
#cboxLoadedContent{overflow:auto;}
#cboxLoadedContent iframe{display:block;width:100%;height:100%;border:0;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;}
#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer;}
#cboxOverlay{background:url(/images/overlay.png) 0 0 repeat;}
#cboxTopLeft{width:21px;height:21px;background:url(/images/controls_lightbox.png) -100px 0 no-repeat;}
#cboxTopRight{width:21px;height:21px;background:url(/images/controls_lightbox.png) -129px 0 no-repeat;}
#cboxBottomLeft{width:21px;height:21px;background:url(/images/controls_lightbox.png) -100px -29px no-repeat;}
#cboxBottomRight{width:21px;height:21px;background:url(/images/controls_lightbox.png) -129px -29px no-repeat;}
#cboxMiddleLeft{width:21px;background:url(/images/controls_lightbox.png) left top repeat-y;}
#cboxMiddleRight{width:21px;background:url(/images/controls_lightbox.png) right top repeat-y;}
#cboxTopCenter{height:21px;background:url(/images/border.png) 0 0 repeat-x;}
#cboxBottomCenter{height:21px;background:url(/images/border.png) 0 -29px repeat-x;}
#cboxContent{background:#fff;}
#cboxLoadedContent{margin-bottom:28px;}
#cboxTitle{position:absolute;bottom:3px;text-align:left;width:80%;color:#949494;float:left;line-height:1.2;}
#cboxMore{position:absolute;text-align:right;margin:0;line-height:2.1;}
#cboxMore a{color:#0355b1;text-decoration:none;font-weight:bold;}
#cboxMore a:hover{color:#0579bc;}
#cboxCurrent{position:absolute;bottom:3px;left:58px;color:#949494;}
#cboxSlideshow{position:absolute;bottom:3px;right:30px;color:#0092ef;}
#cboxPrevious{position:absolute;bottom:0;left:0;background:url(/images/controls_lightbox.png) -75px 0 no-repeat;width:25px;height:25px;text-indent:-9999px;}
#cboxPrevious.hover{background-position:-75px -25px;}
#cboxNext{position:absolute;bottom:0;left:27px;background:url(/images/controls_lightbox.png) -50px 0 no-repeat;width:25px;height:25px;text-indent:-9999px;}
#cboxNext.hover{background-position:-50px -25px;}
#cboxLoadingOverlay{background:url(/images/loading_background.png) center center no-repeat;}
#cboxLoadingGraphic{background:url(/images/spinnersmall.gif) center center no-repeat;}
#cboxClose{position:absolute;bottom:0;right:0;background:url(/images/controls_lightbox.png) -25px 0 no-repeat;width:25px;height:25px;text-indent:-9999px;}
#cboxClose.hover{background-position:-25px -25px;}
.cboxIE #cboxTopLeft{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/images/internet_explorer/borderTopLeft.png,sizingMethod='scale');}
.cboxIE #cboxTopCenter{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/images/internet_explorer/borderTopCenter.png,sizingMethod='scale');}
.cboxIE #cboxTopRight{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/images/internet_explorer/borderTopRight.png,sizingMethod='scale');}
.cboxIE #cboxBottomLeft{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/images/internet_explorer/borderBottomLeft.png,sizingMethod='scale');}
.cboxIE #cboxBottomCenter{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/images/internet_explorer/borderBottomCenter.png,sizingMethod='scale');}
.cboxIE #cboxBottomRight{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/images/internet_explorer/borderBottomRight.png,sizingMethod='scale');}
.cboxIE #cboxMiddleLeft{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/images/internet_explorer/borderMiddleLeft.png,sizingMethod='scale');}
.cboxIE #cboxMiddleRight{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/images/internet_explorer/borderMiddleRight.png,sizingMethod='scale');}

