/* FONTS */body, .fctext {font-family:Palatino, Palatino Linotype,Book Antiqua,Times New Roman,Serif;font-size:14px;line-height:17px;text-align:left;}.sidelink, .list, #dropmenu, .date, #footer, .label, .calendardayofweek {font-family:Lucida Grande,arial,helvetica,sans-serif;}#dropmenu {text-transform:uppercase;}#slogan {font-size:21px;line-height:28px;font-style:italic;}.caltablecellcont {font-size:21px;line-height:28px;font-weight:bold;}h1 {font-size:21px;line-height:21px;font-weight:bold;}#newslist h2, h2.sidebartitle  {font-size:18px;line-height:23px;font-weight:bold;}.date, .label, #footer, .calendardayofweek {font-size:12px;line-height:15px;}h1, .date, h2, h2 a, h2 a:link, h2 a:visited {color:#c95456;}a, a:link, a:visited, h2 a:hover {color:#4e232b;} a:hover, a:active {color:#c95456;}#todaybg a, #todaybg a:visited, #dropmenu a, #dropmenu a:visited {color:#f09797;}  #todaybg a:hover, #todaybg a:active, .dropmenu a:hover, #dropmenu a:active  {color:#c0c0c0;}/* BACKGROUNDS */#pagecontent {border-left:5px #9b2623 solid;border-right:5px #9b2623 solid;border-bottom:5px #9b2623 solid;border-bottom-left-radius:5px;border-bottom-right-radius:5px;margin-top:-1px;background:#dedede;}#dropmenu ul {border-top-left-radius:5px;border-top-right-radius:5px;}.webpage .listheader {border-bottom:1px #c95456 solid;margin-bottom:5px;}body {background:#493e36 url(bodybg.png) repeat-x;}.homepageitem, .sidelink, .sidebaritemdoc, .caltablecellcont, #introfile, .listpage .listfile  {background:#e8e8e8 url(mobilebg.png);background-repeat: repeat-x;}#dropmenu ul, #todaybg .caltablecellcont {background:url(dropmenu.png) repeat-x;}.caltablecellcont, input {border:1px #cccccc solid;} .siblingitem {border-bottom:1px #cccccc solid;}.homepageitem, .directorypage .listfile, .sidelink, .sidebaritemdoc, #dropmenu ul, .siteloginwindow form, #introfile, .comfield, .caltablecellcont, #contentgroup #listheadertop {margin-bottom:1px;} .pagedate {display:block;margin-bottom:5px;}