body {
	margin: 0 auto 0 auto;
	background-color: #302226;
	color: #302226;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	font-size: 12px;
	font-family: arial, helvetica, sans-serif;
	text-align: justify;
	border: none;
	width: 600px;
	}

#menutop {
	margin: 0 auto 0 auto;
	background-color: white;
	color: #302226;
	width: 600px;
	border: none;
	}

#menubottom {
	margin: 0 auto 0 auto;
	background-color: white;
	text-align: right;
	color: #302226;
	width: 600px;
	border: none;
	}

#randomquote {	
	margin: 0 0 0 0;
	text-align: right;
	padding-right: 10px;
	font-family: geneva, arial, helvetica, sans-serif;
	}

#container {
	margin: 0 0 0 0;
	background-color: white;
	padding: 1em 0 .4em 0;
	}

#content {
	margin: 0 auto 0 auto;
	width: 450px;
	padding-top: .2em;
	}
	
h1 {
	margin: -.2em auto 0 auto;
	background-color: white;
	width: 590px;
	font-size: 100%;
	font-weight: normal;
	font-family: geneva, arial, helvetica, sans-serif;
	padding: 2px 0px 2px 10px;
	margin-bottom: 0em;
	}

h2 {
	font-size: 100%;
	font-weight: normal;
	text-transform: capitalize;
	font-family: arial, helvetica, sans-serif;
	}


h3 {
	font-size: 100%;
	font-weight: normal;
	font-style: italic;
	}
	
h4 {
	margin: -.2em auto -.2em auto;
	background-color: white;
	width: 590px;
	font-size: 100%;
	font-weight: normal;
	font-family: geneva, arial, helvetica, sans-serif;
	padding: 0px 10px 1px 0px;
	text-align: right;
	}

h5 {
	font-size: 100%;
	font-weight: normal;
	font-style: normal;
	width: 450px;
	text-align: center;
	}

img.randomtop {
	height: 126px;
	width: 600px;
	background-color: white;
	margin-top: -.1em;
	margin-bottom: -.3em;
	border: none;
	}

img.randombottom {
	height: 8px;
	width: 600px;
	background-color: white;
	border: none;
	margin-bottom: -.1em;
	}

img.tablepic {
	border: 0px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border: 0px;
	}

a.img {
	text-decoration: none;
	}

a.menu {
	color: #302226;
	text-decoration: none;
	padding-right: 4px;
	}

a.menu:hover {
	text-decoration: underline;
	}

a.menubottom {
	color: #302226;
	text-decoration: none;
	padding-left: 4px;
	}

a.menubottom:hover {
	text-decoration: underline;
	}

a.pic {
	color: white;
	margin: 0px 0px 0px 0px;
	padding: 2px 2px 1px 2px;
	border: 0px;
	}

a {
	color: #302226;
	text-decoration: underline;
	}

p.end {
	padding-bottom: .5em;
	}

span.bold {
	font-weight: bold;
	}

span.italic {	
	font-style: italic;
	}

span.strike {	
	text-decoration: line-through;
	}

table.sortable {
	width: 450px;
	margin-bottom: 1em;
	border-width: 0;
	border-spacing: 6px;
	}

table.pictable {
	margin-bottom: 1em;
	}

td.title	{ 
	width: 315px;
	}

td.author	{ 
	width: 60px;
	}

td.date	{ 
	width: 75px;
	}

td.name	{ 
	width: 111px;
	}

td.position	{ 
	width: 111px;
	}

td.contact	{ 
	width: 226px;
	}

td.pictable	{ 
	width: 112px;
	height: 112px;
	}

tr.pictable	{ 
	align: center;
	text-align: center;
	}

tr	{ 
	vertical-align: top;
	text-align: left;
	}

a.sortheader {
    font-weight: bold;
    text-decoration: none;
	}

span.sortarrow {
    text-decoration: none;
	}