/* FONTS */body, .fctext  {font-family:verdana,tahoma,arial,helvetica,sans-serif;}h1, a, a:visited, a:hover {color:#a61000;}#footer, #footer a, .siteloginwindow a {color:#ffffff;}a:active, #dropmenu a:active, #footer a:active, .siteloginwindow a:active  {color:#444444;}#slogan {color:#ffffff;text-transform:uppercase;letter-spacing:1px;padding-bottom:5px;font-weight:normal;font-size:11px;}.caltablecellcont {font-weight:normal;font-size:17px;} h1 {font-weight:normal;font-size:19px;line-height:23px;}#dropmenu a, #dropmenu a:visited {color:#5b6870;font-size:14px;line-height:16px;}  #dropmenu a:hover, #dropmenu a:active {color:#ffffff;}#todaybg {font-weight:bold;}h2, h3 {font-size:13px;line-height:18px;color:#000000;} .sidebaritemfolder h2 {line-height:24px;}.sidebaritemfolder h2 {font-size:11px;text-transform:uppercase;}/* BACKGROUNDS */body {background:#17181c;}.directorypage .listfile,  #newslist .homepageitem, .sidelink, .sidebaritemdoc, #contentgroup #listheadertop, #todaybg .caltablecellcont {background:#ecedee;border:1px #cecece solid;} .directorypage .regitem .listfile {border:0px;}.regitem h2 {border-bottom:1px #cecece solid;padding-bottom:3px;} .regitem .listfile {border-top:1px #cecece solid;padding-top:5px;}#introfile .listfile, .webpage .homepageitem {background:#ffffff;}#dropmenu ul {background:#0e0f12 url(menu.png) repeat-x;text-transform:uppercase;padding-top:6px;}.caltablecellcont, input {border:1px #cccccc solid;}.siblingitem {border-bottom:1px #cccccc solid;}.homepageitem, .directorypage .listfile, .sidelink, .sidebaritemdoc, .siteloginwindow form, #introfile, .comfield, .caltablecellcont, #contentgroup #listheadertop, .txtfield {margin-bottom:3px;}.caltablecellcont {margin-left:1px;margin-right:1px;}#logo {background:#121416 url(logobg.png) top left repeat-x;}#wrapper {padding:10px;}