/* -- FONTS -- */body, .fctext  {font-family:arial,helvetica,sans-serif;}h1, a, a:visited, a:hover {color:#1240ab;} #footer, #footer a, .siteloginwindow a {color:#ffffff;}a:active, #dropmenu a:active, #footer a:active, .siteloginwindow a:active  {color:#000000;}#slogan {color:#ffffff;font-style:italic;padding-bottom:5px;}#newslist .listfile, .date {color:#444444;}#newslist h2, .caltablecellcont {font-weight:normal;font-size:17px;} h1, .sidebaritemdoc h2 {font-weight:normal;font-size:19px;line-height:23px;}#dropmenu a, #dropmenu a:visited {color:#ffffff;font-size:15px;}  #dropmenu a:hover, #dropmenu a:active {color:#000000;}#todaybg {font-weight:bold;}/* -- BACKGROUNDS -- */body {background:#232323;}#newslist .homepageitem, .directorypage .listfile, .sidelink, .sidebaritemdoc, #contentgroup #listheadertop, #todaybg .caltablecellcont {background:#e2e0e0;}#introfile .listfile, .webpage .homepageitem {background:#ffffff;}#dropmenu ul {background:#ff7400;}.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, .txtfield {border-radius:3px;margin-bottom:3px;}.caltablecellcont {margin-left:1px;margin-right:1px;}input, textarea, .slidepic, #newslist img, .pageparagraph img, .listoutbg img {border-radius:3px;}