body
{
#background-color:#eee;
#background-image:url(banbg.jpg);
background-color:#fff;
margin:10px 10px;
font-family:garamond,serif;
color:#024;
}
.all
{
border-width:2px;
border-style:ridge;
border-color:#000;
padding:0px;
}
.ban
{
text-align:center;
background:#eee;
overflow:hidden;
margin:0px;
padding:0px 10px;
height:125px;
}
.nav
{
border-style:solid;
border-width:1px 0px;
border-color:#eee;
padding:0px;
margin:0px;
overflow:hidden;

}
.dec
{
border-style:solid;
border-width:1px 0px;
background:#c00;
padding:0px;
height:2px;
overflow:hidden;
margin-top:0px;
}
.main
{
margin:0px auto 0px auto;
border-style:solid;
border-width:0px;
background:white;
padding:20px;
padding-left: 15%;
padding-right: 15%;
}
.box
{
border:ridge 2px #000;
background:#fff;
padding:10px;
width:90%;
margin:20px auto;
}
.navt
{
margin:0px auto 0px auto;
text-align:center;
border:0px;
border-collapse:collapse;
padding:0px;
}
a:link,a:visited,a:active,a:hover
{
color:#148;
text-decoration:none;
font-weight:bold;
}
a:hover
{
color:#48f;
}
.navt a:link, .navt a:visited, .navt a:active
{
text-decoration:none;
font-weight:bold;
color:#fff;
}
.navt a:hover
{
text-decoration:none;
font-weight:bold;
color:#fff;
}
.navt p
{
padding:2px 0px;
margin:0px;
text-decoration:none;
}
.navt td
{
padding:0px 0px;
text-align:center;
border-collapse:collapse;
border:0px;
background-color:#148;
width:14%;
}
.navt
{
width:100%;
}
table
{
text-align:center;
width:90%;
border:0px ridge black;
border-collapse:collapse;
padding:0px;
margin:0px;
}
td
{
padding:3px;
margin:0px;
vertical-align:top;
}
th
{
border-collapse:collapse;
padding:3px;
margin:0px;
}
h1,h2,h3,h4
{
margin-top:3px;
margin-bottom:3px;
}
h2
{
font-size:28px;
}
h3, th
{
font-size:1.2em;
}
img
{
border: 1px solid black;
margin-left:auto;
margin-right:auto;
}
.rfloatimg, .lfloatimg
{
        float: right;
        text-align: right;
	border-width:0px;
	height:100px;
	margin:10px 10px;
}
.lfloatimg
{
        float: left;
        text-align: left;
}
hr
{
height:1px;
line-height:0px;
width:95%;
text-align:center;
color:#000;
background-color:#000;
margin-top:0px;
padding:0px;
border:0px;
}
ul
{
list-style:none
}
p
{
margin-top: 1em;
margin-bottom: 1em;

}



