/* body */
body
{
	margin : 0;
	background-color : #fff;
	font-family : Arial, Helvetica, sans-serif;
}
 
/* headings and paragraphs */
h1
{
	margin : 0;
	padding : 0.5em 1em 0.5em 2em;
	background-color : #627d81;
	color : #fff;
}
 
h1 a
{
	margin : 0;
	background-color : #627d81;
	color : #fff;
	text-decoration: none;
}
 
h2
{
	margin : 0.2em 0;
	color : #533f2f;
}
 
p
{
	line-height : 1.4em;
}
 
img
{
	border-width : 0;
}
 
/* page structure */
 
#wrapper
{
	width : 100%;
	margin : 0;
	padding : 0;
}
 
#content
{
	width : 78%;
	float : right;
	clear: right;
	margin : 0;
	padding : 1%;
	background-color : #fff;
}
 
#nav
{
	float: left;
	clear: left;
	width: 20%;
	margin : 0;
	font-size : 90%;
	background-color : #baddea;
}
 
#footer
{
	clear: both;
	margin : 0;
	border : 0;
	padding : 1%;
	background-color : #c7cfd2;
}
 
.clearit
{
	clear: both;
}
.leftfloat
{
	clear: left;
	float: left;
	margin: 0;
	padding: 0;
}
 
.rightfloat
{
	clear: right;
	float: right;
	margin: 0;
	padding: 0;
}
 
/* nav bar */
 
#nav ul,
#nav li
{
	margin : 0;
	padding : 0;
	list-style : none;
}
 
#nav li
{
	display : block;
	border-bottom : solid 1px #2e77bb;
}
 
#nav a:link,
#nav a:visited,
#nav a:active
{
	display : block;
	padding : 0.4em 1em;
	color : #000;
	text-decoration : none;
	border : 0;
}
 
#nav a:hover
{
	background-color : #2b77bb;
	color : #fff;
	text-decoration : none;
	border : 0;
}
 
#nav a#selected
{
	background-color : #80c2d9;
	color : #000;
}
 
#nav a.disabled
{
	background-color : #ccc;
	color : #000;
	font-style : italic;
}
 
/* links */
#content a:link,
#content a:visited,
#content a:active
{
	text-decoration : underline;
	color : #bb772e;
}
 
#content a:hover
{
	text-decoration : none;
}