body, dl, dt, dd, ol, h1, h3, h4, h5, pre, fieldset, blockquote, th, td {
	/*  background:#1D1D20 none repeat scroll 0%; */
	  background-image: url(../images/background.gif);
	margin: 0;
	padding: 0;
	color:#000;
}
img {
	border:none
}
html {
	font-size: 13px;
	font-family: "Lucida Grande", Verdana, Arial, sans-serif;
}
#heading {
	display: block;
	text-align: center;
	margin-bottom: 1em;
	margin-top: 0.5em;
}
#heading * {
	display: inline;
	padding: 4px;
	user-select: none;
	cursor: pointer;
	vertical-align: middle;
}
#heading li.active {
	background-color: #FF9933;
	border-radius: 3px;
	-webkit-border-radius: 3px;
	-opera-border-radius: 3px;
	-moz-border-radius: 3px;
}
#panes {
	text-align: justify;
	width: 640px;
	margin: 0 auto 0 auto;
}
#bod {
-webkit-border-bottom-right-radius: 25px 25px;
-webkit-border-top-left-radius: 25px 25px;
-webkit-box-shadow: rgb(68, 68, 68) 4px 4px 8px;
border: 2px solid rgb(255, 102, 0);
padding-left:20px;
padding-right:20px;
	background-color:#c0cf78;
	text-align: justify;
	margin: 0 auto 0 auto;
	width: 700px;
}
#panes div div {
	overflow: hidden;
}
#previous {
	float: none;
	cursor: pointer;
}
#next {
	float: none;
	cursor: pointer;
}
#imag {
	text-align:center
}
#header {
	margin-left:auto;
	margin-right:auto;
	display: block;
	text-align:center;
	padding-top: 20px;
}
#right {
	margin: 1em;
	position:absolute;
	right:70px;
	top:250px;
	display:none;
}
#footer {
	margin: 1em;
	margin-left:auto;
	margin-right:auto;
	display: block;
}
#links {
	text-align:center;
	margin-left:auto;
	margin-right:auto;
	width: 640px;
	background: #222;
	color: #fff;
	padding: 10px;
	margin: 20px;
	border: 3px solid #006FB8;
	-webkit-border-radius:10px;
	-opera-border-radius: 10px;
	-moz-border-radius: 10px;
}
#links ul {
	list-style-type: circle;
	text-align:left;
}
a:link {
	color: #000;
	text-decoration: none
}
a:visited {
	text-decoration: none
}
a:active {
	text-decoration: none
}
a:hover {
	font-weight:bold;
	color: red;
}
table.dates {
	border-width: thin;
	border-spacing: 2px;
	border-style: dotted dotted dotted dotted;
	border-collapse: separate;
	text-align: center;
}
table.dates tr {
	border-width: thin;
	padding: 1px;
	border-style: dotted dotted dotted dotted;
	border-color: gray;
	-moz-border-radius: 0px 0px 0px 0px;
}
table.dates td {
	border-width: thin;
	padding: 1px;
	border-style: dotted dotted dotted dotted;
	border-color: gray;
	-moz-border-radius: 0px 0px 0px 0px;
}
.floatright {
	float: right;
	clear: right;
	margin:10px;
}
.floatright2 {
	float: right;
	margin:10px;
}
.floatleft {
	float: left;
	clear: left;
	margin:10px;
}
.floatleft2 {
	float: left;
	margin:10px;
}
.text {
	vertical-align:middle;
}

