body { color: #c6c6c6; background: #000000 url(../images/logos/piob_mhor_a_dha.jpg) no-repeat fixed center bottom; 
	font-family: papyrus; text-align: justify; font-size: 16pt;margin: 0; padding: 0;}
p { }
td { }
a:link { color: #f7d583; text-decoration: none;}
a:visited { color: #f7d583; text-decoration: none;}
a:hover { color: #a6810e; text-decoration: none;}
a:active { color: #f7d583; text-decoration: none;}

h1 { clear:both; font-size: 50pt; text-align: center; 
	margin-top: 0; padding-top: 0.3em; }
h2 { clear:both; font-size: 30pt; color: #f7d583; text-align: center; margin: 0.5em 0 1em; }
h3 { clear:both; font-size: 14pt; font-weight: bold; }

ul {list-style-type: none;}

#container { width: 850px; padding: 0; background-color: transparent; margin: 0 auto; }
	
#banner { background-image: url(../images/logos/header_bar.png); background-repeat: no-repeat; width: 850px; height: 137px;
	border-bottom: 8px solid #0000ff; }

#menu {clear: both; margin: 0; height: 50px; font-size: 17.5pt;}
#menu ul {margin: 0.5em 0 0 0; }
#menu ul li {margin: 0 0.2em; float:left;}

#bottom { clear: both; margin: 0; height: 90px; border-top: 8px solid #0000ff;}
#bottom ul { margin: 0 0 0 5em;}
#bottom ul li { margin: 0.5em 2em 0; float:left;}

#tune_space {margin: 0;}
#tune_space ol { margin: 0; padding-bottom: 26px; list-style: decimal inside; }
#tune_space ol li { margin-top: 0; margin-bottom: 20px; padding: 0; text-align: justify; font-family: papyrus; font-size: 15pt;}

#photo_space {clear: both; float: right; width: 400px; margin: 0 0 30px 30px; padding: 0; text-align: center;}
#photo_space img { margin-top: 0; margin-bottom: 0; border: solid 8px #f7d583; }
#photo_space form img { margin:0; border:0px;}
#photo_space form table tr td { clear: both; text-align: center; margin-top: 0; margin-bottom: 0; color: #f7d583; width: 400px;}

.alert {color: red;}
.trans { font-size: 15pt; font-family: times; font-style: italic; }
