/**
 * Twitter - http://www.twitter.com
 * Copyright (C) 2009 Twitter
 * Author: Dustin Diaz (dustin@twitter.com)
 *
 * V 1.0.8 Twitter search/profile widget with a variety of options to customize
*/
.twtr-widget { position:relative; font-size:11px!important; font-family:"lucida grande", lucida, tahoma, helvetica, arial, sans-serif!important; zoom:1; }
.twtr-fullscreen { font-size:220%!important; }
.twtr-fullscreen .twtr-new-results { display:none!important; }
.twtr-widget .twtr-spinner { width:14px; height:14px; position:absolute; background:url(http://widgets.twimg.com/j/1/spinner.gif) no-repeat; top:3px; right:3px; }
.twtr-inactive { display:none; }
.twtr-widget a img { border:0!important;}
.twtr-doc { overflow:hidden; width:100%; text-align:left; font-weight:normal; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; }
.twtr-bd { padding:0 1px; }
.twtr-widget .twtr-tweet-wrap { padding:6px 8px; overflow:hidden; zoom:1; }
.twtr-fullscreen .twtr-tweet-wrap { padding:20px; }
.twtr-widget .twtr-tweet { border-bottom:1px dotted #444; overflow:hidden; zoom:1; }
.twtr-widget .twtr-tweet a.twtr-reply { visibility:hidden; }
* html .twtr-widget .twtr-tweet a.twtr-reply { visibility:visible; }
.twtr-widget .twtr-tweet:hover a.twtr-reply { visibility:visible; color:#f6851f; }
.twtr-widget-profile img.twtr-profile-img { display:block; float:left; width:31px; height:31px; border:0!important; }
.twtr-widget h3, .twtr-widget h4, .twtr-widget p { margin:0!important; padding:0!important; line-height:1.1!important; width:auto!important; }
.twtr-widget-profile h3, .twtr-widget-profile h4 { margin:0 0 0 40px!important; }
.twtr-widget h3 { font-size:10px!important; font-weight:normal!important; display: none; }
.twtr-widget h4 { font-size:14px!important; display: none; }
.twtr-widget i, .twtr-widget .twtr-new-results { font-size:9px; font-style:normal; display:block; margin-top:2px; zoom:1; }
.twtr-widget .twtr-new-results { text-align:center; padding:3px; margin:0 auto -10px auto; display:block; position:relative; bottom:5px; }
.twtr-results-inner { line-height:1; font-size:100%; padding:4px 0; position:relative; bottom:-2px; width:40%; margin:0 auto; z-index:2; text-align:center; }
.twtr-results-hr { width:100%; position:relative; z-index:1; height:1px; border-bottom:1px dotted #ddd; bottom:7px; background:none; overflow:hidden; }
.twtr-new-results span { position:relative; z-index:3; top:-14px; display:block; font-size:9px!important; }
.twtr-hd { padding:5px 5px 2px 5px; position:relative; zoom:1; overflow:hidden; background-image: url(../images/twitter_hd.png); background-repeat: no-repeat; background-position: left top; height: 22px; }
.twtr-fullscreen .twtr-hd { height:0; padding:0; }
.twtr-timeline { -moz-border-radius:6px; -webkit-border-radius:6px; border-radius:6px; position:relative; overflow:hidden; z-index:2; height:225px; }
.twtr-flat .twtr-timeline { overflow-x:hidden; overflow-y:scroll; background:#333333;}
.twtr-widget .twtr-tweet:last-child { border-bottom-width:0; }
.twtr-ft { position:relative; background: url(../images/twitter_ft.png) no-repeat center top; height:17px; }
.twtr-ft div { overflow:hidden; padding:2px 4px 5px 4px; zoom:1; border-top:#444444 0px dotted; }
.twtr-ft div a img {display:none;}
.twtr-ft span { float:right; text-align:right; }
.twtr-ft a { float:left; display:block; }
.twtr-ft span a { float:none; font-size:9px; padding:0px 4px 0px 4px; }
.twtr-avatar { width:40px; height:40px; float:left; overflow:hidden; display:block; }
.twtr-fullscreen .twtr-avatar { width:80px; height:80px; }
.twtr-img { height:25px; width:25px; }
.twtr-img img { width:30px; height:30px; }
.twtr-fullscreen .twtr-img img { width:72px; height:72px; }
.twtr-fullscreen a.twtr-join-conv { display:none; }
.twtr-tweet-text { margin-left:40px; }
.twtr-fullscreen .twtr-tweet-text { margin-left:90px; }
.twtr-doc a { text-decoration:none!important; }
.twtr-doc a:hover { text-decoration:underline!important; }
