#header{
width=600px;
margin-left:200px;
margin-right:200px;
border-radius:10px;
}

header{
font-style:"fantasy";
font-size:20pt;
color:white;
background-color:#00AD48;
text-shadow:4px -4px 4px grey;
text-align:center;
}

section{
text-indent:20px;
font-style:"Arial";
color:#624700;
background-color:#EEEEEE;
padding-left:100px;
padding-right:100px;
padding-top:1px;
padding-bottom:1px;
margin-top:20px;
margin-bottom:20px;
margin-left:200px;
margin-right:200px;
border-radius:10px;
}

:hover a{
text-decoration:underline;
}

a{
text-decoration:none;
color:black;
}

section h2{
text-shadow:1pt -1pt 1pt grey;
text-indent:0px;
font-style:italic;
color:green;
margin-bottom:0px;
padding-bottom:0px;
}

h2::first-letter{
font-size:larger;
}

h3{
padding:2px;
margin:2px;
}

section ul{
style="font-style:Arial;
list-style-type:none"
background-color:orange;
padding:1px;
}

caption{
color:purple;
margin:3px;
}

ul li{
background-color:#EDEDED;
padding:1px;
}

li p{
white-space:pre;
padding:2px;
margin:2px;
}

.white{
color:#CDEAC7;
background-color:#CDEAC7;
}

.green{
color:green;
background-color:green;
}

div{
padding-bottom:5px;
}

span {
width=100px;
}

section>img{
margin:10px;
}

section>p{
white-space:pre;
}

div>p{
white-space:pre;
}

table{
border-width:1;
border-style:double;
border-color:green;
color:red;
border-color:purple;
border-width:3
padding:10px;
margin:10px;
}

table thead{
text-align:center;
}

table tbody{
text-align:center;
font-family:sans-serif;
font-size:12px;
color:black;
background-color:white;
}

#nav{
position:fixed;
left:210px;
bottom:0px;
width:1100px;
height:20px;
background-color:green;
text-align:center;
margin:auto;
border-radius:10px
}

#nav a{
color:white;
}
