@charset "utf-8";
/* CSS Document */

body{
	margin:		0px;
	padding:	0px;
}



#allContent{
	width:		1200px;
	margin:		0px auto 0px auto;
	padding:	0px;
	font-family:  "Arial Narrow", Arial, Helvetica, Sans-Serif;
}

p, a{
	font-family:Arial, Helvetica, sans-serif;
}

#header{
	height:		50px;
	width:		940px;
	padding:	0px;
	margin:		5px auto 0px auto;
	color:	   #ED1E79;
}

 #header span{
  color:		#000000;	
 }
 
#header h1{
	width:			900px;
	height:			50px;
	margin:			0px 0px 0px 0px;
	padding:		0px;
	font-size:		58px;
	line-height:	50px;
	font-weight:	600;
	letter-spacing:-3px;
}

#title{
	background:	url(../images/background1.png);
	/*background:	#ED1E79;*/
	width:	1200px;
	height:	170px;
	margin:		0px;
	padding:	0px;
}

#menu{
	/*background:	#3FF;*/
	width:		940px;
	height:		30px;
	margin:		0px auto;
	padding:	0px;
}

#menu ul{
	float:		right;
	width:		480px;
	height:		30px;
	margin:		0px;
	padding:	0px;
	/*background:	#0F6;*/
}

#menu li, #menu a{
	display:	block;
	float:		left;
	/*width:		117px;*/
	width:		auto;
	height:		30px;
	margin:		0px 0px 0px 15px;
	padding:	0px 0px 0px 0px;
}

#menu li{
	list-style-type:none;	
}

#menu a{
	font-size:	22px;
	text-align:	left;
	line-height:25px;
	font-weight:600;
	text-decoration:none;
	color:	#FFFFFF;
	/*outline: medium none;*/
	margin:		0px;
}

#menu .inactive a{
	color:	#FFFFFF;	
}

#menu a:hover{
	color:	#000000;
}

#pageTitle{
	width:		940px;
	height:		100px;
	margin:		0px auto;
	padding:	0px;
}

#pageTitle h2{
	/*background:		#96F;*/
	width:		940px;
	height:		100px;
	margin:		40px 0px 0px 0px;
	padding:	0px;
	font-size:	90px;
	color:		#FFFFFF;
	line-height:120px;
	font-weight:600;
	letter-spacing:-4px;
}

#content{
	position:	relative;
	/*background:	#ED1E79;*/
	background:	url(../images/background2.png);
	width:		1200px;
	height:		480px;
	margin:		50px 0px 0px 0px;
	padding:	0px;	
}

#otherStuff{
	
	position:	absolute;
	bottom:		0px;
	left:		130px;	
	/*background:	#3F3;*/
	width:		250px;
	height:		36px;
	margin:		0px;
	padding:	0px;
	font-size:	34px;
	color:		#FFFFFF;
	font-weight:600;
	letter-spacing:-2px;
}

#footer{
	width:		1200px;
	height:		100px;
	margin:		0px;
	padding:	0px;
}

#footerContainer{
	width:		940px;
	height:		100px;
	margin:		0px auto;
	padding:	0px;
}

#socialNetwork{
	float:		left;
	width:		470px;
	height:		100px;
	margin:		0px;
	padding:	0px;
}

#socialNetwork p{	
	width:		300px;
	height:		30px;
	margin:		20px 0px 0px 0px;
	padding:	0px;
	font-size:	14px;
	letter-spacing:1px;
}

#socialNetwork a, #socialNetwork img{
	float:		left;
	display:	block;
	width:		96px;
	height:		21px;
	margin:		0px 10px 0px 0px;
	padding:	0px;
	border:		none;
}

#socialNetwork img{
	float:		none;
	margin:		0px;
}

#validation{
	position:	relative;
	width:		470px;
	height:		100px;
	margin:		0px 0px 0px 470px;
	padding:	0px;
}

#validation a, #validation img{
	position:	absolute;
	display:	block;
	width:		75px;
	height:		20px;
	margin:		25px 0px 0px 0px;
	padding:	0px;
	border:		none;
}

#validation img{
	position:	static;
	margin:		0px;
}

#vHtml{
	right:		90px;
}

#vCSS{
	right:		0px;	
}

#copyright{
	position:	absolute;
	width:		150px;
	height:		30px;
	margin:		13px 0px 0px 0px;
	padding:	0px;
	top:		40px;
	right:		10px;
	font-size:	14px;
	text-align:	right;
	letter-spacing:1px;
}
