body, td
{
	font: 12pt georgia;
}

body {
	text-align: center;
	min-width: 700px;
}

#wrap {
	width: 760px;
	margin: 0 auto;
	text-align: left;
}

/* nav */
#nav-en {
	float: right;
	width: 270px;
	border: 4px solid #00ACBD;
	padding: 10px;
}

#nav-fr {
	float: right;
	width: 270px;
	border: 4px solid #EC6E00;
	padding: 10px;
}

#nav-es {
	float: right;
	width: 270px;
	border: 4px solid #5AA316;
	padding: 10px;
}

/* item */
.item-title {
	font-size: 14pt;
	clear: left;
	padding-top: 10px;
	margin-right: 20px;
	margin-top: 10px;
	border-top: 1px solid #888;
	margin-bottom: 10px;
}
.item-content {
	font-size: 10pt;
}

/* content */
#content {
	margin-right: 320px;
}

/* page */
.page-title {
	font-size: 15pt;
}

/* section */
.section-title-en {
	font-weight: bolder;
	color: #00ACBD;
}

.section-title-fr {
	font-weight: bolder;
	color: #EC6E00;
}

.section-title-es {
	font-weight: bolder;
	color: #5AA316;
}

.section-selected {
	color: gray;
}

/* footer */
#footer-en hr {
	height: 4px;
	color: #00ACBD;
	background-color: #00ACBD;
	border: 0;
	clear: both;
	margin-top: 10px;
}
#footer-fr hr {
	height: 4px;
	color: #EC6E00;
	background-color: #EC6E00;
	border: 0;
	clear: both;
	margin-top: 10px;
}
#footer-es hr {
	height: 4px;
	color: #5AA316;
	background-color: #5AA316;
	border: 0;
	clear: both;
	margin-top: 10px;
}

/* misc */
.more {
	text-align: right;
	margin-right: 20px;
}
a {
	color: navy;
}
a:hover {
	color: red;
}


