.tweet,
.query {
	font: 118% Georgia, serif;
	color: #310607;
}

	.tweet_list {
		-webkit-border-radius: 0.5em;
		-moz-border-radius: 0.5em;
		border-radius: 0.5em;
		list-style: none;
		margin: 0;
		padding: 0;
		overflow-y: hidden;
		background-color: #FFF5EF;
		border: 1px solid #CCCCCC;
		box-shadow: 0px 15px 25px -20px rgba(0, 0, 0, 0.37);
			-webkit-box-shadow: 0px 15px 25px -20px rgba(0, 0, 0, 0.37);
			-moz-box-shadow: 0px 15px 25px -20px rgba(0, 0, 0, 0.37);
			/* Transitions for modern browsers */
			-webkit-transition: -webkit-box-shadow 0.6s ease;
			-moz-transition: -moz-box-shadow 0.6s ease-in-out;
	}
	
		.tweet_list li {
			overflow-y: auto;
			overflow-x: hidden;
			padding: 0.5em;
			list-style-type: none;
		}
		
			.tweet_list li a {
				color: #FA6E2D;
			}
		
		.tweet_list .tweet_even {
			background-color: #FFFDEF;
		}
		
		.tweet_list .tweet_avatar {
			padding-right: .5em; float: left;
		}
		
			.tweet_list .tweet_avatar img {
				vertical-align: middle;
			}