a 
{
color: #000;
font-weight: bold;
}

a:hover 
{
color: #A31805;
font-weight: bold;
}

a:visited 
{
color: #808080;
font-weight: bold;
}

a img 
{
border: 0;
}

body 
{
color: #000;
background: #909090;
margin: 0pt;
padding: 0px;
text-align: center;
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 0.9em;
line-height: 1.5em;
}

#text
{
width: 750px;
margin: 0 auto;
text-align: left;
}

#top_space
{
height: 40px;
}

#text_block
{
width: 750px;
padding: 10px;
background: #fff;
margin-top: 10px;
margin-bottom: 20px;
}

#text_footer
{
width: 750px;
padding: 5px;
text-align: right;
}

#image_right
{
align: right;
}

#image_left
{
align: left;
}

h1 
{
font-family: Arial, Helvetica, sans-serif;
font-size: font-size: 40px;
font-weight: 900;
color: #000;
}

h2
{
font-size: 24px;
margin:0pt 0pt 4px;
color: #000;
}

h3 
{
font-size:12px;
font-weight: 900;
color: #000;
}

.title
{
display: inline;
text-transform: uppercase;
font-style: normal;
max-width: 100px;
color: #fff;
background-color: #000;
padding-left: 8px;
padding-right: 8px;
margin: 0;
}

.title a
{
text-decoration: none;
color: #fff;
}

.title a:hover
{
text-decoration: none;
color: #F9804A;
}

.byline
{
font-size: 0.75em;
color: #404040;
margin: 0;
margin-top: 6px;
margin-left: 2px;
}

.entry-content
{
padding: 10px;
padding-top: 0;
}

.entry-content img
{
border: solid 15px #000
}

.comments_invite
{
text-align: right;
padding-right: 10px;
margin-top: 0;
}