hr {
    background-image: url(/rhode_long_red.jpg);
    background-color: #fccfcf;
    height: 4px;
    width: 300px;
    border: 0;
    padding: 0;
    text-align: center;
}

body{
    font-family: georgia, "new york", "new century schoolhouse", bookman, serif;
    font-size: small;
    margin: 25px 50px 50px 10px;
    padding: 0;
    background-image: url(/rhode_long_red.jpg);
    background-color: #fccfcf;
    background-repeat: repeat-x;
    color: #000;
}

p a, #reflinks a {
    color: #682323;
    font-weight: bold;
    }

p a:hover, #reflinks a:hover {
    text-decoration: none;
    color: #682323;
    background-color: #d88b8b;
    border-bottom: 1px dotted #2b0e0e;
}

div#links {
    background-color: #b23b3b;
    border-top: 2px solid #682323;
    border-right: 2px solid #2b0e0e;
    border-left: 2px solid #2b0e0e;
    border-bottom: 2px solid #682323;
}

div.form {
    background-color: #cc9;
    border: 1px dotted #963;
    color: #630;
}

.credits {
    border-bottom: 1px dashed #900;
}

.validation {
    font-size: 11px;
}

div#footer {
    color: #2b0e0e;
    border-top: 2px solid #993;
}

div#footer address {
    font-style: normal;
    font-family: verdana, geneva, helvetica, sans-serif;
    font-size: x-small;
}

div#footer a {
    color: #900;
    }

div#footer a:hover {
    text-decoration: none;
    color: #fccfcf;
    background-color: #d88b8b;
    border-bottom: 1px dotted #900;
}

div#links h3 {
    font-size: 16px;
    padding-left: 10px;
}
    
h1{
    font-family: helvetica, arial, verdana, geneva, sans-serif;
    font-size: 40px;
    color: #fccfcf;
}

h2, h3, h4, h5, h6 {
    font-family: helvetica, arial, verdana, geneva, sans-serif;
}

#aboutlinks li, #originals li, #modifications li, #validations li, #changestyles li	{
	width: 135px;
	color: #333;
	}

#aboutlinks li a, #originals li a, #modifications li a, #validations li a, #changestyles li a  {
	display: block;
	width: 135px;
	font-weight: normal;
	padding: 1px;
	border-left: 10px solid #b23b3b;
	color: #fccfcf;
	}
	
#aboutlinks li a:visited, #originals li a:visited, #modifications li a:visited, #validations li a:visited, #changestyles li a:visited {
	width: 135px;
	text-decoration: none;
	}
	
#aboutlinks li a:hover, #originals li a:hover, #modifications li a:hover, #validations li a:hover, #changestyles li a:hover{
	font-weight: normal;
	border-left: 10px solid #2b0e0e;
	color: #d88d8b;
	text-decoration: none;
	}
	
.navheader {
    color: #d88d8b;
    }
