/**
 *	#red:		#ea0000;
 *	#pink:		#ff63bd;
 *	#yellow:	#f1ff13;
 *	#blue:		#1d9df7;
 *	#black:		#091202;
 *	#white:		#ffffff;
 *
 */
html {
	margin: 0;
	padding: 0;
}

/* Structural zone */
body {
	color: #2D3043;
	font-family: Arial,Helvetica,sans-serif;
	/*background: url("http://www.peoplesphere.be/media/img/template/body-bg2.jpg") repeat scroll center top #274231;*/
	font-size: 9pt;
	line-height: 1.3;
	text-align: center;
	padding-top: 10px;
	/*background-color: #313131;*/
	background: #1f1f1f; /* Old browsers */
	background: -moz-linear-gradient(top,  #1f1f1f 0%, #bdbdbd 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#1f1f1f), color-stop(100%,#bdbdbd)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #1f1f1f 0%,#bdbdbd 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #1f1f1f 0%,#bdbdbd 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #1f1f1f 0%,#bdbdbd 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #1f1f1f 0%,#bdbdbd 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1f1f1f', endColorstr='#bdbdbd',GradientType=0 ); /* IE6-9 */

}






div#wrapper{
	text-align: left;
	width: 1150px;
	margin: 0 auto;
	overflow:hidden;
	zoom:1;
/* 	border: 1px solid #1d9df7; */
	padding: 5px auto;
}
/* Content */
div#content-wrapper	{
	width: 1000px;
	float: left;
}

	/* head */
	div#content-wrapper div#c-head-wrapper	{
		height: 90px;
		width: 100%;
		overflow: hidden;
		zoom: 1;
	}
	div#content-wrapper div#c-head-wrapper h1	{
		height: 90px;
		width: 250px;
		margin-right: 20px;
		padding: 0;
		margin: 0;
	}
	/* Top add */
	div#content-wrapper div#c-head-wrapper div#c-ads{
		height: 90px;
		width: 728px;
		background: #dddddd;
		color: #333333;
		font-size: 50px;
		text-align: center;
		text-transform: capitalize;
		float: right;
	}

	div#content-wrapper div#c-body-wrapper{
/* 		width: 100%; */
		background: #fafafa;
		border: 1px solid #4d4d4d;
		border-bottom: 0;
		margin-top: 15px;
		padding-bottom: 20px;
	}
	
	div#content-wrapper div#c-body-wrapper div#menu_bar{
		background: #f9b919;
/* 		width: 100%; */
		height: 31px;
/* 		padding-top: 5px; */
		padding-left: 10px;
		margin-bottom: 20px;
		border-bottom: 4px solid #000000;
	}

	/* body */
	div#content-wrapper div#c-body-wrapper div#content{
		width: 100%;
		margin-left: 0px;
/* 		margin-top: 3px; */
	}

	/* footer */
	div#content-wrapper div#c-footer-wrapper	{
		border: 1px solid #4d4d4d;
		border-top: 0;
		/*background: #808080 url(../img/template/rss_pie.png) right bottom no-repeat;*/
		color: #ffffff;
		background-color: #101010;
		margin-top: 0px;
		overflow: hidden;
	}
	div#content-wrapper div#c-footer-wrapper h2,
	h2.no_display{
		margin: 0px;
		position: absolute;
		left: -10000px;
	}
	div#content-wrapper div#c-footer-wrapper ul.social_links{
		margin-top: 0px;
		margin-left: 25px;
		overflow: hidden;
		zoom: 1;
		display: none;
	}
	div#content-wrapper div#c-footer-wrapper ul.social_links li{
		display: block;
		float: left;
		margin-right: 20px;
		margin-top: 25px;
	}
	


/**
 *	Twitter feeds in the footer
 *
 */
	div#content-wrapper div#c-footer-wrapper ul.social_links li#twitter_feed{
		background: url(../img/template/twiiit.png);
		width: 720px;
		height: 100px;
		margin-top: 0;
		float: right;
		margin-right: 25px;
	}

	div#content-wrapper div#c-footer-wrapper ul.social_links li#twitter_feed div{
		margin: 24px 15px auto 110px;
		height: 48px;
		color: #333333;
		overflow: hidden;
	}
	div#content-wrapper div#c-footer-wrapper ul.social_links li#twitter_feed div a{
		color: #0000ff;
	}
	div#content-wrapper div#c-footer-wrapper ul.social_links li#twitter_feed div ul,
	div#content-wrapper div#c-footer-wrapper ul.social_links li#twitter_feed div ul li{
		margin: 0;
		padding: 0;;
	}
	div#content-wrapper div#c-footer-wrapper ul.social_links li#twitter_feed div ul li:first-letter{
		text-transform: capitalize;
	}
/* Tweeter feeds end */


/**
 *	Footer list of links
 *
 */
	div#content-wrapper div#c-footer-wrapper div#link_area	{
		/*border: 1px dashed #fcee21;*/
		margin: 5px;
		padding: 25px;
		overflow: hidden;
		zoom: 1;
	}
	div#content-wrapper div#c-footer-wrapper div#link_area div	{
		color: #fff;
		font-size: 8pt;
		float: left;
		text-align: left;
		margin: 0px 42px 0px 50px;
		width: auto;
	}
	
	div#content-wrapper div#c-footer-wrapper a{
		color: #fff;
		text-decoration: none;
	}
	div#content-wrapper div#c-footer-wrapper a:hover{
		text-decoration: underline;
		color:#f9b919;
	}
	div#content-wrapper div#c-footer-wrapper h3{
		font-size: 13pt;
		margin-bottom:10px;
		color:#f9b919;
	}
/* 	Footer end */
	

/**
 *	Ads column on the right side
 *
 */
div#side_ads {
	width: 135px;
	float: left;
	margin-left: 15px;
	margin-top: 0;
}
/*
	div#side_ads div#skyscraper{
		width: 120px;
		height: 600px;
		margin-top: 0;
		font-size: 20px;
		text-align: center;
		background: #dddddd;
	}
*/
	div#side_ads div.button{
		width: 120px;
/*
		height: 120px;
		font-size: 20px;
		text-align: center;
		background: #dddddd;
*/
		margin-bottom: 10px;
	}
/* Right side ads */



/* Standard tag */
h2{
	font-family: Georgia,Arial,Helvetica,sans-serif;
/* 	color: #bd4964; */
/* 	text-transform: uppercase; */
}
h2 a{
/* 	color: #252526; */
	text-decoration: none;
}
h3{
	margin: 0;
	padding: 0;
/* 	color: #1190cf; */
	font-size: 16pt;
}
a{
	color: #d4145a; /* #ff006e; */
}
a img	{
	border: 0;
}
code {
	font-size: 1.3em;
}
ul {
	list-style: none;
	margin: 0;
	padding: 0;
}

div#content-wrapper div#c-body-wrapper div#content ul li p{
	margin-left: 0;
}



/* Communication box */
div.error	{
	border: 1px solid #cc4729;
	padding: 15px 5px;
	background: #fff;
	color: #cc4729;
	margin: 15px 5px;
}
div.communication{
	border: 1px solid #8fb8cc;
	padding: 15px 5px;
	background: #fff;
	color: #8fb8cc;
	margin: 15px 5px;
}
div.communication p,
div.error p{
	margin: 0;
	padding: 0;
	text-indent: 5px;
}
div.communication h2{
	color: #8fb8cc;
	margin-bottom: 5px;
}
div.error h2{
	color: #cc4729;
	margin-bottom: 5px;
}
div.error h3{
	color: #cc4729;
	font-size: 14pt;
}
div.error ul{
	list-style-type: disc;
	padding-left: 15px;
	margin-left: 5px;
}


/* lang_switcher */
ul#lang_switcher{
	text-align: right;
	margin-right: 30px;
	text-transform: uppercase;
}
ul#lang_switcher li{
	display: inline;
}
ul#lang_switcher li a,
ul#lang_switcher li a:hover{
	color: #ffffff;
	text-decoration: none;
	font-size: 11.5pt;
	border-bottom: 1px solid #ffffff;
}
ul#lang_switcher li a.selected{
	border-bottom: 0;
}



/* Search */
#small_search_form{
	float: right;
	margin-right: 15px;
	margin-top: 4px;
	padding: 0;
}
#small_search_form input{
	vertical-align: middle;
}
#small_search_form #search{
	border: 1px solid #bbbbbb;
	height: 15px;
	margin-right: 1px;
	font-size: 10px;
	width: 150px;
}





/* Tabs */
div#content-wrapper div#c-body-wrapper div#content div#more div.tabs ul.tabs_line{
	overflow: hidden;
	zoom: 1;
}
div#content-wrapper div#c-body-wrapper div#content div#more div.tabs ul.tabs_line li{
	display: block;
	float: left;
	margin: auto 10px;
	background: #666666; /* #ecebde; */
}
div#content-wrapper div#c-body-wrapper div#content div#more div.tabs ul.tabs_line li.ui-tabs-selected{
	background: #383838; /* #d1e3f2 #ecebb1; */
}
div#content-wrapper div#c-body-wrapper div#content div#more div.tabs ul.tabs_line li:first-child{
	margin-left: 0;
}
div#content-wrapper div#c-body-wrapper div#content div#more div.tabs ul.tabs_line li:last-child{
	margin-right: 0;
}
div#content-wrapper div#c-body-wrapper div#content div#more div.tabs ul.tabs_line li a{
	color: #FFFFFF;
	margin: auto 10px;
	text-decoration: none;
	line-height: 26px;
}
div#content-wrapper div#c-body-wrapper div#content div#more div.tab_ctn{
	background: #383838; /* #ecebb1; */
	padding: 10px;
}
.ui-tabs-hide {
     display: none;
}

div#content-wrapper div#c-body-wrapper div#content div#more div.tab_ctn ul.zebra_list{
	overflow: hidden;
	zoom: 1;
	color:#ffffff;
}
ul.zebra_list li.light	{
	background: #666666; /* #ecebb1; */
}
ul.zebra_list li.light:hover	{
	background: #f9b919; /* #ecebb1; */
	color:#111111;
}
ul.zebra_list li.dark	{
	background: #444444; /* #d9e021; */
}
ul.zebra_list li.dark:hover	{
	background: #f9b919; /* #d9e021; */
	color:#111111;
}
div#content-wrapper div#c-body-wrapper div#content div#more div.tab_ctn li span,
div#content-wrapper div#c-body-wrapper div#content div#more div.standard_block li span{
	display: block;
	float: left;
	width: 40px;
}
div#content-wrapper div#c-body-wrapper div#content div#more div.tab_ctn li span.big_date,
div#content-wrapper div#c-body-wrapper div#content div#more div.standard_block li span.big_date{
	display: block;
	float: left;
	width: 60px;
}
div#content-wrapper div#c-body-wrapper div#content div#more div.tabs a{
	color: #FFFFFF;
	text-decoration: none;
}
div#content-wrapper div#c-body-wrapper div#content div#more div.tabs a:hover{
	text-decoration: underline;
	color:#111111;
}
/* Tabs end */


/* Standard block */
div#content-wrapper div#c-body-wrapper div#content div#more div.standard_block{
	background: #383838; /* #ecebb1; */
	margin-top: 20px;
	color:#ffffff;
	padding:10px;
	/*border: 3px solid #add0e9;  #d9e021; */
}
div#content-wrapper div#c-body-wrapper div#content div#more div.standard_block p{
	margin-left:40px;
}
div#content-wrapper div#c-body-wrapper div#content div#more div.standard_block ul{
	margin: 0px;
}
div#content-wrapper div#c-body-wrapper div#content div#more div.standard_block h2{
	/*background: #ffffff;*/
	margin: 0;
	margin-bottom: 3px;
	line-height: 26px;
	font-weight: normal;
	color:#f9b919;
}
div#content-wrapper div#c-body-wrapper div#content div#more div.standard_block a{
	color: #ffffff;
	text-decoration: none;
}
div#content-wrapper div#c-body-wrapper div#content div#more div.standard_block a:hover{
	text-decoration: none;
	color:#111111;
	background-color:f9b919;
}



/* Pagination */

ul.pagination{
	overflow: hidden;
	zoom: 1;
}
ul.pagination li{
	display: block;
	float: left;
	margin: auto 2px;
}
ul.pagination li a{
	text-decoration: none;
	/*color: #d4145a;  #ff006e; */
	color:#c98930;
}
ul.pagination li a:hover{
	background-color: #222222;
	color:#f9b919;
}




img.float-left{
	float: left;
	padding-top: 3px;
	margin-right: 15px;
	margin-bottom: 5px;
}
img.float-right{
	float: right;
	margin-left: 5px;
	margin-bottom: 5px;
}




ul#joined_file_list{
	list-style-type: none;
	margin-top: 3px;
	margin-bottom: 5px;
}
