/* MCF-services css
*
* Yome -- 2006
*
* Guillaume Chata (c)
*
*/



#main {
	background 		: transparent; /*url(../img/main_bkg.gif) repeat-y center top;*/
	width 			: 752px;
	height 			: 100%;
	padding 		: 0px;
	margin			: 0px auto;
}


/* Basic elements */

#content .oneCol 
{
	background 	: #1D1818;
	width 		: 680px;
	margin 		: 0px 0px 0px 32px;
	clear		: both;
	float 		: left;
	border:1px solid #110C0C;
}

#content #leftCol {
	background 		: #110C0C; /*transparent;*/	
	margin 			: 5px;
	padding-right 	: 5px;
	width 			: 320px;
	float 			: left;
	height 			: 450px;
}

#content #rightCol {
	background 		: #110C0C; /*transparent;*/	
	margin 			: 5px;
	width 			: 320px;
	float 			: right;
	padding-left 	: 5px;
	height 			: 450px;
}

#leftCol img {
	margin-top : 5px;	
	margin-left : 5px;	
}
.darkRed, .darkRed2 
{
	margin-top : 2px;
	margin-right : 2px;
	margin-left : 2px;
	padding-top : 2px;
	padding-left : 2px;
	background 		: #1D1818; /*transparent;*/	
}

.darkRed2 
{
	background 		: #110C0C; /*transparent;*/
}

#leftCol #photoSpacer {
	width 			: 195px;
	height 			: 121px;
	clear 			: left;
	float 			: left;
	margin-right 	: 7px;
	margin-top 		: 2px;
	padding 		: 0px;
	background 		: transparent;
}

a, a:visited 
{
	color: #FFF8DC;
}

a:hover, a:visited:hover 
{
	color: #d53434;
}

h1 
{
	font-size : 17pt;
	font-weight : bold;
	margin-top:100px;
	margin-bottom : 7px;
	color:#FFF8DC;
}
h2 
{
	font-size : 12pt;
	font-weight:bold;
	text-align:right;	
}

p, ul 
{
	font-size:11pt;
	/*text-align:justify;*/
	line-height:12pt;
}

p 
{
	padding:2px;	
}

.darkRed2 p  
{
	padding-bottom : 12px;
	margin-bottom : 7px;
}
.darkRed2 h2  
{
	padding-bottom : 5px;
}

.email {
	text-align:left;
	margin-left:2px;
	font-size:13pt;
	color:#FFFFFF;
}
.right 
{
	text-align:right;	
}
