/*
	KEZIO
	Gaming Community Manager
	© 2009
*/

*
{
	padding:				0;
	margin:					0;
}

body
{
	margin:					20px 0px 20px 0px;
	background-color:		#EEF6E9;
	font-size:				11px;
	font-family:			Verdana, Arial, Helvetica, Sans-Serif;
	color:					#424a50;
	text-align:				center;
}

div.break
{
	clear:					both;
}

/* STRUCTURE */

div#main
{
	margin:					auto;
	padding:				10px;
	background-color:		#B4DA9F;
	width:					900px;
}

div#banner
{
	background-color:		#63A13E;
	margin-bottom:			10px;
	height:					80px;
	padding:				10px;
}

div#header
{
	float:					left;
}

div#news
{
	background-color:		#EEF6E9;
	float:					left;
	width:					240px;
	height:					530px;
	margin-right:			10px;
	padding:				15px;
	text-align:			left;
}

div.block-soft
{
	background-color:		#EEF6E9;
	float:					left;
	margin-bottom:			10px;
	min-height:				100px;
	width:					590px;
	padding:				15px;
}

div.block-dark
{
	background-color:		#63A13E;
	float:					left;
	margin-bottom:			10px;
	height:					100px;
	width:					590px;
	color:					#FFFFFF;
	padding:				15px;
}

div#footer
{
	padding-top:			10px;
}

/* LIST */

ul#menu
{
	list-style-type: 		none;
	margin:					20px 0px 0px 0px;
	color:					#FFFFFF;
}

ul#menu li {
	float: 					left;
	padding: 				0;
	margin:					0px 5px 0px 0px;
}

/* TEXT */

h1#project_title
{
	font-size:				25px;
	font-family:			Verdana, Arial, Helvetica, Sans-Serif;
	font-weight:			bold;
	text-align:				left;
	color:					#FFFFFF;
}

h2#project_subtitle
{
	font-size:				16px;
	font-family:			Verdana, Arial, Helvetica, Sans-Serif;
	font-weight:			bold;
	text-align:				left;
	color:					#FFFFFF;
}

h3
{
	font-weight:			bold;
	text-align:				left;
}

p.title
{
	font-weight:			bold;
	text-align:				center;
}

h3.multiple
{
	margin-top:				20px;
}

p.content
{
	padding:				5px;
	text-align:				justify;
}

div.news-content p
{
	padding:				5px;
}

/* MEDIAS */

img.vignette
{
	float:					left;
	margin-right:			10px;
	border:					0px;
}

img#logo
{
	float:					right;
	border:					0px;
}

/* LINKS */

div#header a
{
	color:					#FFFFFF;
	text-decoration:		none;
}

div#header a:hover, div#header a:active
{
	text-decoration:		underline;
}

div#footer a, div#footer a:hover, div#footer a:active
{
	color:					#424a50;
}

div.block-soft a
{
	color:					#424a50;
	text-decoration:		none;
	font-weight:			bold;
}

div.block-soft a:hover, div.block-soft a:active
{
	text-decoration:		underline;
}

div.block-dark a
{
	color:					#FFFFFF;
	text-decoration:		none;
	font-weight:			bold;
}

div.block-dark a:hover, div.block-dark a:active
{
	text-decoration:		underline;
}