﻿.tweet
{
display: block;
background: #333 url(tweet-feed-bg.gif) top right no-repeat;
clear: both;
padding: .6em;
margin: .3em 0em 1em 0em;
overflow: hidden;
position:relative;
width:auto;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
}

.tweetSeparator
{
display: block;
background: #aaa;
clear: both;
padding: .6em;
margin: .3em;
overflow: hidden;
position:relative;
color: White;
text-align: center;
font-weight: bold;
}

.tweet img
{
float: left;
margin-right: 1em;
border: 2px solid #222;
background: #444;
}

.tweet div.tweethead
{
position:relative;
height:30px;
color: #efefef;
padding:0px 0px 4px;
}

.tweet div.tweetbody
{
border-top:1px dotted #999;
padding:4px 0px 0px 0px;
color: #efefef;
margin: 0;
}

.tweet div.tweetbody a {
color: #df0d0a !important;
}
.tweet div.tweetbody a:hover {
color: #ff2a00 !important;
}

.tweet span.twAuthor
{
    position:absolute;
    left: 40px;
    bottom: 4px; /* To match padding-bottom attribute of 'div.tweethead' */
    font-weight:bold;
}
.tweet span.twAuthor a {
		color:#FFF;
		font-size:13px;
}

.tweet span.twDate
{
    position:absolute;
    top:0px;
	left: 40px;
    color: #db8037;
    font-weight:bold;
}

.monitter 
{
/*float: left;*/
/*width: 280px;*/
/*margin: 5px;*/
/*border: 4px solid #666;*/
/*background: #666; */
overflow:hidden;
}

.tweet a 
{
font-family: inherit;
font-size: 11px;
/*color: #b60a08 ;*/
}

#tweets
{
font-family: verdana;
font-size: 11px;
color: #efefef;
}

/* This class is dynamically added to the search input box */
.searchbox
{
    margin: .3em;
    width: 25em;
    color: #aaa;
}

.twSearch a, .twSearch a:link, .twSearch a:active, .twSearch a:visited
{
color: #efefef;
}

.twSearch a:hover
{
color: #c00;
}
