/*
Theme Name: FranceWideWeb
Description: Thème par défaut de FranceWideWeb.
Version: 1.0
Author: Julien Renvoyé & Julien Vinai
*/

/* --- STYLES DE BASE --- */ 
 
/* Page */ 
html { 
  font-size: 100%; /* Évite un bug d'IE 6-7. */ 
} 
body { 
  margin: 0; 
  padding: 0; /* Remettre à zéro si nécessaire. */ 
  /* Pensez à utiliser une collection de polices, par ex:  */ 
  font-family: Helvetica, FreeSans, sans-serif;
  font-size: .8em; /* À adapter pour la police choisie. */ 
  line-height: 1.4; /* À adapter au design. */ 
  color: black; 
  background: #ece7e4 url("./images/background.gif") top left repeat-x; 
} 

body.short { 
  background: #ece7e4 url("./images/background_short.gif") top left repeat-x; 
} 
 
/* Titres */ 
h1, h2, h3, h4, h5, h6 { 
  margin: 1em 0 .5em 0; /* Rapproche le titre du texte. */ 
  line-height: 1.2; 
  font-weight: bold; /* Valeur par défaut. */ 
  font-style: normal; 
} 
h1 { 
  font-size: 1.75em; 
} 
h2 { 
  font-size: 1.5em; 
} 
h3 { 
  font-size: 1.25em; 
} 
h4 { 
  font-size: 1em; 
} 
 
/* Listes */ 
ul, ol { 
  margin: .75em 0 .75em 32px; 
  padding: 0; 
} 

#imgcomments {
height:44px;
width:44px;
padding:4px;
}

/* Paragraphes */ 
p { 
  margin: .75em 0; /* Marges plus faibles que par défaut. */ 
} 
address { 
  margin: .75em 0; 
  font-style: normal; 
} 
 
/* Liens */ 
a { 
  text-decoration: underline; 
} 
a:link { 
  color: #CA0000; 
} 
a:visited { 
  color: #CA0000; 
} 
a:hover, a:focus, a:active { 
  color: #FF0000; 
} 
/* Pas de bordure pointillée ou halo lors du clic sur un lien */ 
a:active { 
  outline: none; 
} 
a:focus { 
  outline: none; 
} 
/* Pas de bordure autour des images dans les liens */ 
a { 
  border: none; 
} 

a img {
	border: none;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	background: none;
}
 
/* Divers éléments de type en-ligne */ 
em { 
  font-style: italic; 
} 
strong { 
  font-weight: bold; 
} 
 
/* Formulaires */ 
form, fieldset { 
  margin: 0; 
  padding: 0; 
  border: none; 
} 
input, button, select { 
  vertical-align: middle; /* Solution pb. d'alignement. */ 
}

/* Clear */
.clear_left {
	clear: left;	
}
.clear_right {
	clear: right;	
}
.clear_both {
	clear: both;	
}

/* --- DEFINITION DES CONTENEURS --- */

#page {
	width: 1240px;
	margin: auto;	
}

#header {
	width: 1240px;
	height: 372px;
	background: url("./images/header_bg.jpg") top left no-repeat; 
	position: relative;	
}

#header_short {
	width: 1240px;
	height: 305px;
	background: url("./images/header_bg_short.jpg") top left no-repeat; 
	position: relative;	
}

#content {
	float: left;
	width: 940px;
	padding: 10px 0 0 0;	
}

#sidebar {
	width: 260px;	
	margin-left: 940px;
	background: url("./images/sidebar_bg.gif") top left no-repeat;
	padding: 20px 19px;
	border-left: 1px solid #b2aaa3;
	border-right: 1px solid #b2aaa3;
	background: #e4dcd5;
}


/* --- HEADER --- */

#searchform {
	position: absolute;
	top: 23px;
	right: 15px;
}
	#searchform #s {
		width: 220px;
		height: 15px;
		padding: 3px;
		border: 0;
		background: none;
		color: #FFF;
	}
	#searchform #searchsubmit {
		width: 25px;
		height: 23px;
		border: 0;
		background: none;
		cursor: pointer;
	}
	
#logo {
	position: absolute;
	display: block;
	top: 157px;
	left: 323px;
	height: 68px;
	width: 517px;
	background: url("./images/logo.png") top left no-repeat;
}
	
#header #menu_header {
	position: absolute;
	top: 287px;
	right: 0px;
	height: 42px;
}
#header_short #menu_header {
	position: absolute;
	top: 221px;
	right: 0px;
	height: 42px;
}
	#menu_header a {
		display: block;
		width: 130px;
		height: 42px;
		float: left;
		margin: 0 0 0 5px;
	}
		#menu_header .accueil {
			background: url("./images/header_menu_accueil.jpg") top left no-repeat;
		}
		#menu_header .accueil:hover {
			background: url("./images/header_menu_accueil.jpg") bottom left no-repeat;
		}
		#menu_header .accueil_selected {
			background: url("./images/header_menu_accueil_selected.jpg") top left no-repeat;
		}
		
		#menu_header .pages_fww {
			background: url("./images/header_menu_pages_fww.jpg") top left no-repeat;
		}
		#menu_header .pages_fww:hover {
			background: url("./images/header_menu_pages_fww.jpg") bottom left no-repeat;
		}
		#menu_header .pages_fww_selected {
			background: url("./images/header_menu_pages_fww_selected.jpg") top left no-repeat;
		}
		
		#menu_header .archives {
			background: url("./images/header_menu_archives.jpg") top left no-repeat;
		}
		#menu_header .archives:hover {
			background: url("./images/header_menu_archives.jpg") bottom left no-repeat;
		}
		#menu_header .archives_selected {
			background: url("./images/header_menu_archives_selected.jpg") top left no-repeat;
		}
		
		#menu_header .apropos {
			background: url("./images/header_menu_apropos.jpg") top left no-repeat;
		}
		#menu_header .apropos:hover {
			background: url("./images/header_menu_apropos.jpg") bottom left no-repeat;
		}
		#menu_header .apropos_selected {
			background: url("./images/header_menu_apropos_selected.jpg") top left no-repeat;
		}
		
		#menu_header .contact {
			background: url("./images/header_menu_contact.jpg") top left no-repeat;
		}
		
		#menu_header .contact:hover {
			background: url("./images/header_menu_contact.jpg") bottom left no-repeat;
		}
		#menu_header .contact_selected {
			background: url("./images/header_menu_contact_selected.jpg") top left no-repeat;
		}
		#menu_header .veille {
			background: url("./images/header_menu_veille.jpg") top left no-repeat;
		}
		#menu_header .veille:hover {
			background: url("./images/header_menu_veille.jpg") bottom left no-repeat;
		}
		#menu_header .veille_selected {
			background: url("./images/header_menu_veille_selected.jpg") top left no-repeat;
		}

#hover_personnage_1_nom {
	display: block;
	position: absolute;
	top: 65px;
	left: 45px;
	width: 80px;
	height: 80px;
}
#hover_personnage_1_url {
	display: block;
	position: absolute;
	top: 160px;
	left: 60px;
	width: 80px;
	height: 50px;
}

#hover_personnage_2_nom {
	position: absolute;
	top: 20px;
	left: 190px;
	width: 80px;
	height: 70px;
}
#hover_personnage_2_url {
	position: absolute;
	top: 100px;
	left: 200px;
	width: 80px;
	height: 40px;
}

#hover_personnage_3_nom {
	position: absolute;
	top: 5px;
	left: 365px;
	width: 70px;
	height: 60px;
}
#hover_personnage_3_url {
	position: absolute;
	top: 70px;
	left: 380px;
	width: 55px;
	height: 50px;
}

#hover_personnage_4_nom {
	position: absolute;
	top: 0;
	left: 520px;
	width: 60px;
	height: 60px;
}
#hover_personnage_4_url {
	position: absolute;
	top: 70px;
	left: 520px;
	width: 60px;
	height: 45px;
}

#hover_personnage_5_nom {
	position: absolute;
	top: 0;
	right: 530px;
	width: 70px;
	height: 60px;
}
#hover_personnage_5_url {
	position: absolute;
	top: 70px;
	right: 535px;
	width: 60px;
	height: 40px;
}


#hover_personnage_6_nom {
	position: absolute;
	top: 10px;
	right: 405px;
	width: 60px;
	height: 70px;
}
#hover_personnage_6_url {
	position: absolute;
	top: 90px;
	right: 425px;
	width: 50px;
	height: 40px;
}

#hover_personnage_7_nom {
	position: absolute;
	top: 53px;
	right: 235px;
	width: 60px;
	height: 60px;
}
#hover_personnage_7_url {
	position: absolute;
	top: 125px;
	right: 250px;
	width: 65px;
	height: 40px;
}

#hover_personnage_8_nom {
	position: absolute;
	top: 60px;
	right: 60px;
	width: 80px;
	height: 80px;
}
#hover_personnage_8_url {
	position: absolute;
	top: 150px;
	right: 85px;
	width: 60px;
	height: 40px;
}
		

/* --- CONTENT --- */

#content .post {
	background: #FFF; 
	width: 854px;
	padding: 10px 20px;
	margin: 30px 0 0 0;
	position: relative;
}

#content .index_post {
	background: #FFF url("./images/contenu_article_top.png") top left no-repeat; 
	padding: 30px 20px;
	width: 854px;
	margin: 30px 0 0 0;
	position: relative;
}

#content .post .nb_commentaires {
	position: absolute;
	top: 12px;
	right: 125px;
	width: 25px;
	font-size: 13px;
	color: #dddbca;
	text-align: center;
	text-decoration:none;
}


#content .post .infos_post {
	text-transform: uppercase;
	font-size: 12px;
	background: #ca0000;
	color: #FFF;
	padding: 5px 12px;
}

#content .post h2 a {
	color: #1c95e7;
	font-size: 35px;
	text-decoration: none;
}
	#content .post h2 a:hover {
		text-decoration: underline;
	}


#veilleh2 h3 a {
font-size:20px;
padding-bottom:20px;
}


#content .post h3 a {
	color: #1c95e7;
	font-size: 20px;
	text-decoration: none;
}
	#content .post h3 a:hover {
		text-decoration: underline;
	}

#content .post .entry {
	color: #615757;	
	font-size: 14px;
	line-height: 22px;
}

#content .post .entry p img {
	padding: 10px;
	background: #ece7e4;
}
	#content .post .entry img.wp-smiley {
		margin: 0 0 -2px 0;
		padding: 0;
		background: none;	
	}

#content .post .entry a {
	color: #ca0000;
	text-decoration: none;
	font-weight: bold;
}
	#content .post .entry a:hover {
		text-decoration: underline;
	}
	
#content .more_link {
	text-align: right;
	font-size: 14px;
}
	#content .more_link a {
		text-decoration: none;
		color: #ca0000;
	}
	#content .more_link a:hover {
		text-decoration: underline;
	}
	
#content .more-articles {
	width: 894px;
	height: 38px;
	margin: 30px 0 0 0;
	display: block;
	background: url("./images/content_more_articles.gif") top left no-repeat;
}
	#content .more-articles:hover {
		width: 894px;
		height: 38px;
		margin: 30px 0 0 0;
		display: block;
		background: url("./images/content_more_articles.gif") bottom left no-repeat;
	}


#content .post #suivez_nous {
	width: 855px;
	height: 110px;
	background: #f8f1ee;
	margin: 30px 0 10px 0;
	position: relative;
}

#content .post #suivez_nous img {
	position: absolute;
	top: 20px;
	left: 30px;
}

#content .post #liste_suivre {
	position: absolute;
	width: 500px;
	height: 33px;
	right: 25px;
	top: 40px;
}

#content .post #liste_suivre a {
	display: block;
	width: 119px;
	height: 33px;
	float: left;
	margin: 0 6px 0 0; 
}
	#content .post #liste_suivre .suivre_rss {
		background: url("./images/content_suivre_rss.png") top left no-repeat; 
	}
	#content .post #liste_suivre .suivre_rss:hover {
		background: url("./images/content_suivre_rss.png") bottom left no-repeat; 
	}
	#content .post #liste_suivre .suivre_twitter {
		background: url("./images/content_suivre_twitter.png") top left no-repeat; 
	}
	#content .post #liste_suivre .suivre_twitter:hover {
		background: url("./images/content_suivre_twitter.png") bottom left no-repeat; 
	}
	#content .post #liste_suivre .suivre_email {
		background: url("./images/content_suivre_email.png") top left no-repeat; 
	}
	#content .post #liste_suivre .suivre_email:hover {
		background: url("./images/content_suivre_email.png") bottom left no-repeat; 
	}
	#content .post #liste_suivre .suivre_facebook {
		background: url("./images/content_suivre_facebook.png") top left no-repeat; 
	}
	#content .post #liste_suivre .suivre_facebook:hover {
		background: url("./images/content_suivre_facebook.png") bottom left no-repeat; 
	}

/* --- COMMENTAIRES --- */

#zone_commentaires {
	background: #FFF;
	width: 854px;
	padding: 30px 20px;
	margin: 30px 0 0 0;
}

#zone_commentaires h3 {
	font-size: 35px;
	font-weight: bold;
	color: #1c95e7;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

#zone_commentaires .commentlist {
	list-style: none;
	margin: 10px 0 0 0;
	padding: 0 0 0 0;
}
#zone_commentaires .commentlist li {
	margin: 0 0 20px 0;	
}
	#zone_commentaires .commentlist .bloc_avatar {
		float: left;
		position: relative;
		width: 74px;
		height: 74px;
		background: url("./images/comments_avatar_bg.png") top left no-repeat; 
	}
	#zone_commentaires .commentlist .bloc_avatar .avatar {
		position: absolute;
		display: block;
		top: 7px;
		left: 7px;
		width: 60px;
		height: 60px;
		z-index: 1;
	}
	#zone_commentaires .commentlist .bloc_avatar .btn_more_infos {
		position: absolute;
		display: block;
		top: 10px;
		left: 10px;
		width: 13px;
		height: 12px;
		z-index: 2;
		cursor: pointer;
		background: url("./images/comments_more_infos_btn.png") top left no-repeat; 
	}
	#zone_commentaires .commentlist .bloc_avatar .more_infos {
		position: absolute;
		display: block;
		top: 10px;
		left: 25px;
		width: 52px;
		height: 43px;
		padding: 10px;
		z-index: 2;
		background: black; 
		background: url("./images/comments_more_infos_bg.png") top left no-repeat; 
	}
		#zone_commentaires .commentlist .bloc_avatar .more_infos a {
			color: #FFF;
			text-decoration: none;
			font-size: 11px;
			font-weight: bold;
		}
	
	#zone_commentaires .commentlist .commentaire {
		margin: 0 0 0 84px;
		width: 765px;
	}
	#zone_commentaires .commentlist .commentaire p {
		color: #615e57;
		font-size: 13px;
		line-height: 18px;
		margin: 0 0 10px 0;
		padding: 0 0 0 0;
	}
	#zone_commentaires .commentlist .infos_commentaires {
		width: 745px;
		height: 31px;
		padding: 8px 10px 0 10px;
		background: url("./images/comments_infos_bg.gif") top left repeat-x;
		color: #FFF;
	}
	#zone_commentaires .commentlist .infos_commentaires a {
		color: #FFF;
		text-decoration: none;
	}
	
#respond {
	margin: 30px 0 0 0;	
}
	#respond h3 {
		margin: 0 0 30px 0;	
	}
	#respond .avatar_reponse {
		display: block;
		float: left;
	}
	#respond #formulaire_reponse {
		width: 770px;
		height: 305px;
		margin: 0 0 0 84px;
		background: url("./images/comments_reponse_bg.gif") top left repeat-x;
		position: relative;
	}
	#respond #formulaire_reponse input,
	#respond #formulaire_reponse textarea {
		font-family: Helvetica, FreeSans, sans-serif;
	}
	#respond #formulaire_reponse #comment {
		position: absolute;
		top: 47px;
		left: 19px;
		border: 1px solid #ece7e4;
		width: 710px;
		height: 94px;
		color: #8b8679;
		font-size: 13px;
		padding: 10px;
	}
	#respond #formulaire_reponse #prenom {
		position: absolute;
		top: 168px;
		left: 19px;
		border: 1px solid #ece7e4;
		width: 205px;
		height: 14px;
		color: #8b8679;
		font-size: 13px;
		padding: 10px;	
	}
	#respond #formulaire_reponse #nom {
		position: absolute;
		top: 168px;
		left: 251px;
		border: 1px solid #ece7e4;
		width: 205px;
		height: 14px;
		color: #8b8679;
		font-size: 13px;
		padding: 10px;	
	}
	#respond #formulaire_reponse #facebook {
		position: absolute;
		top: 211px;
		left: 19px;
		border: 1px solid #ece7e4;
		width: 205px;
		height: 14px;
		color: #8b8679;
		font-size: 13px;
		padding: 10px;	
	}
	#respond #formulaire_reponse #twitter {
		position: absolute;
		top: 211px;
		left: 251px;
		border: 1px solid #ece7e4;
		width: 205px;
		height: 14px;
		color: #8b8679;
		font-size: 13px;
		padding: 10px;	
	}
	#respond #formulaire_reponse #email {
		position: absolute;
		top: 211px;
		right: 19px;
		border: 1px solid #ece7e4;
		width: 246px;
		height: 14px;
		color: #8b8679;
		font-size: 13px;
		padding: 10px;	
	}
	#respond #formulaire_reponse #url {
		position: absolute;
		top: 168px;
		right: 19px;
		border: 1px solid #ece7e4;
		width: 246px;
		height: 14px;
		color: #8b8679;
		font-size: 13px;
		padding: 10px;	
	}
	#respond #formulaire_reponse #submit {
		position: absolute;
		display: block;
		width: 69px;
		height: 24px;
		bottom: 20px;
		right: 20px;
		border: 0;
		cursor: pointer;
		background: url("./images/comments_btn_bg.jpg") top left no-repeat;
	}
	#respond #formulaire_reponse #cancel {
		position: absolute;
		display: block;
		width: 48px;
		height: 24px;
		bottom: 20px;
		right: 110px;
		border: 0;
		cursor: pointer;
		background: url("./images/comments_btn_cancel_bg.jpg") top left no-repeat;
	}
	
	#text_form_comment {
		position: absolute;
		color: #FFF;
		top: 8px;
		left: 10px;	
	}

/* --- A PROPOS --- */
	
#zone_apropos {
	background: #FFF;
	width: 854px;
	padding: 30px 20px;
	margin: 30px 0 0 0;
}

#apropos {
	width: 855px;
	background: url("./images/apropos_bg.gif") top left repeat-x;
	margin: 20px 0 0 0;
}
	#apropos #titre_apropos {
		height: 22px;
		padding: 8px 0 0 20px;
		text-transform: uppercase;
		color: #FFF;
	}
	#apropos #contenu_apropos {
		color: #615e57;
		padding: 10px 20px;
		background: #f8f0ed;
	}
		#apropos #contenu_apropos img {
			float: right;
			margin: 10px 0 0 0;
		}

/* --- SIDEBAR --- */

#sidebar .limiter {
	width: 298px;
	height: 2px;
	background: url("./images/sidebar_limiter.png") top left no-repeat;
	margin: 20px 0 20px -19px; 
}

#sidebar #suivre {
	margin: 10px 0 0 0;
	height: 90px;
}

#sidebar #suivre a {
	display: block;
	width: 125px;
	height: 33px;
	float: left;	
}
	#sidebar #suivre .marge {
		margin: 0 10px 10px 0;
	}
	#sidebar #suivre .suivre_rss {
		background: url("./images/sidebar_suivre_rss.png") top left no-repeat; 
	}
	#sidebar #suivre .suivre_rss:hover {
		background: url("./images/sidebar_suivre_rss.png") bottom left no-repeat; 
	}
	
	#sidebar #suivre .suivre_twitter {
		background: url("./images/sidebar_suivre_twitter.png") top left no-repeat; 
	}
	#sidebar #suivre .suivre_twitter:hover {
		background: url("./images/sidebar_suivre_twitter.png") bottom left no-repeat; 
	}
	
	#sidebar #suivre .suivre_email {
		background: url("./images/sidebar_suivre_email.png") top left no-repeat; 
	}
	#sidebar #suivre .suivre_email:hover {
		background: url("./images/sidebar_suivre_email.png") bottom left no-repeat; 
	}
	
	#sidebar #suivre .suivre_facebook {
		background: url("./images/sidebar_suivre_facebook.png") top left no-repeat; 
	}
	#sidebar #suivre .suivre_facebook:hover {
		background: url("./images/sidebar_suivre_facebook.png") bottom left no-repeat; 
	}
	
#sidebar #bloc_abonnes {
	background: url("./images/sidebar_abonnes.gif") top left no-repeat;
	width: 255px;
	height: 28px;
	padding: 6px 0 0 5px;
}

#sidebar #bloc_coms {
	background: url("./images/sidebar_comm.gif") top left no-repeat;
	width: 255px;
	height: 28px;
	padding: 6px 0 0 5px;
}

#sidebar #bloc_twitter {
	background: url("./images/sidebar_twitter.gif") top left no-repeat;
	width: 255px;
	height: 28px;
	padding: 6px 0 0 5px;
}

#sidebar #bloc_ad {
	height: 395px;
}

#sidebar #bloc_ad a {
	display: block;
	width: 125px;
	height: 125px;
	float: left;	
}
	#sidebar #bloc_ad .marge {
		margin: 0 10px 10px 0;
	}
	#sidebar #bloc_ad .ad_1{
		background: url("./images/ad_125x125/ad-1.jpg") top left no-repeat; 
	}
	#sidebar #bloc_ad .ad_2{
		background: url("./images/ad_125x125/ad-2.jpg") top left no-repeat; 
	}
	#sidebar #bloc_ad .ad_3{
		background: url("./images/ad_125x125/ad-3.jpg") top left no-repeat; 
	}
	#sidebar #bloc_ad .ad_4{
		background: url("./images/ad_125x125/ad-4.jpg") top left no-repeat; 
	}
	#sidebar #bloc_ad .ad_5{
		background: url("./images/ad_125x125/ad-5.jpg") top left no-repeat; 
	}
	#sidebar #bloc_ad .ad_6{
		background: url("./images/ad_125x125/ad-6.jpg") top left no-repeat; 
	}

#siteveille {
padding-right:20px;
vertical-align:middle;
padding-bottom:5px;

}

#veillefww {
display:block;
height:840px;
	margin: 18px 0 0 0;
	padding: 0 0 0px 0;
	
}
#veillefww div img {
	padding-right:5px;
	padding-bottom:28px;

}
	#veillefww div {
float:left;
		list-style-type: none;
		font-weight: bold;
		font-size: 15px;
		color: #615e57;
		padding: 0 0 0 0px;
		line-height: 16px;
		margin: 0 0 0px 0;
	}
		#veillefww div i {
			font-weight: normal;
			font-size: 13px;
			padding-right:55px;
		}
		#veillefww div a {
			font-weight: bold;
			font-size: 13px;
			text-decoration: none;
			color: #615e57;
			font-size: 15px;
		}
		#veillefww div a:hover {
			text-decoration: underline;
		}

#agenda {
	margin: 18px 0 0 0;
	padding: 0 0 18px 0;
}
	#agenda li {
		background: url("./images/sidebar_agenda_li_bg.png") top left no-repeat;
		list-style-type: none;
		font-weight: bold;
		font-size: 15px;
		color: #615e57;
		padding: 0 0 0 40px;
		line-height: 16px;
		margin: 0 0 10px 0;
	}
		#agenda li i {
			font-weight: normal;
			font-size: 13px;
		}
		#agenda li a {
			font-weight: bold;
			font-size: 13px;
			text-decoration: none;
			color: #615e57;
			font-size: 15px;
		}
		#agenda li a:hover {
			text-decoration: underline;
		}
	
	#suggestion_agenda {
		display: block;
		background: url("./images/sidebar_agenda_suggestion.jpg") top left no-repeat;
		width: 260px;
		height: 33px;
	}
		#suggestion_agenda:hover {
			background: url("./images/sidebar_agenda_suggestion.jpg") bottom left no-repeat;
		}
		
		#suggestion_veille {
		display: block;
		background: url("./images/sidebar_veille.jpg") top left no-repeat;
		width: 260px;
		height: 34px;
	}
		#suggestion_veille:hover {
			background: url("./images/sidebar_veille.jpg") bottom left no-repeat;
		}

#entrepreneurs_fww {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	color: #615e57;
	font-size: 13px;
	font-weight: bold;
}
	#entrepreneurs_fww li {
		list-style-type: none;
		display: block;
		margin: 10px 0 0 0;
		height: 80px;
		background: url("./images/sidebar_limiter_mini.gif") bottom left no-repeat;
	}
	#entrepreneurs_fww img {
		float: left;
		margin: 0 10px 0 0;	
	}
	#entrepreneurs_fww a {
		font-size: 12px;
		color: #FFF;
		text-decoration: none;
		background: #1c95e7;
		padding: 2px 5px;
	}
		#entrepreneurs_fww a:hover {
			background: #ca0000;
		}

#more_entrepreneurs {
	display: block;
	width: 260px;
	height: 34px;
	margin: 10px 0 0 0;
	background: url("./images/sidebar_more_entrepreneurs.jpg") top left no-repeat;
}
	#more_entrepreneurs:hover {
		background: url("./images/sidebar_more_entrepreneurs.jpg") bottom left no-repeat;
	}

#sites_fww {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	color: #615e57;
	font-size: 13px;
}
	#sites_fww li {
		list-style-type: none;
		display: block;
		margin: 10px 0 0 0;
		height: 65px;
		background: url("./images/sidebar_limiter_mini.gif") bottom left no-repeat;
	}
	#sites_fww img {
		float: left;
		margin: 0 10px 0 0;	
	}
	#sites_fww a {
		font-size: 12px;
		color: #FFF;
		text-decoration: none;
		background: #1c95e7;
		padding: 2px 5px;
		font-weight: bold;
	}
		#sites_fww a:hover {
			background: #ca0000;
		}

#more_sites {
	display: block;
	width: 260px;
	height: 34px;
	margin: 10px 0 0 0;
	background: url("./images/sidebar_more_sites.jpg") top left no-repeat;
}
	#more_sites:hover {
		background: url("./images/sidebar_more_sites.jpg") bottom left no-repeat;
	}

/* --- FOOTER --- */

#footer {
	background: url("./images/footer_bg.gif") top left repeat-x;
	padding: 20px 0 0 0;
	height: 110px;
	font-size: 13px;
	color: #eff0e5;
	text-align: center;
}

#footer a,#footer a:hover{
color:#FFFFFF;
text-decoration:underline;
}

/* --- TIPSY --- */

.tipsy { padding: 5px; font-size: 11px; font-weight: bold; opacity: 0.7; filter: alpha(opacity=70); background-repeat: no-repeat; }
  .tipsy-inner { padding: 8px 9px; background-color: black; color: white; max-width: 200px; text-align: center; }
  .tipsy-north { background-image: url(./images/tipsy/tipsy-north.gif); background-position: top center; }
  .tipsy-south { background-image: url(./images/tipsy/tipsy-south.gif); background-position: bottom center; }
  .tipsy-east { background-image: url(./images/tipsy/tipsy-east.gif); background-position: right center; }
  .tipsy-west { background-image: url(./images/tipsy/tipsy-west.gif); background-position: left center; }


