
body { margin: 0; padding: 0;
background: black url(uploads/images/bg.jpg) no-repeat fixed;
color: white; 
}

#logo { position: fixed; top: 0px; left: 0px;

height: 150px; width: 200px;
}

#hdr  { position: absolute; top: 0px; left: 201px;
height: 150px; width: 950px
}

#nav { position: fixed; top: 151px; left: 0px;
width: 200px; list-style: none;
} 

#nav li { border-bottom: 1px solid white; list-style: none;
color: white; font-size: 10pt; font-family: verdana
}

#nav li a { display: block; padding: 5px; border-left: 12px solid black;
background: grey; color: white; text-decoration: none; list-style: none;
}

#main { position: absolute; top: 151px; left: 201px;
margin-left: 10px; margin: 5px 10px 10px 10px;
width: 950px; color: white; font-size: 10pt; font-family: verdana
}

#NewsSummary {color: white; font-size: 8px; font-family: verdana; 
}

#NewsSummarySummary { color: white; font-size: 8px; font-family: verdana; 
}

#footer { position: fixed; bottom: 0px; left: 0px; text-align: center; 
width 200px; height: 30px; color: white; font-size: 8px; font-family: verdana;
}

#footer a { color: white; 
}


/* A CSS Framework by Mike Stenhouse of Content with Style, adapted to CMSMS by Daniel Westergren */

/* clearing */
	.stretch,
	.clear {
		clear:both; 
		height:1px; 
		margin:0; 
		padding:0; 
		font-size: 15px;
		line-height: 1px;
	}
	.clearfix:after {
		content: "."; 
		display: block; 
		height: 0; 
		clear: both; 
		visibility: hidden;
	}
	* html>body .clearfix {
		display: inline-block; 
		width: 100%;
	}
	
	* html .clearfix {
		/* Hides from IE-mac \*/
		height: 1%;
		/* End hide from IE-mac */
	}

/* end clearing */


/* replace */
	.replace {
		display:block;
		
		background-repeat: no-repeat;
		background-position: left top;
		background-color:transparent;
	}
	/* tidy these up */
	.replace * {
		text-indent: -10000px;
		display:block;
		
		background-repeat: no-repeat;
		background-position: left top;
		background-color:transparent;
	}
	.replace a {
		text-indent:0;
	}
	.replace a span {
		text-indent:-10000px;
	}
/* end replace */


/* accessibility */
     span.accesskey {
     	text-decoration:none;
     }
     .accessibility {
     	position: absolute;
     	top: -999em;
     	left: -999em;
     }
dfn {
  position: absolute;
  left: -1000px;
  top: -1000px;
  width: 0;
  height: 0;
  overflow: hidden;
  display: inline;
}
/* end accessibility */
