/* Florida_FMskin.css *//* FCWS */.wswrap * {font-family:Arial,Helvetica,Sans-Serif !important;font-size:14px !important;line-height:18px !important;}.digitalsign #sidebar .wswrap * {color:#ffffff !important;text-shadow:1px 1px 3px #000000;}#sidebar .wswrap p span {width:200px;}/* TYPOGRAPHY */h1, h2, h3, .date, #headerticker {font-family:Arial Narrow,Arial,Helvetica,Sans-Serif;}body, .fctext, .label, .txtfield {font-family:Arial,Helvetica,Sans-Serif;}.date, #dropmenu ul li ul li, #footer {font-size:13px;line-height:17px;}body, .fctext, .label, #signature {font-size:14px;line-height:18px;}#dropmenu ul li a {font-size:14px;line-height:32px;text-transform:uppercase;}#dropmenu ul li ul li a {font-size:13px;line-height:15px;text-transform:none;}h1 {font-size:26px;line-height:36px;} h2, h3 {font-size:20px;line-height:26px;}#headerticker {font-size:21px;}.date {text-transform:uppercase;}h1 {font-weight:normal;}/* COLORS */#headerticker, a, a:visited {color:#2445a9;text-decoration:none;}#dropmenu a, #dropmenu a:visited {color:#000000;text-decoration:none;}#dropmenu .current ul li a, #dropmenu .current ul li a:visited {color:#000000;text-shadow:none;}#dropmenu .current a, #dropmenu .current a:visited, #dropmenu a:hover, #dropmenu ul li a:hover {color:#ffffff;text-shadow:1px 1px 3px #000000;}h1, h2, h2 a, h2 a:visited, a:hover, .date {color:#000033;}#signature, #footer a, #footer a:visited, #dropmenu ul li.current ul li a:hover {color:#ffffff;} #footer a:hover {color:#cccccc;}h1, h2, .fctext a.sidebarlink, .fctext a.sidebarlink:visited {color:#491b01;}.fctext a.sidebarlink:hover {color:#2445a9;text-decoration:none;}/* BACKGROUNDS */body {background:#18243a url(/Plugins/FirstMagic/fmlibrary/backdrops/florida.jpg) top center repeat-x;}#dropmenu ul li ul {background:#ffffff url(/Plugins/FirstMagic/fmlibrary/backdrops/floridaheader.png) repeat-x;border-radius:5px;border:1px #888888 solid;}#page {background:#ffffff url(/Plugins/FirstMagic/fmlibrary/backdrops/floridaheader.png) top center repeat-x;border-radius:5px;box-shadow:1px 1px 5px #000000;}#contentpadding {background:#ffffff url(/Plugins/FirstMagic/fmlibrary/backdrops/floridafooter.png) bottom center no-repeat;border-bottom-left-radius:5px;border-bottom-right-radius:5px;}.website .odd, .website .even, .website .contentbox {background-image:none !important;}.projectdir .contentbox, .tabsdir .contentbox {background-color:#dedede;}.newsdir .contentbox, .podcastdir .contentbox {border-top:1px #cccccc solid;}#dropmenu ul li ul li a {background:url(/Plugins/FirstMagic/fmlibrary/backdrops/dark.png);margin-bottom:2px;}#dropmenu ul li ul li a:hover {background:url(/Plugins/FirstMagic/fmlibrary/backdrops/floridafooter.png) bottom left;}.fctext a.sidebarlink {background:url(/Plugins/FirstMagic/fmlibrary/backdrops/dark.png);border-radius:3px;margin-top:2px;padding:3px 1px 3px 5px;border:1px #cccccc solid;}.fctext a.sidebarlink:hover {background:url(/Plugins/FirstMagic/fmlibrary/backdrops/darker.png);}/* FORMATTING */.contentbox {padding:0px;margin:10px 5px 10px 5px;} .newsdir .contentbox, .podcastdir .contentbox {padding:5px 0px 0px 0px;margin:10px 5px 10px 5px;}#contentpadding, #contentpaddingfalse {padding:20px 20px 20px 20px;}  #page {position:relative;}#dropmenu {width:945px;top:10px;left:15px;position:absolute;z-index:1;}#dropmenu ul li ul li a {padding:4px 5px 4px 10px;}#page {width:960px;margin-left:auto;margin-right:auto;margin-top:40px;} #footer {width:960px;}#pagecontent {width:680px;} #sidebar {width:190px;} #header {padding:55px 0px 10px 0px;margin:0px 35px 0px 35px;position:relative;border-bottom:4px #cccccc solid;}#pagecontent {padding:0px 10px 0px 10px;} #sidebar {padding:0px 15px 5px 15px;} #sidebar .fcwrap {width:200px;}#footer {padding:10px 15px 10px 15px;}#pageframe, #contentpadding {position:relative;clear:both;}#dropsearch .searchfield {background:#ffffff;border-radius:16px;border:1px inset;}#dropsearch .searchsubmit {background:url(/Plugins/FirstMagic/fmlibrary/elements.png) no-repeat 0px 3px;border:0px #000000 solid;background-position:0px 3px;}#dropsearch {height:28px;width:140px;overflow:hidden;}#dropsearch .searchfield {float:left;width:137px;text-indent:10px;font-size:12px;line-height:12px;color:#b0b0b0;padding:2px 0px 2px 0px;margin-top:1px;} #dropsearch .searchsubmit, .searchsubmit {float:left;cursor:pointer;margin-left:-20px;width:16px;margin-top:2px;font-size: 18px;}.calevent {padding:5px;}/* SIGNS */.digitalsign #header {background:#ffffff url(/Plugins/FirstMagic/fmlibrary/backdrops/floridafooter.png) top repeat-x;box-shadow:1px 1px 15px #000000;}.digitalsign #sidebar {background:url(/Plugins/FirstMagic/fmlibrary/backdrops/darker.png);box-shadow:1px 1px 3px #000000;}.digitalsign #sidebar .fctext {color:#ffffff;text-shadow:1px 1px 3px #000000;}.digitalsign .contentbox {background:url(/Plugins/FirstMagic/fmlibrary/backdrops/brighter.png);border-radius:5px;}.digitalsign .timebox {background:url(/Plugins/FirstMagic/fmlibrary/backdrops/arrow_red.png) no-repeat center right;}.digitalsign .timebox h2 {color:#ffffff;text-shadow:-1px -1px 3px #000000;}.digitalsign .eventbox h2, .digitalsign .taskbox h2 {text-shadow:1px 1px 3px #ffffff;}.digitalsign .eventbox h2, .digitalsign .eventbox .fctext {padding-left:10px;}/* MOBILE */body.mobilesite {background-size:contain;}.mobilesite .contentbox, .mobilesite .inlinecontentbox, .mobilesite .odd, .mobilesite .contentbox {background:#ffffff;}.mobilesite .contentbox {padding:2px;margin:5px;}.mobilesite .even {background:#ffffff url(/Plugins/FirstMagic/fmlibrary/backdrops/dark.png)}.mobilesite h1, .mobilesite .uppercontentbody h2 {color:#ffffff;text-shadow:1px 1px 3px #000000;}.mobilesite .contentbox h1 {color:#000033;text-shadow:none;}.mobilesite .caltoday a, .mobilesite #footer a {color:#ffffff;}