body { background: #c09a9a url(../art/BG.jpg) no-repeat fixed center 0; }a:link { color: #610000; }a:visited { color: #633; }a:hover { color: #006; }a:active { color: #c30; }.footer { color: #dddfc7; font-size: 11px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; background-image: url(../art/cuts/Foottile.gif); background-repeat: repeat-x; background-attachment: scroll; background-position: 0 0; }.footer p { font-size: 12px; margin: 0; padding: 0 25px; }.footer h1 { font-size: 20px; margin: 0; padding: 26px 0 5px; }.footer a:link { color: #fff; font-size: 10px; }.footer a:visited { color: #fff; font-size: 10px; }.footer a:hover { color: #fc0; }.totop { font-size: 10px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; padding: 10px 10px 10px 0; }.totop2 { font-size: 10px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; padding: 10px 10px 10px 36px; }.size11 { font-size: 11px; font-weight: normal; font-style: normal; }#locat { margin-left: 335px; }ul li {  }.copy { font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; }.copy h2 { color: #600; font-size: 18px; margin: 0; padding: 0; }.copyTop { font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; padding-right: 14px; padding-left: 14px; }.copyTop h2 { color: #600; font-size: 18px; margin: 0; padding: 0; }.pic { color: #600; font-size: 11px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-style: italic; padding-top: 3px; }.pic h4 { font-size: 14px; font-style: normal; }h5 { color: #300; font-size: 14px; font-weight: bold; padding-top: 14px; padding-bottom: 0; }h6 { font-size: 11px; font-weight: normal; margin: 0; padding: 0; }#nav { font-size: 14px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: normal; background-image: url(../art/cuts/NavBG.gif); background-repeat: no-repeat; background-position: 0 0; letter-spacing: 1px; }#navdiv { text-align: center; margin: 0; padding: 0; }#navdiv ul { margin: 0; padding: 10px 0 0; list-style-type: none; }#navdiv ul li { margin: 4px; padding: 8px; display: inline; }#navdiv a:link, #navdiv a:visited { color: #e5e8ca; text-decoration: none; }#navdiv a:hover, #navdiv a:active { color: #fc0; text-decoration: none; }.upredish { color: #7e1106; font-size: 150%; font-weight: bold; }#footwrap { }#vfmc { float: right; padding: 24px; }