body {
background-color: #E4E4E4;
font-size: 12px;
font-family: arial;
color: #6E6E6E;
text-align: justify;
line-height: 15px;
}

b {
color: #DB81A5;
}

i {
color: #999999;
}

#container {
max-width: 600px;
margin: -8px;
}

#top {
max-width: 600px;
}

#nav {
text-align: center;
margin: auto;
padding-bottom: 10px;
}

#content {
padding: 15px;
}

#disclaimer {
max-width: 350px;
text-align: center;
margin: auto;
padding-top: 15px;
padding-bottom: 5px;
}

h1 {
font-family: arial; 
font-size: 16px; 
color: #999999;
text-align: center;
letter-spacing: 3px;
font-weight: normal;
text-transform: uppercase;
}

h1:first-letter {
color: #C0175C;
}

h2 {
font-family: arial; 
font-size: 10px; 
color: #DB81A5;
text-align: center;
letter-spacing: 1px;
font-weight: normal;
text-transform: uppercase;
margin-top: -15px;
}

blockquote {
max-width: 400px;
border-left: 8px #C0175C solid;
padding: 5px;
margin: auto;
}

textarea, input {
background-color: #DB81A5;
font-family: arial;
font-size: 12px;
color: #C0175C;
text-align: center;
border-left: 0px;
border-right: 0px;
border-top: 0px;
border-bottom: 5px solid #BBBBBB;
}

.codesort li {
display: inline;
padding-right: 0.5em;
}

a:link, a:visited, a:active {color: #C0175C; font-weight: normal; text-decoration: none;}
a:hover {color: #DB81A5; text-decoration: none;}

a:link.nav, a:visited.nav, a:active.nav {color: #C0175C; font-family: arial black; font-weight: normal; font-size: 20px; text-decoration: none; text-transform: lowercase; border-bottom: 5px #BBBBBB solid;}
a:hover.nav {background-color: #DA83A6; text-decoration: none;}