body,p,span,div,font,li,ul,ol,dt,dd,dl,form,blockquote,a,tr,td,th,table,h4,h5,b,i,input,textarea
   {
   font-size: 12.5px;
   font-family: Trebuchet MS, Tahoma, Verdana, Arial, Geneva;
   line-height: 18px;
   color: #3c0000;
   font-weight: bold;
   }


a:link    { color: #FF0000; text-decoration: underline; font-weight: bold;}
a:visited { color: #FF0000; font-weight: bold;}
a:active  { color: #FF0000; text-decoration: none; font-weight: bold;}
a:hover   { color: #FF0000; text-decoration: none; font-weight: bold;}
a.thumb:hover img
{
    border: 1px dashed #f01717;
}


a.thumb img
{
    border: 1px solid #f01717;
}

a.book:link, a.book:visited, a.book:active, a.book:hover { font-size: 29.5px; }
a.foot:link, a.foot:visited, a.foot:active, a.foot:hover { color: #000000; text-decoration: none; }

h1 { font-size: 19.5px; margin-bottom: 0px; color: #FF0000; }

h2 { font-size: 14.5px; margin-bottom: 0px; color: #FF0000; }
