@charset "utf-8";
/* CSS Document */

body{
font-family:Arial, Helvetica, sans-serif;
font-size:1em;
}

h1{
font-family:Geneva, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:2.5em;
color:#FFFFFF;
padding:5px 10px;
}

h2{
font-family:Geneva, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:2em;
color:#FFFFFF;
padding:5px 10px;
}

h3{
font-family:Geneva, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:1.5em;
color:#FFFFFF;
padding:5px 10px;
}

p{
font-size:1.1em;
color:#FFFFFF;
padding:5px 10px 10px 10px;
}

div.entry p{
font-size:1em;
color:#CCCCCC;
}

p.date{
color:#ffffff;
font-size:1em;
}

span.readmore{
font-weight:bold;
}

.vsmall{
font-size:0.8em;
}


.headright{
text-align:right;
padding:0px 10px 0px 10px;
text-transform:lowercase;
text-shadow:#000000 0px 1px 0px;
}

.headleft{
padding:5px 10px 0px 10px;
text-transform:lowercase;
text-shadow:#000000 0px 1px 0px;
}


div#emailsignup h2{
color:#47a60e;
text-shadow:#000000 0px 1px 0px;
}


#links h2{
color:#FFFFFF; font-size:1.4em; padding-bottom:5px;
}

p.smalltext{
font-size:0.9em;
}

.textblue{
color:#5783ae;
}

.textwhite{
color:#ffffff;
}

.textgreen{
color:#1f3a08;
}

a, a:link, a:active, a:visited{
color:#FF9933;
}

.transbluebox p{
font-weight:bold; font-size:1.1em;
}


div.heading{
background-color:#283a52; border-top:2px solid #1c1f25; border-bottom:2px solid #283a52;
}

div.heading h3 a{
text-decoration:none; color:#ffffff; text-shadow:#000000 0px 1px 0px;
}

blockquote{
font-size:1.1em;
color:#FF0000;
padding:10px;
margin:10px 20px;
background:#FFFF66;
border:1px solid #FFFF00;
}

div.entry blockquote p{
font-size:1em;
color:#333333;
}
