<style type="text/css">

body { 
	margin: 0; 
	padding: 0; 
	color: black; 
	background-color: black; 
	text-align: justify; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 86%; 
}

p  { padding: 0.5em; margin: 0; }  /* needed to make layout work */


/* Defaults */

/* a:link  {
	text-decoration: underline;
}

a:visited  {
	text-decoration: underline;
} */

a:hover  {
 	color: red;
/*	text-decoration: overline; */
}

h2  { /* Date heading */
	margin: 0.3em; 
	padding: 0; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 125%; 
}

/* End defaults */

/* Sides */

p.side  { 
	padding: 0.3em; 
	margin: 0; 
}

a.side:link  {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 80%; 
/*	padding: 0.5em; 
	margin: 0.5em; */
	color: yellow; 
}

a.side:visited  {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 80%; 
/*	padding: 0.5em; 
	margin: 0.5em; */
	color: white; 
}

a.side:hover  {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 80%; 
/*	padding: 0.5em; 
	margin: 0.5em; */
	color: orange;
}

h5.side  {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 85%; 
	font-style: italic;
	color: red;
	padding: 0.5em; 
	margin: 0.5em;
}

h6.side  {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 70%; 
/*	font-style: italic; */
	color: red;
	padding: 0.5em; 
	margin: 0.5em;
}

/* End sides */

/* Top strip */

.topstrip {
	background-color: black;    /* header and footer colours */
/* 	background-image: url('http://tycho.usno.navy.mil/cgi-bin/phase.gif');
	background-repeat: no-repeat;
	background-position: right; */
	color: white;

	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 100%;
}

a.topstrip:link  {
	text-decoration: none;
	color: yellow; 
}

a.topstrip:visited  {
	text-decoration: none;
	color: white; 
}

a.topstrip:hover  {
	color: orange;
}


/* End top strip */

/* Bottom strip */

.bottomstrip {
	background-color: black;    /* header and footer colours */
	color: white;

	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 100%;
}

a.bottom:link  {
	color: yellow; 
}

a.bottom:visited  {
	color: white; 
}

a.bottom:hover  {
	color: orange;
/* 	text-decoration: none;
	border: 1px solid white; */
}

/* End bottom strip */

/* Quotebox */

.quotebox { 
	padding: 0.5em;
	margin: 0.5em;
	text-align: left; 
	float: right; 
	background: #EEEEEE; 
	border: black groove; 
	width: 30%; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 85%;
}

.quotebox a { 
	display: block;
	background: #fff;
	border: 1px solid #ccc;
	width: 30%;
	padding: 1em;
	margin: 0 auto;
}

.quotebox a:hover { border: 1px solid #000; }

p.attribution {
	text-align: right;
}

/* End quotebox */

/* Blockquote */

.blockquote {
	text-align: left;
	margin-left: 50px;
	margin-right: 50px;
}

/* End blockquote */

.wrapper { min-width: 400px; }

/* Setup */

.wrapper {
	width: 100%;               /* total width */
}      

.outer {
	border-left-width: 72px;  /* left column width */
	border-left-color: black;   /* left column colour */
	
	border-right-width: 100px; /* right column width */
	border-right-color: black;  /* right column colour */
	
	background-color: white; /* center column colour */

	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 100%;

}

.left {
	width: 72px;              /* left column width */
	margin-left: -72px;       /* _negative_ left column width */
/*	background-image: url('logobevelside.jpg'); */
	background-repeat: no-repeat;
/* 	background-attachment: fixed */
}

.right {
	width: 100px;              /* right column width */
	margin-right: -100px;      /* _negative_ right column width */
	color: white;
}

.wide {
	background-color: black;    /* header and footer colours */
	background-image: url('http://tycho.usno.navy.mil/cgi-bin/phase.gif');
	background-repeat: no-repeat;
	background-position: right; 

}



/* Main code */

.outer { width: auto; border-left-style: solid; border-right-style: solid; }
.inner { margin: 0; width: 100%; }

.left { float: left; position: relative; z-index: 10; }
.right { float: left; position: relative; z-index: 11; }
.center { float: left; width: 100%; position: relative; z-index: 12; }

.topstrip { width: 100%; position: relative; z-index: 13; }
.bottomstrip { width: 100%; position: relative; z-index: 13; }

.clear { clear: both; }

/* Mozilla code */
.outer > .inner { border-bottom: 1px solid transparent; }
.left { margin-right: 1px; }
.right { margin-left: 1px; }
.right p { padding-left: 10px; }
.center { margin: 0 -8px 0 -2px; }

</style>
