body { margin: 0; padding: 0; background-color: #032051; font-family: sans-serif; }
h1,h2,h3,h4 { margin: 0; padding: 0; }

#wrapper { margin: 0 auto; width: 700px; }

/* Nav styles */
nav { text-align: center; font-size: 0; }
nav a { padding: 10px 0; display: inline-block; width: 20%; font-size: 16px; color: #fff; text-decoration: none; }

nav a:nth-of-type(1) { background: hsl(31, 90%, 50%); }
nav a:nth-of-type(2) { background: hsl(31, 90%, 45%); }
nav a:nth-of-type(3) { background: hsl(31, 90%, 40%); }
nav a:nth-of-type(4) { background: hsl(31, 90%, 35%); }
nav a:nth-of-type(5) { background: hsl(31, 90%, 30%); }

/* Header styles */
header h1 { padding: 40px 0; font-size: 45px; text-align: center; color: #fff; text-shadow: 0 2px 0 #000; }

/* Main styles */
#main { padding: 15px; background: #013e7f; }

.big-link { margin-bottom: 15px; padding: 10px 10px 10px 5px; background-color: #01468b; }
.big-link:last-child { margin-bottom: 0; }
.big-link h2 { margin-left: -30px; padding: 5px; background: #888; text-indent: 5px; font-size: 30px; }
.big-link h2:hover { background: #ef800c; text-indent: 15px; }
.big-link h2 a { color: #fff; text-decoration: none; }

.section{ margin-bottom: 15px; padding: 20px 30px; background-color: #01468b; }
.section:last-child { margin-bottom: 0; }
.section h2 { margin-left: -30px; padding: 5px; background: #ef800c; text-indent: 5px; font-size: 25px; }
.section p { text-align: justify; color: #eee; text-shadow: 0 1px 0 #333; }
.section ul { padding-left: 0; text-align: justify; color: #eee; text-shadow: 0 1px 0 #333; list-style: none; }
.section ul li { margin-bottom: 1em; }
.section img { width: 610px; }

.section table { width: 100%; font-size: .95em; }
.section h3 { text-align: center; margin-bottom: 10px; }
.section tr:nth-of-type(odd){ background: #ef800c; }
.section tr:nth-of-type(even){ background: #032051; }
.section tr td { width: 33%; text-align: center; margin: none;}

/* Footer styles */
footer { padding: 25px 0; }

/* Misc */
.box-round { -webkit-border-radius: 5px; border-radius: 5px; }
.box-shadow { -webkit-box-shadow: 4px 4px 0 0 #032051; box-shadow: 4px 4px 0 0 #032051; }
.box-transition {
	-webkit-transition: all 0.3s ease-out;
   -moz-transition: all 0.3s ease-out;
   -o-transition: all 0.3s ease-out;
   transition: all 0.3s ease-out;
}
.text-shadow { color: #fff; font-weight: bold; text-shadow: 0 1px 0 #000; }
.clear { clear: both; }