@charset "utf-8";
/* CSS Document */

/* ===== */ /* CSS BLOCKS */ /* ===== */

body {
	padding:				0px 0px 0px 0px;
	margin:					0px 0px 0px 0px;
}
#global {
	margin:					50px auto 0px auto;
	/* width:					960px; */
	position:				relative;
	/* background-color:		#FFF; */
	/* border:					solid 1px #666; */
}
#global.index {
	width:					745px;
}
#global.all {
	width:					765px;
}
/* === LEFT COLUMN === */
#leftColumn {
	float:					left;
	position:				relative;
	/* width:					480px; */
	display:				inline;
	padding:				0px 0px 0px 0px;
	margin:					0px;
}
	/* Specific Index */
	#leftColumn.index p, #leftColumn.index a {
		font-size:			10px;
		text-align:			center;
	}
	/* END Specific Index */
	
	/* Specific All Pages */
	#leftColumn.all {
		width:				220px;
	}
	/* END Specific All Pages */
/* === END LEFT COLUMN === */
/* === RIGHT COLUMN === */
#rightColumn {
	float:					right;
	position:				relative;
	/* width:					480px; */
	display:				inline;
	padding:				0px 0px 0px 0px;
	margin:					0px;
}
	/* Specific Index */
	#rightColumn.index {
		margin:				0px 75px 0px 0px;
	}
	#rightColumn.index p {
		font-size:			12px;
		line-height:		26px;
	}
	/* END Specific Index */
	
	/* Specific Bio */
	#rightColumn.bio {
		width:				287px;
		height:				282px;
		overflow:			auto;
	}
	#rightColumn.bio p {
		font-size:			10px;
		line-height:		14px;
	}
	/* END Specific Bio */
	/* Specific Contact */
	#rightColumn.contact {
		width:				235px;
	}
	#rightColumn.contact p {
		font-size:			10px;
	}
	/* END Specific Bio */
	
/* === END RIGHT COLUMN === */
/* === CENTER COLUMN === */

#center {
	float:					left;
	position:				relative;
	/* width:					480px; */
	display:				inline;
	padding:				0px 0px 0px 0px;
	margin:					0px;
}
	/* #center.index {
		margin:				145px 75px 0px 0px;
	}
	#center.index p {
		font-size:			12px;
		line-height:		26px;
	} */
	#center.diaporama {
		margin:				0px;
		padding:			0px;
		width:				445px;
		display:			inline;
	}
/* === END RIGHT COLUMN === */

/* === FOOTER === */
#footer p {
		font-size:			10px;
		line-height:		18px;
}
/* === END FOOTER === */

/* ===== */ /* END CSS BLOCKS */ /* ===== */

/* ===== */ /* CSS DESIGN */ /* ===== */
/* === Tags === */
p {
	font-family:			"Courier New", Courier, monospace;
	font-size:				12px;
	color:					#7C7C7C;
	line-height:			20px;
	padding:				0px;
	margin:					0px;
}
/* === END Tags === */
/* === Links === */
a:link {
	color:					#7C7C7C;
	text-decoration:		none;
}
a:visited {
	color:					#333333;
	text-decoration:		none;
}

a:hover {
	color:					#c90b1d;
	text-decoration:		none;

}
/* === END Links === */
/* === Titles === */

h1 {
	font-family:			"Courier New", Courier, monospace;
	font-size:				12px;
	color:					#7C7C7C;
	padding:				0px;
	margin:					0px;
	letter-spacing:			7px;
	font-weight:			normal;
}

h2 {
	font-family:			"Courier New", Courier, monospace;
	font-size:				11px;
	color:					#7C7C7C;
	padding:				0px;
	margin:					0px;
	font-weight:			normal;
}

/* === END Titles === */
/* === Text === */
.txtBold {
	font-weight:			bold;
}
.txtItalic {
	font-style:				italic;
}
.txtAlignCenter {
	text-align:				center;
}
.txtDecorationNone {
	text-decoration:		none;
}
/* === END Text === */
/* === Layer === */
#layer.links {
	position:				absolute;
	left:					463px;
	top:					172px;
	width:					150px;
	text-align:				left;
	z-index:				2;
}
#layer.links p {
	font-size:				10px;
	color:					#999;
	line-height:			16px;
	text-align:				right;
}

#layer.links a {
	color:					#7C7C7C;
}
#layer.links a:hover {
	color:					#00F;
}
/* === END Layer === */
/* === Images === */
.imgLeft {
	float:					left;
	margin:					0px 15px 10px 0px;
	display:				inline;
}
.imgRight {
	float:					right;
	margin:					0px 0px 10px 15px;
	display:				inline;
}

.imgCenter {
	display:				block;
	margin:					0 auto;
}
.imgBorder {
	border:					solid 2px #98b4d9;
	padding:				2px;
}
/* === END Images === */
/* === Nav === */
ul#nav {
	margin:					0px;
	padding:				0px;
	list-style:				none;
	line-height:			18px;
}
ul#nav li {
	margin:					0px;
	padding:				0px;
	font-size:				10px;
	font-family:			"Courier New", Courier, monospace;
}
ul#nav span {
	color:					#E92C24;
}
ul#nav a {
	color:					#7C7C7C;
	text-decoration:		none;
}
ul#nav a:hover {
	color:					#E92C24;
}
/* === END Nav === */
/* === listLink === */
ul.listLink {
	margin:					0px;
	padding:				0px;
	list-style:				none;
	line-height:			18px;
}
ul.listLink li {
	margin:					0px;
	padding:				0px 4px 0px 4px;
	float:					left;
	display:				block;
	font-size:				10px;
	color:					#7C7C7C;
	font-family:			"Courier New", Courier, monospace;
}
ul.listLink a {
	color:					#7C7C7C;
	text-decoration:		none;
}
ul.listLink a:hover {
	color:					#E92C24;
}
ul.listLink a.disabled {
	color:					#E92C24;
}
/* === END listLink === */
/* === pictures === */
#pictures {
	width:					545px;
}
/* === END pictures === */
/* ===== */ /* END CSS DESIGN */ /* ===== */

