* { margin:0; padding:0; list-style:none }

body { background: #000 none; text-align:center; }

.mylasttweets {
	width: 262px;
	margin: 0 auto;
	padding: 0;
}

.mylasttweets ul { border: 2px none #000; background:#fff; margin:0; padding-top:1px; }

.mylasttweets li { clear:both; text-align:left; padding: 5px; border-bottom:1px solid #fff; background:#f0eee3;
	font: 12px/20px "Trebuchet MS";
}

#twitter_content {
	font-family: "Trebuchet MS";
}

li:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }

li { *zoom: 1; }

.mylasttweets li:hover { background:#f7f6f0; cursor:default; }

.mylasttweets a {text-decoration:none;cursor:pointer;}

.mylasttweets a:hover {text-decoration:underline;}

.mylasttweets cite { font-weight:bold; font-style:normal; color:#514e40; }

.mylasttweets cite a { color:#514e40; }

.mylasttweets span { color:#514e40; }

.mylasttweets span a { color: #C2BEAC; font-weight:bold; }

.mylasttweets input {background: transparent none no-repeat 0 50%; text-indent: 0; width:100%;border:1px solid #ccc;
	text-align: left;
}

.mylasttweets p { display:block; color: #C2BEAC; }

.mylasttweets p a { color: #C2BEAC; }

.mylasttweets p:after {clear:both; display:block; height:0; visibility:hidden; }

.mylasttweets img {margin:0 5px 5px 0; height:36px; width:36px;border:3px solid #dcd6b6; }

.mylasttweets img:hover {border: 3px solid #c3bfad;}

.mylasttweets .hidden { display:none; }

.mylasttweets p:after { clear:both; display:block; height:0; visibility:hidden; }
