* { margin:0; padding:0; list-style:none }

.mylasttweets { width:580px; margin:10px auto;  padding:0px; }

.mylasttweets ul {  margin:0; padding-top:1px; }

.mylasttweets li { font-family:arial; clear:both; text-align:left; font-size:12px; line-height:15px; padding:6px;  }

#twitter_content { font-family:arial; font-size:12px; font-style: italic}

li:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }

li { *zoom: 1; }

.mylasttweets li:hover { cursor:default; }

.mylasttweets a {text-decoration:none;cursor:pointer;}

.mylasttweets a:hover {text-decoration:underline;}

.mylasttweets cite { font-weight:bold; font-style:normal; color:#ccc; }

.mylasttweets cite a { color:#523000; }

.mylasttweets span { color:#71583a; }

.mylasttweets span a { color:#3789ba; font-weight:bold; }

.mylasttweets input {background: transparent url('http://twitter.com/favicon.ico') 0 50% no-repeat; text-indent:18px; width:100%;}

.mylasttweets p { display:block; color:#71583a; }

.mylasttweets p a { color:#523000; }

.mylasttweets p:after {clear:both; display:block; height:0; visibility:hidden; }

.mylasttweets img {margin:0 10px 10px 0; height:50px; width:50px;border:2px solid #666666; }

.mylasttweets img:hover {border:2px solid #50a5d7;}

.mylasttweets .hidden { display:none; }

.mylasttweets p:after { clear:both; display:block; height:0; visibility:hidden; }