@charset "UTF-8";

@media all
{
/* ------------------------------------------------------------- */

.query {
	position:relative;
	float:left;
}

.container_twitter,
.container_twitter * {
	margin:0px;
	padding:0px;
	/*float:left;*/
}

	
  .container_twitter {
		position:relative;
		background-color:transparent;
		border: 0px solid white;
		border-top: 1px solid #DFE6EC;
		border-bottom: 1px solid #DFE6EC;
		z-index:10;
		text-align: left;
		height:85px;
		overflow:hidden;
		color:#7A7F82;
		margin-bottom:20px;
	}
	
	.twitter_date {
		display:block;
		clear:both;
	}
	
    .twitter_date p a {
		color:#9FA9AE; 
	}
  
  .container_twitter .tweet_icon_follow_me {
    float:left;
    width:71px;
    height:34px;
		background: transparent url(../../images/icons/icon_twitter.gif) no-repeat scroll 0 0;
	}
	
	.container_twitter .tweet_from {
		float:right;
		line-height:1.0em;
		margin-right:5px;
		text-align:right;
	}
	.container_twitter .tweet_avatar {
		float:right;
	}
	
	.container_twitter .tweet_text{
		float:left;
		margin-bottom:5px;
	}
	
	.container_twitter .tweet_text p{
		color:#7A7F82;
		font-weight:bold;
	}
	.container_twitter .tweet_text .twitter_user {
		font-weight:bold;
	}
	
		.container_twitter .tweet_text p a{
			color:#7A7F82;
			padding-left:3px;
			padding-right:3px;
		}
	
	.container_twitter .tweet_odd {
		float:left;
		height: auto;
		border-top: 1px solid #DFE6EC;
		margin-top: 3px !important;
	}
	.container_twitter .tweet_even {
		float:left;
		height: auto;
		border-top: 1px solid #DFE6EC;
		margin-top: 3px !important;
	}
	
    .container_twitter h1 {
		font-size: 240%;
	}
    .container_twitter h2, .container_twitter p, .container_twitter ul, .container_twitter code {
	}
    .container_twitter h2 a {
		color: #fff;
	}
    .container_twitter h3 {
		font-size: 140%;
	}
    .container_twitter ul {
		list-style-image:none;
		float:left;
		width:173px;
	}
		.container_twitter ul li {
			list-style-type: none;
      list-style-image:none; 
			margin:0px !important;
			/*
			margin-top:5px !important;
			margin-left:5px !important;
			*/
			padding:0px !important;
			background-image:none !important;
			background-color: transparent !important;
			
		}
    .container_twitter a {
		color:#9FA9AE;
	}
    .container_twitter code {
		display: block;
    }
	.container_twitter code, .container_twitter .code {
		background-color: #0C717A;
		color: #fff;
		font-size: 85%;
		font-family: courier, monospace;
	}
		.container_twitter code a, .container_twitter .code a {
			color: #fff;
		}
	.container_twitter .copyright {
		font-family: verdana, sans-serif;
		font-size: 75%;
		margin-top: 0px;
	}
	.container_twitter .copyright span {
		color: #8ADEE2;
	}
	.container_twitter .download h4 {
		font-size: 120%;
		margin-top: 0px;
		color: #8ADEE2;
	}
	.container_twitter .twoot {
	}

h4.twitt_title {
	margin-bottom:2px;
	background:#fff url(../../images/icons/icon_twitter2.gif) no-repeat;
	background-position:right;
	height:21px;
	padding-top:5px;
}

/* ------------------------------------------------------------- */
}

