
/* Set base parameters for entire page ************************************/

html {
	font-family: Verdana,helvetica,sans-serif;
	font-size: small; }

body {
	position: relative;
	margin: 2% 3%;
	color: #feffff;
	background-color: #336666; }

/* Page divisions *********************************************************/

#header {
	position: relative;
	height: 4em;
	padding: 0 0 1em 0;}

#sidebar {
	position: absolute;
	top: auto;
	left: 0;
	width: 20%;
	padding: 0 3% 0 0;
	color: #feffff;
	background-color: #336666;
	font-size: 1em; }

#main {
	position: relative;
	left: 24%;
	width: 72%;
	margin-bottom: 1em;
	padding: 2%;
	border: 1px solid black;
	color: #000000;
	background-color: #feffff; }

#footer {
	position: relative;
	left: 24%;
	width: 76%; }

/* HTML headings **********************************************************/

h1, h2, h3, h4, h5, h6 {
	margin-bottom: 0;
	color: #336666;
	background-color: #feffff;
	font-family: "Arial Black",helvetica,sans-serif; }

/* Logo section ***************************************************/
#title {
	position: relative;
	margin-bottom: 1.8em;
	font-size: 2.5em;
	font-family: "Arial Black",helvetica,sans-serif;}

#subtitle {
	margin: 0;
	font-size: 0.8em; }

#subtitle a {
	color: #feffff;
	background-color: #336666; }

/* Sidebar for navigation ************************************************/
#sidebar ul {
	margin: 1em 0 1em 0;
	padding: 0 0 0 0.5em; }

#sidebar li {
	margin-bottom: 0.5em;
	list-style-type: none; 
	font-size: 1.1em;}

#sidebar p {
	margin: 0.5em 0 0 0;
	font-size: 1em;
	text-transform: capitalize; }

#sidebar a {
	color: #feffff;
	background-color: #336666;
	text-decoration: none;
	text-transform: capitalize; }

#sidebar img {
	width: 100%;
	margin: 0;
	border: 1px solid black; }

#caption {
	margin:  0 0 1.5em 0;
	font-size:0.8em;
	font-style:italic;
	text-align:center;}

/* Main content section**************************************************/

#main > h1:first-child {
	margin-top: 0; }

/* Footer section********************************************************/
	 
#footer a {
	color: #feffff;
	background-color: #336666; }

#val {
	position: relative;
	top: 0;
	left: 0;
	height: 31px;
	width: 88px;
	margin: 0; }

#val img {
	border: none; }

#credit {
	position: absolute;
	bottom: 0;
	right: 0;
	width: 80%;
	margin: 0;
	text-align: right; }
