* {
	margin:0;
	padding:0;
}
body  {
	font-size: 62.5%;
	font-family: Helvetica, Arial, sans-serif;
	height:100%; 
	overflow-y:auto; 
	background-color: #fff;
}


/* ------ header ------ */

#headerContainer {
	background-color: #999;
}
#header {	
	margin:0 auto; 
	width:89em;
	background-color: #999;	
}	
#menu {
	background-color: #999;
	margin-bottom:1px;
}
#menuClear {
	clear:both;	
}

/* ------ container ------ */


#mainContainer {
	margin:0 auto; 
	width:89em;
	
	
}


#pageTitle {
	margin:5em 13em 2em 10.5em;
}

#content {
	margin:0em 13em 0em 10.5em;
	
}
#articleWrapper {
	width:65.5em;
}

.article {
	display:inline;
	float:left;
	width:49em;
	margin: 0em;
	text-align:left; 
	color:#000; 
}
.articleLink {
	display:inline;
	float:right;
	width:15em;
	margin:0; 
}

#recent {
	clear:both;
	display:inline;
	float:left;
	width:10em;
	margin:2.1em 0 0 0;
	padding-top:1em;
	
	color:#000; 
}
#recentLink {
	display:inline;
	border-top:thin solid #000;
	float:right;
	width:65.5em;
	margin:2em 13em 0 0;
	padding-top:1em;
	color:#000; 
}
#bottom {
	clear:both;
	padding:5em 0 0 0;
}

/* ------ footer ------ */

#footer {
	display:block;
	width:100%;
	height:1em; 
	padding:5px 0; 
	background-color:#999;
	position:fixed; 
	bottom:0; 
	right:18px;
}
/* ------ the div in IE goes over the scroll bar hence the above - other browsers follow below ------ */
html>body #footer {
	right:0px;
	padding-left:0em;
}
/* ------ makes position fixed in IE  ------ */
* html #footer {
	position:absolute;
}


#footerInner {
	width:89em; 
	margin:0 auto;
	color:#fff; 
}

#footerLeft {
	float:left;
	width:70em;
	text-align:left; 
	color:#fff; 
	margin-left:.5em;
}
html>body #footerLeft {
	margin-left:0em;
}

#footerRight {
	float:right;
	text-align:right; 
	color:#000; 
}
#footerRight a {
	text-decoration:none;
	color:#000; 
}
#footerRight a:visited {
	text-decoration:none;
	color:#000; 
}
#footerRight a:hover {
	text-decoration: underline;
	color:#000; 
}
#footerRight a:active {
	text-decoration:none;
	color:#000; 
}



/* ------ sets image size so will enlarge  ------ */
a img { 	
border: none;
 	opacity: 0.80;
  	filter: alpha(opacity=80);
}
a:hover img { 	
border: none;
 	opacity: 1;
  	filter: alpha(opacity=100);
}

img.cemdfa {
  width: 55.3em; 
  height: 4.1em; 
  padding:1.5em 0em 2.5em 10.3em;
}

#section { 
	border-top: 1px solid #000;
	border-bottom: 1px solid #000;
	margin:2em 0;
	width:65.5em;
	padding: 1.5em 0em 0.7em 0; 
}


.thumbnail{
	padding: 2px ;
	background-color: #222;
	border: 2px solid #2a2a2a;
	float: left;
	margin-right: 1.05em;
	margin-bottom:1.05em;
	}	
#clear {
	clear:both;	
}