﻿/* colors
black
white
red: #cc0000;
deep blue: #003399; */

body
{background-color: #ffffff;
font-family: Helvetica, Arial, sans-serif;
}

p
{color: #000000;
font-family: Helvetica, Arial, sans-serif;
font-size: 1em;
text-align: left;
}

img.votesmall
{border: 0;
float: left;
padding-right: 15px;
vertical-align: text-top;
}

h1
{color: #ffffff;
background-color: #003399;
font-family: Helvetica, Arial, sans-serif;
font-size: 1.75em;
margin-left: auto;
margin-right: auto;
margin-bottom: 0;
padding: 0 3px 5px 3px;
text-align: center;
width: 24em;
}

h2
{color: #cc0000;
font-family: Helvetica, Arial, sans-serif;
font-size: 1.25em;
margin-top: 3px;
}

p#footer
{color: #cc0000;
font-size: 75%;
font-weight: lighter;
margin-top: 30px;
margin-bottom: 10px;
text-align: center;
}

.extrabold
{color: #003399;
font-weight: 900;
font-size: 150%;
}


cite
{font-style: italic;
}

div#nav
{margin-top: 1px;
margin-bottom: 35px;
padding: 0;
text-align: center;
white-space: nowrap;
}

div#nav p
{background-color: #cc0000;
border: solid 1px #ffffff;
display: inline;
margin: 0;
padding: 0;
text-align: center;
}

div#nav a:link
{background-color: #cc0000;
color: #ffffff;
font-weight: bold;
padding: 0 10px;
text-decoration: none;
}

div#nav a:visited
{background-color: #cc0000;
color: #ffffff;
font-weight: bold;
padding: 0 10px;
text-decoration: none;
}

div#nav a:focus
{background-color: #ffffff;
color: #cc0000;
font-weight: bold;
padding: 0 10px;
text-decoration: none;
}

div#nav a:hover
{background-color: #ffffff;
color: #cc0000;
font-weight: bold;
padding: 0 10px;
text-decoration: none;
}

div#nav a:active
{background-color: #ffffff;
color: #cc0000;
font-weight: bold;
padding: 0 10px;
text-decoration: none;
}
