/* =============================================================================
   PaKaL's CSS
   ============================================================================= */

/* -- Body --------------------------------------------------------------------- */
BODY
{
	margin:					0px;

/*
	background:				url("/_images/GradientBG.jpg");
	background-repeat:		repeat-y;
	background-attachment:	fixed;
	background-position:	right;
*/
	background-color:		#FFFFFF;

	font-size:				13px;
	font-family:			"Trebuchet MS", "Century Gothic", verdana, arial, helvetica;
	color:					#000000;
}


/* -- P, TD --------------------------------------------------------------------- */
P, TD
{
	font-size:				12px;
	font-family:			"Trebuchet MS", "Century Gothic", verdana, arial, helvetica;
}




/* -- Links --------------------------------------------------------------------- */
A:link						{text-decoration: none; color: #000000;}
A:visited					{text-decoration: none; color: #000000;}
A:active					{text-decoration: none; color: #000000;}
A:hover						{text-decoration: none; color: #000000;}

A.Inside:link				{text-decoration: none; color: #FF0000;}
A.Inside:visited			{text-decoration: none; color: #FF0000;}
A.Inside:active				{text-decoration: none; color: #FF0000;}
A.Inside:hover				{text-decoration: none; color: #880000;}



.Main
{
	width:					900px;

	margin:					0 auto;

	padding:				1px;
	border:					1px solid #D0D0D0;
}

.lienNoir {
	color: #000000;
	text-decoration: none;
}

.Banner
{
	width:					900px;
	height:					180px;

	background:				url("/_images/banner.gif");
	background-repeat:		no-repeat;
	background-position:	left bottom;

	text-align:				right;

	border-top:				10px solid #000000;
}

.Slogan
{
	background-color:		#404040;

	font-size:				24px;
	font-style:				italic;
	font-family:			"Trebuchet MS", "Century Gothic", verdana, arial, helvetica;
	color:					#ffffff;

	padding-top:			4px;
	padding-left:			16px;
	padding-bottom:			8px;

	border-bottom:			8px solid #80A080;
}


.PageTitle
{
	font-size:				20px;
	font-weight:			bold;
	font-family:			"Trebuchet MS", "Century Gothic", verdana, arial, helvetica;
	color:					#880000;
	
	margin-left:			12px;
	margin-right:			12px;

	padding-top:			8px;
	padding-bottom:			4px;

	border-bottom:			8px solid #404040;
}

.ContentZone
{
	text-align:				justify;

	font-size:				13px;
	font-family:			"Trebuchet MS", "Century Gothic", verdana, arial, helvetica;
	color:					#000000;
	
	margin-left:			12px;
	margin-right:			12px;

	padding-top:			8px;
	padding-bottom:			4px;
}


.RightZone
{
	float:					right;
	margin-left:			12px;
}

.BottomZone
{
	clear:					both;
	width:					900px;
}

.InfoZone
{
	width:					35%;

	text-align:				center;
	vertical-align:			top;

	font-size:				10px;
	font-family:			"Trebuchet MS", "Century Gothic", verdana, arial, helvetica;
	color:					#000000;

	border-top:				8px solid #404040;
}

.MenuZone
{
	width:					65%;
	height:					50px;

	background-color:		#8A1719;

	text-align:				center;
	vertical-align:			middle;

	font-size:				14px;
	font-weight:			bold;
	font-family:			"Trebuchet MS", "Century Gothic", verdana, arial, helvetica;
	color:					#FFFFFF;
}




TABLE.MainTable
{
	width:					80%;
	/* float:					center; */

	background-color:		#FDFDFD;

	padding-top:			2px;
	padding-bottom:			2px;
	padding-left:			2px;
	padding-right:			2px;

	border:					1px solid #D0D0D0;
}



TD.BannerText
{
	background:				url("http://works.sio4.net/IGR/_images/BG_Banner.jpg");
	background-repeat:		repeat-x;
	background-attachment:	fixed;
	background-position:	bottom left;

	background-color:		#F7F7F7;
	color:					#000000;

	padding-top:			0px;
	padding-bottom:			6px;
	padding-left:			4px;
	padding-right:			0px;

	border-bottom:			1px solid #000000;
}


TD.Banner
{
	background:				url("http://works.sio4.net/IGR/_images/BG_Banner.jpg");
	background-repeat:		repeat-x;
	background-attachment:	fixed;
	background-position:	bottom left;

	background-color:		#F7F7F7;
	color:					#000000;

	padding-top:			0px;
	padding-bottom:			1px;
	padding-left:			0px;
	padding-right:			0px;

	border-bottom:			1px solid #000000;
}


TD.Menu
{
	background-color:		#000000;
	color:					#FFFFFF;

	padding-top:			2px;
	padding-bottom:			4px;
	padding-left:			2px;
	padding-right:			8px;

	border-bottom:			1px solid #555555;
}


TD.Content
{
	padding:				8px;
	border:					none;
}


TD.ContentRight
{
	text-align:				justify;
	color:					#000000;

	padding-top:			4px;
	padding-bottom:			2px;
	padding-left:			10px;
	padding-right:			24px;

	border-left:			1px dotted #aaaaaa;
}



TD.Bottom
{
	background-color:		#000000;
	color:					#FFFFFF;

	padding-top:			1px;
	padding-bottom:			1px;
	padding-left:			2px;
	padding-right:			2px;

	border-top:				1px solid #555555;
}


.Foundings
{
	text-align:				center;
	vertical-align:			top;

	font-size:				10px;
	font-family:			"Trebuchet MS", "Century Gothic", verdana, arial, helvetica;
	color:					#000000;
}



/*-- Text & Fonts -------------------------------------------------------------- */
.TinyText
{
/*	font-family:			"Trebuchet MS", "Century Gothic", verdana, arial, helvetica; */
	font-size:				8px;
}

.SmallText
{
	font-size:				9px;
}

.LessSmallText
{
	font-size:				11px;
}

.MediumText
{
	font-size:				14px;
}

.BigText
{
	font-size:				16px ;
}

.HugeText
{
	font-size:				72px ;
}

.MenuText
{
	font-size:				12px ;
	font-family:			"Trebuchet MS", "Century Gothic", verdana, arial, helvetica;
	color:					#FFFFFF;
	font-weight:			bold;
}


.PageSubTitle
{
	font-size:				12px ;
	font-family:			"Trebuchet MS", "Century Gothic", verdana, arial, helvetica;
	color:					#7272A6;
	font-weight:			normal;
}

.PageInfo
{
	white-space:			nowrap;
	font-size:				11px ;
	font-family:			"Trebuchet MS", "Century Gothic", verdana, arial, helvetica;
	color:					#C2C2F6;
}

.FormTitle
{
	font-family: 			"Trebuchet MS", "Century Gothic", verdana, arial, helvetica;
	font-size: 				11px;
	font-weight:			bold;

	color: 					#000000;
}


/*-- Menu Zone ---------------------------------------------------------------- */
TD.MenuLogo
{
	text-align:				left;
	vertical-align:			bottom;

	width:					238px;
	height:					80px;

	padding:				0px;
	border:					none;
}


/* -- Left zone ---------------------------------------------------------------- */
TD.LeftPanel
{
	width:					172px;

	padding-top:			0px;
	padding-bottom:			0px;
	padding-left:			0px;
	padding-right:			0px;

	border:					none;
}



/* -- Central zone ------------------------------------------------------------- */
TD.MainPanelTitle
{
	width:					75%;
	height:					55px;

	background-color:		#FFFFFF;

	padding:				0px;

	border-top:				1px solid #424276;
	border-bottom:			none;
	border-left:			1px solid #424276;
	border-right:			1px solid #424276;
}

TD.MainPanelContent
{
	width:					75%;
	height:					100%;

	background-color:		#FFFFFF;
	padding:				0px;

	border-top:				none;
	border-bottom:			1px solid #424276;
	border-left:			1px solid #424276;
	border-right:			1px solid #424276;
}


.Container
{
	background-color:		#FFFFFF;
	padding:				0px;
	border:					1px solid #424276;
}



/* -- Content stuff ---------------------------------------------------------- */
TD.Title
{
	font-family:			"Trebuchet MS", "Century Gothic", verdana, arial, helvetica;
	font-weight:			bold;
	font-size:				16px;
	color:					#FFFFFF;

	background-color:		#C2C2F6;

	padding:				2px;

	border:					none;
}


DIV.Entry
{
	text-align:				justify;
	font-family:			Georgia, serif;
	font-size:				13px;
	color:					#444444;

	padding-top:			10px;
	padding-Bottom:			8px;
	padding-left:			52px;
	padding-right:			12px;
}


DIV.Reference
{
	font-family:			"Trebuchet MS", "Century Gothic", verdana, arial, helvetica;
	font-size:				9px;

	padding-left:			52px;
}


DIV.TOP
{
	text-align:				center;

	padding:				2px;
	border:					0px;
}


DIV.LEFT
{
	text-align:				right;
	float:					left;

	padding-top:			2px;
	padding-bottom:			2px;
	padding-left:			0px;
	padding-right:			6px;

	border:					0px;
}


DIV.RIGHT
{
	text-align:				right;
	float:					right;

	padding-top:			2px;
	padding-bottom:			2px;
	padding-left:			6px;
	padding-right:			0px;

	border:					0px;
}

DIV.BOTTOM
{
	text-align:				center;

	padding:				2px;
	border:					0px;
}



TD.ContentBottom
{	
	font-family:			"Trebuchet MS", "Century Gothic", verdana, arial, helvetica;
	font-size:				10px;
	color:					#000000;

	padding:				2px;

	border:					none;
}



TD.SubContent
{
	font-family:			"Trebuchet MS", "Century Gothic", verdana, arial, helvetica;
	font-size:				11px;
	color:					#7272A6;

	padding:				1px;

	border-top:				1px dotted #7272A6;
}

TD.SubContentNoBorder
{
	font-family:			"Trebuchet MS", "Century Gothic", verdana, arial, helvetica;
	font-size:				11px;
	color:					#7272A6;

	padding:				1px;

	border-top:				none;
}


/* -- Right zone ------------------------------------------------------------- */
TD.RightPanel
{
	width:					12%;

	padding-top:			0px;
	padding-bottom:			0px;
	padding-left:			4px;
	padding-right:			0px;
	border:					none;
}



/* -- Comments Form things -------------------------------------------------- */
INPUT.StdText
{
	width:					97%;
	font-family: 			"Trebuchet MS", "Century Gothic", verdana, arial, helvetica;
	font-weight:			none;
	font-size: 				11px;

	color: 					#000000;

	padding:				1px;
}

INPUT.AdminTitle
{
	width:					65%;
	font-family: 			"Trebuchet MS", "Century Gothic", verdana, arial, helvetica;
	font-weight:			none;
	font-size: 				11px;

	color: 					#000000;

	padding:				1px;
}

	
TEXTAREA.StdTextArea
{
	width:					98%;
	font-family:			Georgia, serif;
	font-weight: 			none;
	font-size: 				13px;

	color: 					#444444;

	padding:				1px;
}


INPUT
{
	font-family: 			"Trebuchet MS", "Century Gothic", verdana, arial, helvetica;
	font-weight: 			none;
	font-size: 				11px;
	color: 					#000000;
}


SELECT
{
	font-family: 			"Trebuchet MS", "Century Gothic", verdana, arial, helvetica;
	font-weight: 			none;
	font-size: 				11px;
	color: 					#000000;
}
















/* -- Image things ---------------------------------------------------------- */
IMG
{
	vertical-align:			bottom;

	padding:				0px;
	border:					0px;
}

IMG.Normal
{
	padding:				3px;
	border:					0px;
}


IMG.LEFT
{
	float:					left;

	padding-top:			2px;
	padding-bottom:			2px;
	padding-left:			0px;
	padding-right:			4px;

	border:					0px;
}


IMG.RIGHT
{
	float:					right;

	padding-top:			2px;
	padding-bottom:			2px;
	padding-left:			4px;
	padding-right:			0px;

	border:					0px;
}

IMG.Fanlog
{
	float:					right;

	padding-top:			2px;
	padding-bottom:			2px;
	padding-left:			4px;
	padding-right:			2px;
}


/* -- Stats thing ----------------------------------------------------------- */
TD.StatsDotted
{	
	white-space:			nowrap;
	/* text-align:				left; */
	font-family:			"Trebuchet MS", "Century Gothic", verdana, arial, helvetica;
	font-size:				10px;
	color:					#000000;

	padding:				1px;

	border-top:				1px dotted #7272A6;
	border-bottom:			none;
	border-left:			none;
	border-right:			none;
}


TD.MainPanelTitlePS2
{
	/* width:					98%; */
	height:					55px;

	background-color:		#FFFFFF;

	padding:				1px;

	border-top:				1px solid #424276;
	border-bottom:			none;
	border-left:			1px solid #424276;
	border-right:			1px solid #424276;
}

TD.MainPanelContentPS2
{
	/* width:					98%; */
	height:					100%;

	background-color:		#FFFFFF;
	padding:				0px;

	border-top:				none;
	border-bottom:			1px solid #424276;
	border-left:			1px solid #424276;
	border-right:			1px solid #424276;
}
