/**********************/
/****** SITE WIDE *****/
/**********************/
html,body {
	/*background:#356ccf;
	background:#4d71d1;
	background:#067fe1;
	background:#0072cf;
	background:#0078ce;
	background:#3474cd;*/
	background:#3474cd;
}
p{
	
}


a{
}
a:hover{
}


.clear {
	clear: both;
	margin: -1px 0px 0px 0px;
	height: 1px;
	font-size: 1px;
	line-height: 1px;
	width: 100%;
}
.ahem { 
	position: absolute;
	overflow: hidden;
	height: 0px;
	width: 0px;
	left: -1000px;
	top: -1000px;
}
.fl{
	float:left;
}
.fr{
	float:right;
}
.tar{
	text-align: right !important;
}
.tal{
	text-align: left;
}
.tac{
	text-align: center;
}

h1{
	margin: 40px 0 0 0;
	padding: 0;
}

#logo{
	display: block;
	background: url(../images/mff-logo.png) no-repeat;
	background-size:88%;
	width: 930px;
	height: 55px;
}

#limiter{
	width:940px;
	margin:0 auto;
}

/**********************/
/** SPACING CLASSES ***/
/**********************/
.spacer{
	margin-bottom:10px !important;
}
.leading-35{
	line-height:35px;
}
.leading-0{
	line-height:0px;
}


/**********************/
/****** MASTHEAD ******/
/**********************/
#masthead{
	margin-top:80px;
}

/**********************/
/******** PAGE ********/
/**********************/

#mission{
	background: url(../images/mff-mission.png) top right no-repeat;
	background-size:80%;
	width: 720px;
	height: 77px;
	float: right;
	margin-top: 15px;
}

#support{
	background: url(../images/mff-support.png) top left no-repeat;
	background-size:80%;
	width:537px;
	height:	356px;
	margin-top:40px;
}

#page #limiter{
	min-height:	490px;
}
/**********************/
/***** NAVIGATION *****/
/**********************/
#navigation{
	width: 940px;
	margin:	0 auto;
}
#navigation #limiter{
	width:	358px;
	float:	right;
	margin-right:	20px;
}

#logon-wrapper{
	height:15px;
}

#logo-sm{
	background:	url(../images/mff-logo-sm.png) no-repeat;
	background-size:100%;
	width:	219px;
	height:	15px;
	float: left;	
}

#logon,
#logon a{
	background:	url(../images/mff-logon.gif) no-repeat;
	background-size:100%;
	width:56px;
	height:	15px;
	float:right;
}

#no-solicitors{
	background:	url(../images/mff-no-solicitors.png) no-repeat;
	background-size: 100%;
	width: 360px;
	height: 24px;
}

/**********************/
/******* FOOTER *******/
/**********************/
