body { background-color:lightgrey; }

.maroonbg A { COLOR:black; TEXT-DECORATION: none; }
.maroonbg A:hover { TEXT-DECORATION: underline; }
.maroonbginline A { color:crimson; TEXT-DECORATION: underline; }
.maroonbginline A:hover { TEXT-DECORATION: none; }

.orangebg { color:crimson; font-family: arial; }
.orangebg A { color:crimson; TEXT-DECORATION: none }
.orangebg A:hover { TEXT-DECORATION: underline; }
.orangebginline { color:crimson; font-family: arial black; }
.orangebginline A { color:crimson; TEXT-DECORATION: underline; }
.orangebginline A:hover { TEXT-DECORATION: none; }

.titleblock { background-color:crimson; text-align:center; }
.titleblock { color:white; font-family:Arial Black; }
.titleblock A { COLOR:white; TEXT-DECORATION: none; }
.titleblock A:hover { TEXT-DECORATION: underline; }

.tagline p { font-style:italic; font-weight:bold; font-size:150%; text-transform:uppercase; }

.intro { text-align:center; color:crimson; font-style:italic; font-weight:bold; font-family:Arial; margin-top: 10px; }
.intro a { color:crimson; text-decoration:underline; }
.intro a:hover { text-decoration:none; }

.tdescription { text-align:center; background-color:dimgray; 
color:lightyellow; font-family:Arial; }
.tdescription a { color:lightyellow; text-decoration:underline; }
.tdescription a:hover { text-decoration:none; }

.description { text-align:center; color:crimson; font-family:Arial; }
.description a { color:crimson; text-decoration:underline; }
.description a:hover { text-decoration:none; }

.section { text-align:left; font-weight: bold; margin-bottom: 20px; margin-top: 25px; }
.section hr { color:crimson; background-color:crimson; height:2px; border:0px; margin-top:0px; }

.stats { text-align:center; font-size:80%; font-family:Arial; background-color:crimson; color:white; }
.stats a { color:white; font-weight: bold;}
.stats img { margin-left: 5px; }