/**
 * Twitter - http://www.twitter.com
 * Copyright (C) 2009 Twitter
 * Author: Dustin Diaz (dustin@twitter.com)
 *
 * V 2.1.1 Twitter search/profile/faves/list widget
*/

.twtr-widget { position:relative; font-size:85%!important; font-family:arial,helvetica,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-widget a img { border:0!important; }
.twtr-doc { overflow:hidden; width:100%; text-align:left; font-weight:400; margin:1px 0; background:#8ec2d5 url(../images/lpdm-bg-box-col-right.gif) repeat-x center top; }
.twtr-bd { padding:0!important; }
.twtr-widget .twtr-tweet-wrap { background-color:#19141e; overflow:hidden; zoom:1; padding:9px 8px; }
.twtr-fullscreen .twtr-tweet-wrap { padding:20px; }
.twtr-widget .twtr-tweet { margin-bottom:10px; overflow:hidden; zoom:1; }
.twtr-widget .twtr-tweet a.twtr-reply { visibility:hidden; }
.twtr-widget-profile img.twtr-profile-img { display:block; float:left; border:0!important; }
.twtr-widget h3,.twtr-widget h4,.twtr-widget p { line-height:1.2!important; width:auto!important; margin:0!important; padding:0!important; }
.twtr-widget-profile h3,.twtr-widget-profile h4 { margin:0 0 0 40px !important; }
.twtr-widget h3 { font-size:11px!important; font-weight:400!important; }
.twtr-widget h4 { font-size:146.5%!important; font-weight:bold; }
.twtr-widget h4 a { display:block; margin-top:12px; }
.twtr-widget i,.twtr-widget .twtr-new-results { font-weight:bold; font-style:normal; display:block; margin-top:2px; zoom:1; }
.twtr-widget .twtr-new-results { text-align:center; display:block; position:relative; bottom:5px; margin:0 auto -10px; padding:3px; }
.twtr-results-inner { line-height:1; font-size:100%; position:relative; bottom:-2px; width:40%; z-index:2; text-align:center; margin:0 auto; padding:4px 0; }
.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-fullscreen .twtr-new-results span { font-size:24px!important; }
.twtr-hd { position:relative; zoom:1; overflow:hidden; padding-bottom:10px; }
.twtr-fullscreen .twtr-hd { height:0; padding:0; }
.twtr-timeline { position:relative; overflow:hidden; z-index:2; height:225px; margin:0 10px; }
.twtr-scroll .twtr-timeline { overflow-x:hidden; overflow-y:auto; }
.twtr-widget .twtr-tweet:last-child { border-bottom-width:0; }
.twtr-ft { position:relative; }
.twtr-ft div { overflow:hidden; zoom:1; padding:0 10px 10px; }
.twtr-ft span { float:right; text-align:right; font-size:108%; font-weight:bold; }
.twtr-ft a { }
.twtr-ft span a { float:none; margin-left: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-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:none!important; }
.twtr-inactive,.twtr-fullscreen a.twtr-join-conv { display:none; }
a.twtr-join-conv { color:#8cc1d4!important; }
* html .twtr-widget .twtr-tweet a.twtr-reply,.twtr-widget .twtr-tweet:hover a.twtr-reply { visibility:visible; }