


h1, h2, h3, h4, h5,
h1 a, h2 a, h3 a, h4 a, h5 a
	 { color: #550002; font: Verdana, Arial, sans-serif; }
h1 {	font-size: 1.5em;}
h2 {	font-size: 1.3em;}
h3,h4,h5 {	font-size: 1.5em; margin-bottom:0px; font-weight:bold;}
p { text-align:justify; margin-top:0px; margin-bottom:0.5em; }
small {font-size: 0.8em;}
dl {margin-left:10%;}
dt {margin-top:0.8em;}

hr {
	background-color: #BEAE93;
	color: #BFC2E1;
}

img {border:0px;}

a, a:visited, a:active {color: #000000; text-decoration:none; white-space:nowrap;}
a:hover { color: #444444; text-decoration:none;}
a.WAInavi { display: none; }

/*********************  classy **********************/
.float-left {
	float: left;
	padding: 5px 15px 5px 5px;
}
.float-right {
	float: right;
	padding: 5px 5px 5px 15px;
}
.float-no {
	padding: 5px;
	display: inline-block;
}
.float-center {
	margin-right: auto;
	margin-left: auto;
	margin: solid 1px black;
}

.align-center {
	text-align: center;
	}

img.caption
{
	float:left;
	border: none;
	margin:0 20px 0 0;
	padding:0;
}

img.ilustration
{
	float:left;
	border: none;
	margin:20 40px  20 0;
	padding:0px;
}

.highlight
{
	font-weight: bold;
}

.suppress {	color: #aaaaaa;}
.movie
 {
 	float:right;
 }


table.gallery td{	vertical-align:top; text-align: center; }
table.gallery img {	padding:10px; }

#gallery-container {
	width:100%;
	text-align: center;
	}

ul, ol { margin:0; padding:0px 0px 5px 45px; }
li  {
	list-style: url("../img/listItem.gif") ;

 }