body {
background-color:#efefef;
font: 0.6251em/1.6 Verdana, Arial, Helvetica, sans-serif;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
a {
color:#666633;
text-decoration:none;
}
a:hover {
color:#515128;
}
.bold {
font-weight:bold;
}
.clear {
clear:both;
}
#background {
width:970px; 
margin:10px auto 10px auto;
background-color:#FFFFFF;
position:relative;
}
#main {
background-position:left;
background-repeat:no-repeat;
}
div.sunset {
background-image:url(/images/sunset.jpg);
}
div.trees {
background-image:url(/images/trees.jpg);
}
div.flower {
background-image:url(/images/flower.jpg);
}
div.grass {
background-image:url(/images/grass.jpg);
}
div.rail {
background-image:url(/images/rail.jpg);
}
div.church {
background-image:url(/images/church.jpg);
}
div.sky {
background-image:url(/images/sky.jpg);
}
#content {
width:670px;
float:right;
background-color:#f0d4ed;
}
#logo {
width:630px;
padding:20px;
height:110px;
text-align:right;
margin-bottom:89px;
background-color:#FFFFFF;
background-image:url(/images/logo.jpg);
}
#logo p {
font-size:14px;
margin-bottom:1em;
}
#logo strong {
font-weight:normal;
color:#73176b;
}
#blah {
width:970px;
position:absolute;
right:0px;
top:150px;
}
#shadow {
background-color:#000000;
}
ul#menu {
display:inline;
background-color:#000;
float:right;
}
ul#menu li {
display:inline;
}
ul#menu li a {
color:#FFFFFF;
background-color:#73176b;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
letter-spacing:1px;
padding:5px 10px;
border-right:1px solid white;
float:left;
}
ul#menu li a:hover {
background-color:#4D0F48;
}
#text {
padding:0px 50px 30px 50px;
}
h3 {
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
letter-spacing:1px;
margin-bottom:.6em;
font-weight:normal;
}
#text p {
font-size:1.2em;
margin-bottom:1em;
letter-spacing:1px;
}
p.intro, strong.purple {
font-weight:bold;
color:#73176b;
}
p.disclosure {
font-size:11px;
color:#73176b;
}
#text ul {
font-size:1.2em;
margin-bottom:1em;
letter-spacing:1px;
}
#text li {
background-image:url(/images/dot.gif);
padding-left:25px;
background-repeat:no-repeat;
margin-bottom:.2em;
}
.portrait {
margin: 0 0 20px 20px;
float:right;
}
#quote {
color:#FFFFFF;
font-size:11px;
width:220px;
padding:10px;
position:absolute;
left:30px;
bottom:100px;
background-color:#4d0f48;
}
#quotes66 {
background-image:url(/images/66.gif);
width:26px;
height:17px;
margin:0 10px 10px 0;
float:left;
}
#quotes99 {
background-image:url(/images/99.gif);
width:26px;
height:17px;
margin:10px 0 0 10px;
float:right;
}
#footer {
background-image:url(/images/burns.gif);
background-position:left;
background-repeat:no-repeat;
}
#footertext {
color:#73176b;
text-align:left;
font-size:10px;
width:650px;
padding:10px;
background-color:#dea6db;
float:right;
letter-spacing:1px;
}
p.copyright {
font-size:11px;
text-align:center;
color:#999999;
padding-bottom:30px;
}
div#fish {
text-align:center;
font-size:11px;
}
div#frodo {
width:150px;
float:right;
margin-bottom:30px;
text-align:center;
font-size:11px;
}
#mountain {
width:300px;
float:right;
color:#FFFFFF;
font-size:11px;
padding:10px;
background-color:#4d0f48;
}
#mountain a {
color:#ddd;
text-decoration:underline;
}
