#top {
	background: white; 
	min-height: 100px; 
	width: 100%; 
	margin:0px;
	border: solid 1px  #5271a5
}
#top h1 {
	color: black; 
	background: white; 
	padding: 8px 
}

#navigation {
	background: #5271a5;
	color: white; 
	width: 100%;
	padding: 0px;
	margin-top: 10px;
	margin-bottom: 10px;
	border-left: solid 1px  #5271a5;
	border-right: solid 1px  #5271a5;
}
#navigation a:link { color: white; background:#5271a5; text-decoration:none  }
#navigation a:hover { color: #00e0e0; background:#5271a5; text-decoration:underline }
#navigation a:visited { color: #e0e0e0; background:#5271a5; text-decoration:none }

.nav {
	list-style: none; 
	padding: 8px
	}
.nav li {
	background:#5271a5; 
	color: white;
	margin-right: 1.5em;
	display: inline
	}

#content {
	background-image:url(../images/bg.gif);
	background-repeat: no-repeat;
	background-position: center;
	width: 100%; 
	margin:0px;
	padding:0px;
	border: solid 1px  #5271a5
	}
#content div {
	padding: 8px;
	}
li.screenshots {
	margin-bottom: 1.5em;
	clear:left;
	}
dt.screenshots {
	margin-bottom: 1.5em;
	margin-top: 1.5em;
	display: inline;
	padding: 8px;
	}
dd br {
	clear:left;
}
dt img {
	margin: 8px;
	border: solid 1px  #5271a5;
	float: left;
	}
dd.screenshots {
	display: inline;
	margin-bottom: 1.5em;
	margin-top: 1.5em;
	}
#footer {
	width: 100%;
	text-align: right;
	}

body { font-size:14px; background: white; color: black; font-family: Arial, Helvetica, sans-serif }


b, em, strong { color: #5271a5; background: white }

li {
	margin-bottom: 1.5em;
	}

.small { font-size:10px; }

a:link { color: #5271a5; background: white; text-decoration:none }
a:hover { color: #9090e0; background: white; text-decoration:underline }
a:visited { color: #5271a5; background: white; text-decoration:none  }

#address {
	text-align: right;
	padding: 8px;
	font-size:14px;
	color: black;
	font-family: Arial, Helvetica, sans-serif;
	}



/* http://www.w3.org/TR/1999/REC-CSS1-19990111 */
/* BG 003366 */

