H1 {
font: 24pt urania_czech bold, impact, arial bold, sans-serif;
line-height:30px;
letter-spacing: 1px;
word-spacing: 2px;
margin-top:0px;
margin-bottom:3px;
color: #383838;
/* text-transform: uppercase; */
}
H2 {
font: 18pt  urania_czech bold, impact, arial bold, sans-serif;
line-height:20pt;
letter-spacing: 1px;
word-spacing: 2px;
margin-top:0px;
margin-bottom:0px;
color: #383838;
text-transform: uppercase;
}
H3 {
font: 14pt urania_czech bold, arial bold, sans-serif; 
color: #383838;
font-weight: bold;
}
H4 {
font: 12pt urania_czech, arial, sans-serif; 
color: #000000;
font-style: italic;
line-height:14pt;
}

/* text font changes */
p, td, ul, ol, dd, blockquote {
font: 10pt arial, sans-serif; 
color: #000000;
line-height: 11pt;
}

.smaller {font-size: 8pt;}
.larger {font-size: 11pt;}

a:link {
color:#6C83A1; 
text-decoration: none; 
} 
a:visited {
color:#006699; 
text-decoration: none; 
} 
a:active {
color:#383838; 
text-decoration: none; 
} 
a:hover {
color: #7A1111; 
text-decoration: underline; 
} 

p.leftside, p.rightside, .rightside p, .leftside p {
font-size: 8pt;
line-height: 10pt;
}

.required {
color:#7A1111;
}

td.rightside {
padding-top: 8px;
padding-left: 0px;
padding-bottom: 8px;
padding-right: 5px;
}
td.leftside {
padding-top: 8px;
padding-left: 8px;
padding-bottom: 8px;
padding-right: 0px;
}
.leftside a:link, .leftside a:visited, .leftside a:active, .rightside a:link, .rightside a:visited, .rightside a:active {
color: #52647A; 
text-decoration: none; 
font-weight:bold;
}
.leftside a:hover, .rightside a:hover {
color: #7A1111; text-decoration: underline;
}

.reverse a:link, .reverse a:visited, .reverse a:active {
color: #7A1111; 
text-decoration: none; 
font-weight:bold;
}
.reverse a:hover {
color: #7A1111; text-decoration: underline;
}

.footerlinks td, td.footerlinks {
font: 12pt impact, urania_czech bold, arial bold, sans-serif;
color: #7A1111;
text-transform: uppercase;
padding: 5px;
}
.footerlinks a:visited {
color: #7A1111;
}

.date-header, .post-footer {
font: 7.5pt urania_czech, arial, sans-serif;
color: #7A1111;
}

.date_header {
text-transform: uppercase;
letter-spacing:.2em;
word-spacing:.4em;
}

.post-title {
font: 18pt impact, urania_czech bold, arial bold, sans-serif;
letter-spacing: 1px;
word-spacing: 2px;
margin-top:0px;
margin-bottom:3px;
color: #7A1111;
}

TD.smallcover{
border: solid 1px #383838;
/* background: #ffffcc; */
padding-top: 5px;
padding-bottom: 5px;
}
