html, body
{
	height:			100%;
	margin:			0px;
	padding:		0px;
	border:			0px;
}

body.center
{
	text-align:	center;
}

div
{
	background-color:	white;
	font-family:		"trade gothic", "arial condensed", arial, helvetica, sans-serif;
	padding:		10px;
	width:			725px;
}

body.longer
{
	height:			1400px;
}

img
{
	border:			0px;
}

a:link, a:visited
{
	color:			white;
	text-decoration:	none;
}

a:hover
{
	color:			yellow;
}

a.logourl:link
{
	color:			#336699; /* Dull Dark Azure */
	text-decoration:	none;
}

a.logourl:hover
{
	color:			#336699; /* Dull Dark Azure */
}

a.logourl:visited
{
	color:			#336699; /* Dull Dark Azure */
	text-decoration:	none;
}


div#container
{
	background-color:	white;
	padding:		0px;
	height:			100%;
}

div#indexcontainer
{
	position:		relative;
	background-color:	transparent;
	padding:		20px;
	height:			100%;
	width:			100%;
	text-align:		center;
	vertical-align:		middle;
}

div#indexcontent
{
	background-color:	transparent;
	padding:		0px;
	text-align:		center;
	font-size:		18px;
	float:			center;
}

div.overflow
{
	background-color:	transparent;
	padding:		0px;
	overflow:		scroll;
	height: 		100%;
	width:			100%;
}

div#header
{
	position:		relative;
	background-color:	#336699; /* Dark Dull Azure */
	height:			140px;
}

div#header-text
{
	position:		relative;
	background-color:	transparent;
	font-size:		48px;
	color:			white;
	text-align:		center;
	top:			30px;
	width:			550px;
}

div#header-smtext
{
	position:		relative;
	background-color:	transparent;
	font-size:		36px;
	color:			white;
	text-align:		center;
	top:			30px;
	width:			550px;
}


div#header-logo
{
	background-color:	transparent;
	position:		relative;
	width:			100px;
	height:			100px;
	left:			600px;
	top:			-60px;
}

div#header-nav
{
	position:		relative;
	font-size:		x-small;
	text-align:		center;
	color:			white;
	background-color:	transparent;
	top:			-75px;
	z-index:		+1;
}

img#headlogo
{
	width:	100%;
	height:	100%;
	border:	0px;
}

div#body
{
	position:		absolute;
	height:			760px;
	width:			750px;
	background-color:	transparent;
}

div#body-alt
{
	position:		absolute;
	height:			1000px;
	width:			750px;
	background-color:	transparent;
}

div#bodyhead
{
	background-color:	transparent;
	text-align:		center;
	font-weight:		bold;
	font-size:		24px;
	color:			#336699; /* Dark Dull Azure */
}

div#missionhead
{
	background-color:	#336699; /* Dark Dull Azure */
	text-align:		center;
	font-weight:		bold;
	font-size:		18px;
	color:			white;
}

div#full-logo
{
	position:		absolute;
	float:			left;
	width:			230px;
	background-color:	transparent;
	left:		 	60px;
	top:			80px;
}

div#yatafull-logo
{
	position:		absolute;
	float:			left;
	width:			230px;
	background-color:	transparent;
	left:		 	30px;
	top:			80px;
}

div#htg-logo
{
	position:		absolute;
	float:			left;
	width:			230px;
	background-color:	transparent;
	left:			45px;
	top:			80px;
}

div#actout-logo
{
	position:		absolute;
	float:			left;
	width:			230px;
	background-color:	transparent;
	left:		 	30px;
	top:			80px;
}

div#about-logo
{
	position:		absolute;
	float:			left;
	width:			230px;
	background-color:	transparent;
	left:		 	30px;
	top:			10px;
}

div#uparagraph
{
	position:		absolute;
	float:			right;
	width:			325px;
	left:			335px;
	background-color:	transparent;
	font-size:		12pt;
}

div#actuparagraph
{
	position:		absolute;
	float:			right;
	width:			315px;
	left:			365px;
	background-color:	transparent;
	font-size:		12pt;
	top:			-5px;
}

div#yatauparagraph
{
	position:		absolute;
	float:			right;
	width:			325px;
	left:			365px;
	background-color:	transparent;
	font-size:		12pt;
}

div#bparagraph
{
	position:		relative;
	float:			left;
	background-color:	transparent;
	width:			325px;
	top:			300px;
	left:			0px;
}

div#actbparagraph
{
	position:		relative;
	float:			left;
	background-color:	transparent;
	width:			325px;
	top:			375px;
	left:			0px;
}

div#htgbparagraph
{
	position:		relative;
	float:			left;
	background-color:	transparent;
	width:			325px;
	top:			325px;
	left:			0px;
}


div#bparagraphltext
{
	background-color:	transparent;
	text-align:		center;
	width:			325px;
	left:			-10px;
}

div#sidecomments
{
	background-color:	transparent;
	color:			#336699; /* Dark Dull Azure */
	position:		relative;
	float:			left;
	text-align:		center;
	left:			350px;
	width:			325px;
	height:			275px;
	top:			-350px;
}

div#actsidecomments
{
	background-color:	transparent;
	color:			#336699; /* Dark Dull Azure */
	position:		relative;
	float:			left;
	text-align:		center;
	left:			350px;
	width:			325px;
	height:			275px;
	top:			-310px;
}

div#htgsidecomments
{
	background-color:	transparent;
	color:			#336699; /* Dark Dull Azure */
	float:			left;
	position:		relative;
	text-align:		center;
	left:			350px;
	width:			325px;
	height:			265px;
	top:			-300px;
}

div#text
{
	font-size:		14;
}

div#footer
{
	position:		relative;
	background-color:	#336699; /* Dark Dull Azure */
	height:			70px;
	top:			760px;
	width:			745px;
}

div#footer-alt
{
	position:		relative;
	background-color:	#336699; /* Dark Dull Azure */
	height:			70px;
	top:			1200px;
	width:			745px;
}


div#left-text
{
	color:			white;
	background-color:	transparent;
	font-size:		small;
	width:			400px;
}

div#center-text
{
	position:		absolute;
	color:			white;
	background-color:	transparent;
	font-size:		small;
	text-align:		center;
	left:			290px;
	width:			150px;	
}

div#right-text
{
	color:			white;
	position:		relative;
	width:			150px;
	font-size:		small;
	background-color:	transparent;
	text-align:		center;
	left:			580px;
	top:			-60px;
}

.center
{
	font-weight:		bold;
	text-align:		center;
}

.blue
{
	color:			#336699; /* Dark Dull Azure */
}

.bold
{
	font-weight:		bold;
}

.italic
{
	font-style:		italic;
}

.boldhead
{
	font-size:		12px;
	font-weight:		bold;
}

.largerbold
{
	font-size:		18px;
	font-weight:		bold;
}

.comment
{
	font-size:		30px;
}

.sponsor
{
	font-size:		48px;
}

.actcomment
{
	font-size:		24px;
}

.author
{
	font-size:		12px;
	font-style:		italic;
}

.times
{
	font-size:		18px;
	font-family:		"times new roman", times, serif;
	font-weight:		bold;
}

.arialcond
{
	font-size:		14px;
	font-variant:		small-caps;
}

.header-like-text
{
	background-color:	transparent;
	text-align:		center;
	font-weight:		bold;
	font-size:		24px;
	color:			#336699; /* Dark Dull Azure */
}

.indextext
{
	font-size:		14px;
}

.indexitalic
{
	font-size:		14px;
	font-style:		italic;
}

.small
{
	font-size:		11px;
}


div.text
{
	display:	block;
}

p.oneandahalf
{
	line-height:	1.5;
}

p.oneandthreequarters
{
	line-height:	1.75;
}

p.logourl
{
	color:		#336699;	/* Dark Dull Azure */
	text-align:	center;
	width:		350px;
}

ul.undecorated
{
	list-style-type:	none;
}

ul.undecoratedsm
{
	font-size:		small;
	list-style-type:	none;
}

span.emheader
{	
	font-style:	italic;
	font-weight:	bold;
}
