body
{
margin:0px;
background-color:#86abc6;
background-image:url('images/background.jpg');
}

p
{
font-family:Calibri, Lucida Sans, Arial, Helvetica, sans-serif;
font-size:9pt;
color:#CCEEDD;
}

input, textarea
{
font-family:Calibri, Lucida Sans, Arial, Helvetica, sans-serif;
font-size:9pt;
color:#000000;
}

.quote {
font-family:Calibri, Lucida Sans, Arial, Helvetica, sans-serif;
font-size:9pt;
color:#666666;
padding-right:10px;
padding-left:10px;
}

.grade {
display:block;
float:left;
margin:0px 10px 10px 0px;
}

a {
color:#5DA7CA; text-decoration:none;
}

a:hover {
color:#FFFFFF;
}

.heading a:link, .heading a:visited, .heading a:active {
color:#FFFFFF;
}

.heading a:hover {
color:#5DA7CA; text-decoration:none;
}

.heading
{
font-size:14pt;
}

.posted
{
color:#5DB64A;
font-size:8pt;
}

.tweethead
{
font-family:Calibri, Lucida Sans, Arial, Helvetica, sans-serif;
font-size:8pt;
color:#1A475C;
}

a.tweetlink
{
font-family:Calibri, Lucida Sans, Arial, Helvetica, sans-serif;
font-size:8pt;
color:#FFFFFF;
text-decoration:none;
}

a.tweetlink:hover
{
color:#333333;
}

.postinput {
width:300px;
}

.copyright
{
background-color:#AABA9A;
}

.copyright p, .copyright a
{
font-family:Calibri, Lucida Sans, Arial, Helvetica, sans-serif;
font-size:9pt;
color:#FFFFFF;
}