h1, h2, h3
{
	font-family: Myriad, Lucida Grande, sans-serif;
	color: #000066;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 5px;
	padding-top: 0px;
	padding-bottom: 0px;
}

p
{
	font-family: Myriad, Lucida Grande, sans-serif;
	padding-left:5px;
}

h4, h5, h6
{
	font-family: Myriad, Lucida Grande, sans-serif;
	color: #555;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-left: 5px;
	padding-bottom: 0px;
}

a:link
{
	color: #006;
	text-decoration: none;
	background-color: transparent;
}

a:visited
{
	color: #006;
	text-decoration: none;
	background-color: transparent;
}

a:hover
{
	color: #090;
	text-decoration: uderline;
	background-color: transparent;
}

a:active
{
	color: #000;
	text-decoration: uderline;
	background-color: transparent;
}


#banner
{
	position: absolute;
	left: 0px;
	top: 10px;
	width: 100%;
	height: 137px;
}

#bannerlinks
{
	font-family: Myriad, Lucida Grande, sans-serif;
	position: absolute;
	right: 20%;
	width: 60%;
	top: 115px;
}

#center
{
	position: absolute;
	left: 0px;
	top: 155px;
	width: 100%;
}
#leftspot
{
	position:absolute;
	right: 50%;
	top: 0px;
	margin-right:7px;
	width: 330px;
	height: 280px;
	border: 1px solid #777;
	background-color: #eee;
}
#rightspot
{
	position:absolute;
	left: 50%;
	top: 0px;
	margin-left:7px;
	width: 330px;
	height: 280px;
	border: 1px solid #777;
	background-color: #eee;
}

#content
{
	position: absolute;
	left: 20%;
	width: 40%;
	top: 160px;
	padding: 3px;
	padding-right:15em;
	color: #000;
}

#dateline
{
	padding: 2px;
	margin-top:10px;
	color:#666;
	background-color:#ddd;
	border:1px solid#aaa;
}

#dateline p
{
	margin-left:10px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:0px;
	padding:0px;
}

#storyline
{
	padding: 2px;
	margin-top:1px;
	color:#000;
	background-color:#fff;
	border:1px solid#aaa;
}

#storyline p
{
	margin:10px;
	padding:0px;
}

.centerspot
{
	top: 50px;
	width: 630px;
	padding:20px;
	margin-top: 80px;
	border: 1px solid #777;
	background-color: #f8f8f8;
}

#rightspot p
{
	padding-left:5px;
}
#leftspot p
{
	padding-left:5px;
}

.moreinfo
{
	position:absolute;
	font-size:0.85em;
	bottom:0px;
	width:325px;
	padding:0px;
	margin:0px;
	border-top: 1px solid #777;
	background-color: #ccc;
}

#links
{
	font-family: Myriad, Lucida Grande, sans-serif;
	margin-left:2px;
	margin-right:2px;
}

.aaceleratoricon
{
	right:5px;
	top:5px;
}

#bottom
{
	left: 0px;
	position: absolute;
	top: 420px;
	width:100%;
}
#bottom2
{
	left: 0px;
	position: absolute;
	top: 600px;
	width:100%;
}

.siteinfo
{
	position:absolute;
	width:655px;
	padding:0px;
	margin:0px;
	border-bottom: 1px solid #777;
	background-color: #ccc;
}

#sitelinks
{
	font-family: Myriad, Lucida Grande, sans-serif;
	margin-left:0px;
	margin-right:0px;
	border: 1px solid #777;
	background-color: #cdcdcd;
}

.bottom-links
{
	width:655px;
	height: 50px;
	border: 1px solid #777;
	background-color: #cdcdcd;
}
.copyright
{
	position:absolute;
	width:655px;
	bottom:5px;
	padding:0px;
	margin:0px;
	font-size:0.8em;
	color:#555;
}
