body {	margin: 0px 0px 0px 0px;	background-color: #000000;	height: 100%;	width: 100%;	padding: 0;	position: absolute;}/* set all items on page to 0 padding, border and margin */* {	margin: 0;	padding: 0;	border: 0;}/* Universal styles */.clearme {	clear: both;	font-size: 0;	line-height: 0;}acronym {	border-bottom: 1px #848484 dashed;}/* main site containers, holds everything */#wrapper {	top: 50%;	left: 50%;	width: 585px;	height: 216px;	margin: -120px auto 0 -292px;	padding: 0;	position: absolute;}#wrapper #container {	width: 585px;	height: 216px;	margin: 0;	padding: 0;	display: block;	background: transparent url(../images/mainBox.png) 0 0 no-repeat;}/*******************************************//* LOGO */#wrapper #logo {	width: 270px;	height: 24px;	margin: 0;	padding: 0;	left: 12px;	bottom: -9px;	position: relative;	display: block;	z-index: 1;	background: transparent url(../images/siteTitle.gif) 0 0 no-repeat;	text-indent: -9000px;}#wrapper #logo a {	display: block;}/*******************************************//* MAIN BOX */#wrapper #container #mainBox {	float: left;	position: relative;	width: 409px;	height: auto;	padding: 10px 10px 0px 10px;	margin: 0;}#wrapper #container #mainBox h1 {	font-family: "Trebuchet MS", Arial, sans;	font-size: 11px;	line-height: 11px;	color: #848484;	margin: 0;	padding: 8px 0px 6px 0px;	font-weight: bold;}#wrapper #container #mainBox h2 {	font-family: "Trebuchet MS", Arial, sans;	font-size: 10px;	line-height: 10px;	color: #848484;	margin: 0;	padding: 0px 0px 6px 0px;	font-weight: normal;}#wrapper #container #mainBox p {	font-family: "Trebuchet MS", Arial, sans;	font-size: 10px;	line-height: 12px;	color: #848484;	margin: 0;	padding: 0px 0px 6px 0px;}#wrapper #container #mainBox a {	text-decoration: none;	color: #42ff00;}#wrapper #container #mainBox a:hover {	text-decoration: underline;	color: #42ff00;}#wrapper #container #mainBox ul {	list-style: none;	margin: 0;	padding: 0;}#wrapper #container #mainBox li {	position: relative;	list-style: none;	margin: 0;	padding: 2px 0px 0px 10px;	font-family: "Trebuchet MS", Arial, sans;	font-size: 10px;	line-height: 12px;	color: #848484;	background: transparent url(../images/bullet_off.gif) 0 5px no-repeat;}/*******************************************//* SIDE BOXES */#wrapper #container #sideBox {	float: right;	position: relative;	width: 144px;	height: auto;	display: block;	margin: 0;	padding: 10px 10px 0px 0px;	font-size: 0;	line-height: 0;}#wrapper #container #sideBox #latestProjects {	width: 144px;	height: 129px;	background: transparent url(../images/sideBox.png) 0 0 no-repeat;	padding: 0px 10px 0px 10px;	margin: 0;	font-size: 0;	line-height: 0;}#wrapper #container #sideBox #latestProjects h1 {	font-family: "Trebuchet MS", Arial, sans;	font-size: 11px;	line-height: 11px;	color: #848484;	margin: 0;	padding: 10px 0px 6px 0px;	font-weight: bold;}#wrapper #container #sideBox #latestProjects ul {	list-style: none;	margin: 0;	padding: 0;	position: relative;}#wrapper #container #sideBox #latestProjects li {	position: relative;	list-style: none;	margin: 0;	padding: 0px 0px 4px 0px;	font-family: "Trebuchet MS", Arial, sans;	font-size: 10px;	line-height: 10px;	color: #848484;}#wrapper #container #sideBox #latestProjects li span a {	padding: 0px 0px 0px 10px;	background: transparent url(../images/bullet_off.gif) 0 5px no-repeat;	text-decoration: none;	color: #848484;}#wrapper #container #sideBox #latestProjects li span a:hover {	padding: 0px 0px 0px 10px;	background: transparent url(../images/bullet_on.gif) 0 5px no-repeat;	text-decoration: none;	color: #42ff00;}#wrapper #container #sideBox #latestProjects li a {	text-decoration: none;	color: #848484;}#wrapper #container #sideBox #latestProjects li a:hover {	text-decoration: none;	color: #42ff00;}#wrapper #container #sideBox #adDownloadPDF {	padding: 0;	margin: 10px 0px 0px 0px;	width: 144px;	height: 57px;	background: transparent url(../images/adDownloadPDF.png) 0 0 no-repeat;	font-size: 0;	line-height: 0;}#wrapper #container #sideBox #adDownloadPDF p {	font-family: "Trebuchet MS", Arial, sans;	font-size: 10px;	line-height: 10px;	color: #848484;	margin: 0;	padding: 0;	font-weight: bold;	top: 28px;	left: 44px;	display: block;	position: relative;}#wrapper #container #sideBox #adDownloadPDF p a {	text-decoration: none;	color: #848484;}#wrapper #container #sideBox #adDownloadPDF p a:hover {	text-decoration: none;	color: #42ff00;}#wrapper #container #sideBox #adDownloadPDF p a span {	position: relative;}/*******************************************//* FOOTER DIV */#wrapper #footer {	width: auto;	height: auto;	margin: 0px;	padding: 0px;	left: 12px;	top: 4px;	position: relative;	display: block;}#wrapper #footer p {	font-family: "Trebuchet MS", Arial, sans;	font-size: 10px;	line-height: 10px;	color: #363636;	margin: 0;	padding: 0;}#wrapper #footer p a {	color: #363636;	text-decoration: none;}#wrapper #footer p a:hover {	color: #42ff00;	text-decoration: none;}/*******************************************/
