body { background-image: url(images/footer-background.jpg); background-repeat: repeat-x; background-position: 0 bottom; }.back { background-image: url(images/footer.jpg); background-repeat: no-repeat; background-position: 0 bottom; }a.rectangle { color: #808080; font-size: 9px; text-decoration: none; text-transform: uppercase; padding: 3px; border: solid 1px; }a.rectangle:hover { color: #de0000; border-color: #de0000; }a.rectangle:visited { }.content { color: #d0d0d0; font-size: 12px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; line-height: 20px; text-align: justify; }.content-nojustify { color: #d0d0d0; font-size: 12px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; line-height: 20px; }.headers { color: #de0000; font-size: 15px; font-family: "Arial Rounded MT Bold", Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; text-transform: uppercase; padding-top: 20px; padding-bottom: 15px; }.thumbs { margin-right: 25px; }hr { color: #de0000; background-color: #de0000; text-decoration: none; margin-top: 15px; margin-bottom: 15px !important; border-top: 1px solid #600; border-right-color: #600; border-left-color: #600; }.img-large { padding-bottom: 20px; padding-left: 20px !important; }a.link { color: #de0000; text-decoration: none; }a.link:hover { color: #676666; text-decoration: none; }a.link:visited { text-decoration: none; }.fields { color: #000; font-size: 10px; font-weight: bold; background-color: #ccc; border-width: 0; }.thumbnail-titles { color: #d0d0d0; font-size: 10px; line-height: 13px; text-transform: uppercase; }