/* STYLES */body, #signsidebar, .fctext {font-family:Lucida Grande,Lucida Sans Unicode,Lucida Sans,Arial,sans-serif;}.timestamp, #theTime, #signfootertext, .eventtitle {font-weight:bold;} .ampm {font-weight:normal;}/* FONT SIZES */.eventnote  {font-size:13px;line-height:21px}body, .fctext, .eventmessage {font-size:17px;line-height:21px;}#signslogan, #signlogo,.signsubtitle, .ampm, #signfootertext {font-size:17px;line-height:29px;}#signslogan {font-style:italic;font-weight:bold;}.eventtitle, .widgetdoc h2 {font-size:22px;line-height:29px;}.timestamp {font-size:28px;line-height:36px;}#theTime {font-size:40px;}/* COLORS */body, #signsidebar, .eventtitle {color:#000000;}#theTime {color:#ffffff;}#signfootertext, #signlogo, .ampm {color:#ffffff;}.timestamp {color:#ffffff;}.eventnote, .eventmessage {color:#0047a8;}#theTime {text-shadow: 1px 1px 7px #126dcb;}.timestamp, #signfootertext, #signlogo, .ampm {text-shadow: 1px 1px 5px #126dcb;}.eventtitle, .eventnote, .eventmessage, .widgetdoc h2, .fctext {text-shadow: 1px 1px 5px #cccccc;}/* BORDERS */#signfootertext, #signlogo {box-shadow:5px 0px 10px #000000;}.timestamp {border-radius:20px;border:1px #126dcb solid;}.tickeritem {border-radius:5px;border:1px #bec3bc solid;}/* BACKGROUNDS */body {background:#ffffff url(bg.jpg) bottom left repeat-x;background-attachment:fixed;}#signfootertext, #signlogo, .timestamp {background:#005a81 url(topmenu.png) top left repeat-x;}.tickeritem {background:#E6E6DC url(grad1.png) repeat-x;}/* FORMATTING */.tickeritem, .tickeritem.task {height:98px;margin:0px 10px 2px 10px;padding:0px 0px 0px 0px;overflow:hidden;}#signslogan {white-space:nowrap;width:50%;}.signpagebg {padding-left:0px;}.eventtitle {margin:17px 0px 0px 5px;} .tickeritem.task .eventtitle {margin:21px 0px 0px 5px;}.eventmessage, .eventnote {margin:0px 0px 0px 5px;}.timestamp {margin-top:32px;text-align:center;}