/* Basic HTML5 element settings for CSS JOSLENNE PENA */
header, nav, aside {
display: block;
margin: 0px;
padding: 0px;
}
#container {
border: thin solid black;
background-color: white;
width: 800px;
padding: 10px;
margin: auto;
overflow: auto;
}
body {
font-family: Arial, Helvetica, sans-serif;
/* NOTE: This isn't going to look great because it doesn't
* deal with resizing windows well. However, it's here for
* demo purposes.
*/
background-image: url("grandcanyon.jpg");
background-attachment: fixed;
background-repeat:repeat;
}
aside {
float: right;
width: 11em;
background-color: gray;
border: thin solid black;
margin: 1em;
padding: 1em;
font-style: italic;
font-size: 1.5em;
}
/* Begin Styles for the Table */
table {
border: thin solid black;
border-collapse: collapse;
margin-left: auto;
margin-right: auto;
}
table caption
{
font-size: 1.5em;
}
table thead
{
border: thin solid black;
}
table td {
padding: .3em;
padding-left: 1em;
padding-right: 1em;
}
/* End Styles for the Table */
/* Begin Styles for the Nav Bar */
nav {
text-align: center;
}
nav ul {
padding: 0px;
margin: 0px;
display:inline-block;
list-style-type: none;
}
nav ul li {
display: inline-block;
width: 150px;
border: thin solid black;
background-color: #CCCCCC;
text-align:center;
margin: 0px;
padding-bottom: .5em;
padding-top: .5em;
}
nav ul li:hover {
background-color:#555555;
}
nav ul li:hover a {
color: white;
}
nav ul li a {
text-decoration: none;
color: #000000;
font-size: 20pt;
}
/* End Styles for the Nav Bar */