/* xtwit.css							20070514 */

body {
	margin-top:		8px;
	font-family:	"Century Gothic", "Trebuchet MS", Verdana, sans-serif;
	/* font-family:	Verdana, helv, sans-serif; */
	color:			#000347;
	background:		white;
	text-align			:	center;
}

h1, h2, h3, h4, h5 {
 margin-right: 3em;
 text-transform: lowercase;
 font-family: "Arial Black", sans-serif
}

h1 {
 margin: 0;
 padding: 0;
 padding-bottom: 2pt;
 border-bottom: 1px solid black;
 height: 50px;
 text-align: center
}

a:link, a:visited { 
	color:				#3755A3;
	text-decoration:	none;
	}
a:active { 
	color:				#3755A3;
	text-decoration:	underline;
	}

a:hover {
	color:				#3755A3;
	text-decoration:	underline;
}

table.twitterers {
	margin-bottom: 5px;
	padding: 0.4em;
	padding-left: 15px;
	width: 90%;
	/* background: #eae8e3; */
	background:		#EFEFFF;/*#D0D8E8;/* #EAEEF1; /* #f8f8f8; */
	border: 1px solid #EEEEFF; /*#3755A3; /*#a0a0a0;*/
	-moz-border-radius:	15px;
	-webkit-border-radius: 15px;
	voice-family: "\"}\"";
	/* IE5.x should've stopped parsing
 	* Stuff that IE5.x shouldn't see goes here */
	voice-family: inherit;
	width: 95%
}
*/

/* from webkit 
table.twitterers {
	color:				#333;
	padding:			8px 6px;
	margin:				20px 0px;
	text-align:			center;
	background-color:	#97d3d8; /* rgb(245, 225, 210);*/
	/* border:				1px solid rgb(233, 168, 45);
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius:		8px;
}
*/


div.vert, table.vert {
 border-color: #4bc614
}

div.rouge, table.rouge {
 border-color: #f9bd3b
}

table.bleu {
	border-color: #65bec5; /*#8D9FD5;*/
	width:			700px;
}

td {
	empty-cells:	hide;
	padding:		0px;
	/*font-family:	"Century Gothic", "Trebuchet MS", Verdana, sans-serif;*/
	font-family:	arial,verdana,"trebuchet ms",geneva; 
 /* text-align: left;
 font-size: 10pt; *
 /* border: 1px solid #807d74; */
}

.image {
	/*background:		white url(http://127.0.0.1:8888/twitdir/site0/img/default_profile_image_normal.gif) repeat-x fixed top right;
	*/
	width:			60px;
	/* background-image:		url(img/default_profile_image_normal.gif) repeat-x fixed top center; */
	background-image:	url(../img/default_profile_image_normal.gif);
	background-repeat:	no-repeat;
	background-align:	center;
	
	text-align:		center;
	padding-right:	10px;
	}
.image_twitter {
	width:			60px;
	text-align:		center;
	padding-right:	10px;
	}
	

.screen_name {
	text-align:		left;
	font-size:		10pt;
	font-weight:	bold;
	}

.name {
	text-align:		left;
	font-size:		10pt;
	}

.location {
	text-align:		left;
	font-size:		9pt;
	}

.url {
	text-align:		left;
	font-size:		8pt;
	}

.description {
	text-align:		left;
	font-size:		9pt;
	}

.followers, .friends, .favourites, .updates {
	width:			120px;
	text-align:		left;
	font-size:		8pt;
	}

.lastupdate {
	text-align:		left;
	font-size:		8pt;
	}




.s5 a {
 color: red
}

.s4 a {
 color: purple
}

.s3 a {
 color: blue
}

.s2 a {
 color: green
}

.s1 a {
 color: black
}

.s0 a {
 color: #606060
}

.c1 {
 background: #fef2db
}

.c2 {
 background: #fde5b1
}

/* LP NEW VERSION */
#twitter_status {
		visibility			:	visible; /* hidden; */
		font-family			:	"Century Gothic", "Trebuchet MS", Verdana, sans-serif;
		font-size			:	10px;
		font-weight			:	normal; /* bold, normal, lighter, bolder, integer [100-900] */
/*		text-align			:	right; */
		border-width		:	1px;
		
		padding				:	4px;
		
		border-color		:	grey;
		border-style		:	dotted; /* dashed; dotted; double; groove; inset; outset; ridge; solid; none; */

		background-color	:	#EEE;
/*		
clear	both, left, right, none 
float left, right, none 
left auto, length values [pt, in, cm, px] 
top auto, length values [pt, in, cm, px] 
z-index auto, integer [higher numbers on top] 
position static, relative, absolute 
*/
		
/*float : left; */
/*clear : both;*/
		left				:	90%;
		top					:	10px;
		z-index				:	10;
		position			:	absolute;
	}

#main_logo {
		/* margin-left			:	60px; UTILE QUAND ON UTILISE TWITTER STATUS */
		padding-top			:	15px;
		border				:	0;

		width				:	210px;
		margin-left			:	40%;
		margin-right		:	40%;
	}
#main_logo_text {
		font-variant		:	small-caps;
		font-size			:	14px;
		text-align			:	right;
		margin-top			:	-2px;
	}


#search {
	}
#search_menu {
	}
#search_form {
	}
#search_auto_update {
	}

#separator {
		
	}

#content {
		font-weight			:	normal; /* bold, normal, lighter, bolder, integer [100-900] */
		letter-spacing		:	0pt; /*0.09em; */
		text-align			:	left;
		
		padding-top			:	5px;
		padding-bottom		:	5px;

		margin-top			:	50px;
		margin-bottom		:	30px;
		margin-left			:	20%;
		margin-right		:	20%;
		
		width				:	60%;
	}
#content_title {
		font-size			:	14px;
		font-weight			:	bold; /* bold, normal, lighter, bolder, integer [100-900] */
		margin-bottom		:	15px;
}



#content_content_title {
		font-size			:	13px;
		font-weight			:	bold; /* bold, normal, lighter, bolder, integer [100-900] */
		margin-bottom		:	5px;
}



#resuslts {
		visibility			:	visible; /* hidden; */
		font-size			:	12px;
		width				:	670px;
		font-weight			:	normal; /* bold, normal, lighter, bolder, integer [100-900] */
		letter-spacing		:	0pt; /*0.09em; */
		text-align			:	center;

		padding-top			:	5px;
		padding-bottom		:	5px;
		padding-left		:	15px;
		padding-right		:	15px;

		background-color	:	#DDF;
		-moz-border-radius	:	10px;
		-webkit-border-radius:	10px;

	}
#results_summary {
		/*position			:	absolute;*/
		/*text-align			:	left;*/
		/*margin-bottom		:	10px;*/
		padding				:	0px;

	}
	
#results_nb_results {
		position			:	absolute;
		text-align			:	left;

	}
#results_menupage {
		position			:	relative;
		text-align			:	right;
	}


#results_result_odd {
	}
#results_result_even {
	}


#information0 {
		/* TWITTER DOWN */
		visibility			:	visible; /* hidden; */
		font-size			:	13px;
		width				:	670px;
		font-weight			:	bold; /* bold, normal, lighter, bolder, integer [100-900] */
		letter-spacing		:	0pt; /*0.09em; */
		text-align			:	center;

		padding-top			:	7px;
		padding-bottom		:	7px;
		padding-left		:	15px;
		padding-right		:	15px;

		margin-bottom		:	10px;
		
		background-color	:	#F57;
		
		/*border: 0px; /* solid #FF0000; /*#3755A3; /*#a0a0a0;*/
		-moz-border-radius	:	10px;
		-webkit-border-radius:	10px;


	}


#information1 {
		visibility			:	visible; /* hidden; */
		font-size			:	12px;
		width				:	670px;
		font-weight			:	normal; /* bold, normal, lighter, bolder, integer [100-900] */
		letter-spacing		:	0pt; /*0.09em; */
		text-align			:	center;

		padding-top			:	5px;
		padding-bottom		:	5px;
		padding-left		:	15px;
		padding-right		:	15px;

		margin-bottom		:	2px;
		
		background-color	:	#DFD;
		
		/*border: 0px; /* solid #FF0000; /*#3755A3; /*#a0a0a0;*/
		-moz-border-radius	:	10px;
		-webkit-border-radius:	10px;
		text-color : white;


	}



#information2 {
		/* TechObs */
		visibility			:	visible; /* hidden; */
		font-size			:	13px;
		width				:	670px;
		font-weight			:	bold; /* bold, normal, lighter, bolder, integer [100-900] */
		letter-spacing		:	0pt; /*0.09em; */
		text-align			:	center;

		padding-top			:	7px;
		padding-bottom		:	7px;
		padding-left		:	15px;
		padding-right		:	15px;

		margin-bottom		:	10px;
		
		background-color	:	#E46;
		
		/*border: 0px; /* solid #FF0000; /*#3755A3; /*#a0a0a0;*/
		-moz-border-radius	:	10px;
		-webkit-border-radius:	10px;
		color : white;


	}




#donate {
		visibility			:	visible; /* hidden; */
		font-size			:	10px;
		font-weight			:	normal; /* bold, normal, lighter, bolder, integer [100-900] */
		letter-spacing		:	0pt; /*0.09em; */
		text-align			:	center;
		
/*		padding-top			:	5px;
		padding-bottom		:	5px;
		margin-left			:	10%;
		margin-right		:	10%; 
		width				:	80%; */

		margin-top			:	15px;
		
		width				:	670px;
		padding-top			:	5px;
		padding-bottom		:	5px;
		padding-left		:	15px;
		padding-right		:	15px; 
		
		background-color	:	#FDD;

		-moz-border-radius	:	10px;
		-webkit-border-radius:	10px;

	}
#donate a {
		font-size			:	11px;
	}
#donate a:hover {
		font-size			:	11px;
		background-color	:	#F99;
		text-decoration		:	none;
	}



#footer {
		visibility			:	visible; /* hidden; */
		font-size			:	12px;
		font-weight			:	normal; /* bold, normal, lighter, bolder, integer [100-900] */

		margin-top			:	20px;
		margin-left			:	10%;
		margin-right		:	10%;
		width				:	80%;
	}

#footer_menu, #footer_menu a {
		visibility			:	visible; /* hidden; */
		font-size			:	13px;
		font-weight			:	normal; /* bold, normal, lighter, bolder, integer [100-900] */
		padding-top			:	10px;
		padding-bottom		:	0px;
	}

#footer_copyright {
		visibility			:	visible; /* hidden; */
		font-size			:	10px;
		font-weight			:	normal; /* bold, normal, lighter, bolder, integer [100-900] */
		margin-top			:	15px;
	}

#footer_contact {
		visibility			:	visible; /* hidden; */
		font-size			:	10px;
		font-weight			:	normal; /* bold, normal, lighter, bolder, integer [100-900] */
	}



#launchtime {
		visibility			:	visible; /* hidden; */
		font-size			:	8px;
		font-weight			:	normal; /* bold, normal, lighter, bolder, integer [100-900] */
		letter-spacing		:	0pt; /*0.09em; */
		text-align			:	center;
		color				:	#ddd;
		
/*		padding-top			:	5px;
		padding-bottom		:	5px;
		margin-left			:	10%;
		margin-right		:	10%; 
		width				:	80%; */

/*		margin-top			:	15px;
		
		width				:	670px;
		padding-top			:	5px;
		padding-bottom		:	5px;
		padding-left		:	15px;
		padding-right		:	15px; 
		
		background-color	:	#FDD;

		-moz-border-radius	:	10px;
		-webkit-border-radius:	10px;
*/
	}
