/* CSS Document */
/* ------------------------------- formatting ----------------------------- */
body {
	margin: 0px;
	background: #FFFFFF;
	color: #000000;
	font-family: "Trebuchet MS", Verdana, Arial;
	font-size: 12px;
}
a {
	color: #E25819
}
h2 {
	font-size: 21px;
	color: #32A9B9;
}
a img {
	border: 0px none;
	}
div#hometop {
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	background: url(/images/home_bg.gif) repeat;
	height: 306px;
	z-index:10;
	}
div#top {
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	background: url(/images/bg.gif) repeat;
	height: 194px;
	z-index:10;
	}
div#outerContainer {
	position:absolute;
	width:100%;
	z-index:20;
}
div#container {
	width:800px;
	margin-left: auto;
	margin-right: auto;
	z-index:20;
}
div#homebanner {
	position:relative;
	height:258px;
}
div#homebanner span.left {
  float: left;
  text-align: left;
  }
div#homebanner span.right {
  float: right;
  text-align: right;
  }
div#banner {
	position:relative;
	height:148px;
}
div#banner span.left {
  float: left;
  text-align: left;
  }
div#banner span.right {
  float: right;
  text-align: right;
  }
div#topnav {
	height:29px;
	text-align:center;
}
div#homebody {
	margin-left: 100px;
	margin-top: 47px;
 	width:584px;
	text-align: left;
  }
div#homebody p {
	margin-left: 140px; 
	margin-bottom: 6px;
	margin-top: 6px;
}
div#body {
	margin-left: 95px; 
	margin-top: 47px;
 	width:600px;
	text-align: left;
  }
div#body p {
	margin-left: 0px; 
	margin-bottom: 6px;
	margin-top: 6px;
}
div#homefooter p {
	margin: 0 auto;
	margin-top: 50px;
	font-family: verdana;
	font-size: 10px;
	text-align:center;
	color: #FFFFFF;
}
div#footer p {
	margin: 0 auto;
	margin-top: 50px;
	font-family: verdana;
	font-size: 10px;
	text-align:center;
	color: #32A9B9;
}

td { border:1px solid #ccc }
