body {
	margin: 0;
	padding: 0;
	font-size: 80%;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: black;	
	background: #d6d6d6 url( "../img/right_col.gif" ) right repeat-y;
}
#wrapper {
	margin: 0 auto;
	width: 100%;
}
#content {
	margin: 40px 160px 2em 50px;
}
#footer {
	border: 1px blue;
	background: #d6d6d6 url( "../img/bottom_right_tall.gif" ) right bottom no-repeat;
}
#header {
	height: 107px;
	background: url( "../img/bg_top.gif" ) repeat-x;
}
#header #logo {
	height: 107px;
	background: url("../img/logo.gif") left no-repeat;
}
#header #logo #top-right {
	height: 107px;
	background: url("../img/top_right.gif") right no-repeat;
}
#nav-list {
	float: right;
	width: 106px;
	margin: 3em 0px 2em 0em;
	color: #e4f4e7;
	font-size: 15px;
	font-weight: bold;
}
#nav-list ul {
	list-style: none;
	margin: 0;
	padding-left: 0px;
	border: none;
}
#nav-list li {
	background: #90bade url( "../img/bg_button.gif" ) repeat-y;
	margin: 0em 0em 1em 24px;
	list-style: none;
	list-style-image: none;
}
/* fix IE 6 (at least) */
html>body #nav-list li {  
	margin: 0em 0em 1em 0px;
}
#nav-list li a {
	display: block;
	padding: 5px 0px 5px 24px;
	color: #e4f4e7;
	text-decoration: none;
	width: 100%;
}
/* fix IE 6 (at least) */
html>body #nav-list li a {
	width: auto;
}
#nav-list li a:hover {
	color: black;
}
h1,h2,h3,h4,h5,h6 {
	margin: 0em 0em .5em 0em;
	text-transform: uppercase;
	color: #008080;
}
h1 { font-size: 14pt; }
h2 { font-size: 13pt; }
h3 { font-size: 12pt; }
h6 { 
	padding-top: 1em;
	text-align: center;
	font-size: 10pt; 
	letter-spacing: 1em;
}
p {
	text-align: justify;
	font-size: 11pt;
	line-height: 1.5em;
	color: black;	
	padding: 0em 0em 1em 1em;
	margin: 0em 0em .5em 0em;
}
#content ul {
	list-style-position: outside;
	list-style-image: url( "../img/bullet.gif" );
	font-size: 12pt;
	color: black;	
	margin-top: 0em;
}
#content ul li {
	padding: 0em 0em 1em 1em;
	text-align: justify;
}
#content a, #footer a {
	text-decoration: underline;
	background: transparent;
	color: #008080;
}
#content a:hover, #footer a:hover {
	text-decoration: underline;
	background: #008080;
	color: white;
}
#footer p {
	font-size: 95%;
	text-align: center;
	color: #808080;
	margin-bottom: 0em;
}
.hr {
	margin: 0 auto;
	width: 421px;
	height: 20px;
	background: url( "../img/hr.gif" );
}
.float-right {
	float: right;
	padding: 1em 0em 1em 2em;
}
.float-left {
	float: left;
	padding: 1em 2em 1em 0em;
}
.float-left p, .float-right p {
   text-align: center;
   font-size: 95%;
   font-style: italic;
   padding: .25em;
   margin: 0;
}

