/* FONTS */body, .fctext, #footer, .label .listsub h3, #footertext {font-size:14px;line-height:17px;} #footertext {font-weight:bold;}.regitem .subdate, h1, h2, .calendardayofweek {font-family:impact,sans-serif;}body, .sidebarpara, #newslist .listfile, .fctext, #footer, #footertext {font-family:georgia,times new roman,serif;}.label .listsub h3,.list, .date, #pageattachments, .sidelink {font-family:arial,sans-serif;}#dropmenu ul li a, #dropmenu ul li a:visited {font-size:16px;line-height:32px;}.caltablecellcont, h1, h2, .calendardayofweek {font-size:19px;line-height:24px;}.regitem .subdate {font-size:15px;line-height:16px;}.pagedate, .listdate {font-size:12px;line-height:16px;}#slogan {font-style:italic;font-weight:normal;font-size:16px;line-height:20px;}a.morelink {text-decoration:underline;} #todaybg .calendareventdate a {font-weight:bold;}/* COLORS */a, a:visited, h1, h2, #slogan, #todaybg .calendareventdate a, #todaybg .calendareventdate a:visited, .calendardayofweek {color:#301608;} h1, h2, .pagedate, .calendareventdate, .sidelink, .list {text-shadow: 1px 1px 3px #cccccc;} #newslist h2, #newslist .subdate, .calendardayofweek, #todaybg .calendareventdate {text-shadow: 1px 1px 3px #ffffff;}#dropmenu  a, #dropmenu a:visited {color:#cccccc;text-shadow: -1px -1px 1px #111111;} #dropmenu a:hover {color:#ffffff;}.regitem .textbody, #pageattachments, .sidebaritem .fctext, .sidebaritem h2, .label, .date, .calendarevent a, .calendarevent a:visited, .calendarday, h3, .calendardayofweek, .sidelink a, .sidelink a:visited, .calendareventdate a, .calendareventdate a:visited  {color:#444444;}a:hover, .sidelink a:hover, .calendareventdate a:hover, a:active, .sidelink a:active, .calendareventdate a:active, #footertext {color:#888888;}#todaybg .calendarevent a, #todaybg .calendarevent a:visited {color:#301608;} #todaybg .calendarevent a:hover {color:#444444;}input.txtfield{color:#000000;}/* BACKGROUNDS */body {background:#572509 url(body.png) top left repeat-x;}#wrapper {box-shadow:3px 3px 16px #111111;background:#ffffff url(page.jpg) repeat-x;}.siteloginwindow #wrapper {box-shadow:0px 0px 0px;background:transparent url(/.templates/presets/blank.gif) no-repeat;}.caltable {border-top:1px #d4cfcc solid;border-left:1px #d4cfcc solid;}.caltablecell, .caltablecell2 {border-bottom:1px #dfdfdf solid;border-right:1px #dfdfdf solid;}.caltablecell, #todaybg {background:url(h2.jpg) repeat-x;background-position:0px -15px;}.listpage .listfile, .sidelink, .sidebaritemdoc {border-bottom:1px #c5c4ac solid;}#dropmenu {background:#252525;}  #dropmenu ul li a {background:url(drop.png) top left repeat-x;} #dropmenu ul li a:active {background-position:0px -10px;}input.txtfield {background:#ebe6e3;border:1px #dfdfdf solid;}.regitem .listheader {background:#cfcac6 url(h2.jpg) bottom left;background-repeat:repeat-x;}.regitem {background:#ebe6e3;border:1px #dfdfdf solid;}/* -- ELEMENTS -- */#wrapper {margin:0px 10px 0px 10px;}#dropmenu, #dropmenu ul, #dropmenu ul li {padding:0px;height:34px;} #dropmenu ul {margin-left:5px;}#dropmenu ul li a, #dropmenu ul li a:visited {padding:0px 8px 0px 8px;margin:0px 5px 0px 0px;display:inline-block;}#dropmenu ul li a img#uiswitch {background-position:0px -737px;height:32px;}#dropmenu ul li a img#uiswitch:active {background-position:1px -736px;}.pagedate, .subdate, .result .listdate {display:block;} .comfield.search {width:150px;}.comfield.caltable {margin:0px;padding:0px;} .comfield.caltablecell {padding:2px;} .comfield.caltablecell2 {padding:0px;} .caltablecellcont {margin:1px;}.regitem {margin:1px 5px 5px 5px;padding:0px;} .regitem .listfile {padding:5px;}.regitem .listheader {padding:5px 5px 1px 5px;} .regitem h2 {text-align:right;} .regitem .subdate {text-align:right;}.regitem img {float:left;width:120px;height:auto;margin:3px 5px 2px 0px;} .regitem .subdate {margin-bottom:10px;} .pagedate, .listdate {margin-bottom:3px;} #slogan {margin-bottom:5px;}.sidebaritemdoc {margin-top:10px;}