/* Newspaper_FMskin.css *//* FCWS */.wswrap * {font-family: Garamond, Baskerville,Baskerville Old Face,Hoefler Text,Times New Roman, serif !important;font-size:17px !important;line-height:21px !important;}.mobilesite .wswrap * {font-size:16px !important;line-height:20px !important;}.digitalsign #sidebar .wswrap * {font-size:20px !important;line-height:25px !important;}.wswrap a, .wswrap a:visited {text-decoration:underline;}/* FONTS */body, .fctext, h1, h2, h3, h4, .digitalsign h1, #mobilemenu div a, #mobilesearch .searchfield, #dropsearch .searchfield, #footer #signature {font-family: Garamond, Baskerville,Baskerville Old Face,Hoefler Text,Times New Roman, serif;}.contentbody .listobject.listtop .fctext, #breadcrumbs, input, textarea, .txtfield, a .fcquote .fctext, a .fcquote .fctext:visited, input.formbtn, #sidebar .widgetfield, #footer, .date, .timestamp, .datestamp, .tabbedfolders a.contentbox.fctext, .digitalsign .timebox h2, .permalink {font-family:arial,sans-serif;}body, .fctext, input, textarea, .txtfield, .contentbox h4.fctext.txtlimit, .fctext.label, .fctext.formintrotxt, .panel .fctext.txtlimit, .panel td.field, .panel .fctext.corr, .panel h4.fctext, #paneSubmit .fctext, .mobilesite h4.fctext {font-size:17px;line-height:21px;}body.mobilesite, .mobilesite .fctext, .mobilesite .tilecalendar .smallfctext, .mobilesite .tilesdir h4.fctext, .mobilesite .tabbedfolders h2 {font-size:16px;line-height:20px;}#mobilemenu div a, #mobilesearch .txtfield.searchfield {font-size:16px;line-height:16px;}.contentbody .listobject.listtop .fctext, .smallfctext, .commentsfooter .fctext, .minimsgform .txtfield.widgetformbox, #footer, .permalink, .date, .label, #signature, .mobilesite .calendarmonth h2.caldate a, .calendarmonth.mobileview h2.caldate a, .tilecalendar .smallfctext, .tabbedfolders a.contentbox.fctext {font-size:14px;line-height:19px;}.digitalsign .contentbox.event .fctext, .digitalsign .contentbox.task .fctext, .digitalsign #sidebar .fctext, h3, .guestform h4.fctext {font-size:20px;line-height:25px;}#dropmenu {font-size:17px;line-height:45px;min-height:45px;} #dropsearch .searchfield, ul.dropxtra li a.droplink, #dropmenu .droplink {font-size:17px;line-height:17px;}h1, .blogdir .uppercontentbody h1 {font-size:32px;line-height:34px;} .mobilesite h1, .mobileview h1, .mobilesite .blogdir .uppercontentbody h1 {font-size:28px;line-height:28px;}h2, .blogdir h1, .mobilesite .tabbedfolders h2 {font-size:24px;line-height:29px;}#sidebar .widgetfield {font-size:14px;line-height:14px !important;}.calendarmonth .mediaitem .contentbox h2.caldate a {font-size:48px;line-height:60px;}a .fcquote .fctext, a .fcquote .fctext:visited, input.formbtn {font-size:11px;line-height:11px;}#breadcrumbs .smallfctext, #footer, .date, .timestamp, .datestamp, .permalink.fctext {font-size:11px;line-height:16px;}/* STYLES */h2, .blogdir h1 {font-weight:normal;}a, a:visited, #dropmenu a:hover, #footer a:hover, .tabbedfolders a.contentbox.fctext:hover, .fctext a.sidebarlink:hover {text-decoration:none;}a:hover, .fctext a, .fctext a:visited, #footer a:hover {text-decoration:underline;}.mobilesite .listobject.inlinecontentbox .fctext, .fctext a.sidebarlink, .digitalsign .contentbox .fctext, .mobilesite h4.fctext, .digitalsign h2, a .fcquote .fctext, a .fcquote .fctext:visited, input.formbtn, .blogdir .uppercontentbody h1 {font-weight:bold;}.digitalsign .timebox h2 {text-align:right;}.contentbody .listobject.listtop .fctext, #breadcrumbs .smallfctext, a .fcquote .fctext, a .fcquote .fctext:visited, input.formbtn, #footer, #dropmenu, #mobilemenu div a, #mobilesearch .txtfield.searchfield, h1, #dropsearch .searchfield, .date, .timestamp, .datestamp, .tabbedfolders a.contentbox.fctext, .digitalsign .contentbox h2, .blogdir .uppercontentbody h1, .permalink {text-transform:uppercase;} .blogdir h1 {text-transform:none;} a .fcquote .fctext, input.formbtn {opacity:0.6;} a .fcquote .fctext:hover, input.formbtn:hover {opacity:1;}/* SHADOWS */.digitalsign h2, .digitalsign h1 {text-shadow:-1px -1px 3px #ffffff;}.digitalsign .contentbox, .tabbedfolders .contentbox, .mobilesite .listingdir #plainpageframe .contentbody, .mobilesite .mofirstclassdir #plainpageframe .contentbody {box-shadow:2px 2px 5px #444444;}ul#drops li ul:first-child, .digitalsign #sidebar, .digitalsign #header, #page {box-shadow:3px 3px 25px #888888;}h1, h2, #dropmenu, .sidebarlink, #dropsearch .searchfield, #mobilemenu div a {text-shadow:2px 2px 3px #ffffff;}/* COLORS */body, input.txtfield {color:#000000;}a, a:visited, .caltoday h2.caldate a, .caltoday h2.caldate a:visited, #dropmenu .current a, #dropmenu ul li.current ul li a:hover, #dropmenu a:hover, .digitalsign .contentbox .timebox h2, .digitalsign #theTime, #mobilemenu div a, #mobilemenu div a:visited {color:#c11510;}h1,h2,h3, h2 a, h2 a:visited, #headerticker, a:hover, a:active {color:#000000;}.tabbedfolders a.contentbox.fctext, .tabbedfolders a.contentbox.fctext:visited, #dropmenu a, #dropmenu ul li ul li a, #dropmenu ul li.current ul li a, #mobilemenu div a:hover, #mobilemenu div a:active, #dropsearch .searchfield, #breadcrumbs, #signature, a .fcquote .fctext, a .fcquote .fctext:visited, input.formbtn, .digitalsign .contentbox h2 {color:#5b2642;}#breadcrumbs, #breadcrumbs a, #breadcrumbs a:visited, #footer a, #footer a:visited, .date, .timestamp, .datestamp {color:#888888;}/* BACKGROUND COLORS */body, ul#drops li ul:first-child, a .fcquote .fctext, a .fcquote .fctext:visited, input.formbtn, a .fcquote .fctext:hover,input.formbtn:hover, textarea.rsstxtfield, .digitalsign #sidebar, .mobilesite .mofirstclassdir #plainpageframe .contentbody {background-color:#ffffff;}#page, body.mobilesite {background:#f0f0f0;}.mobilesite .listobject.even.inlinecontentbox:hover, .mobilesite .listobject.even.inlinecontentbox:active, .mobilesite .listobject.odd.inlinecontentbox:hover, .mobilesite .listobject.odd.inlinecontentbox:active,  .txtfield, .digitalsign #header {background-color:#E7E7EF;}#dropmenu a.droplink:hover, #dropmenu a.droplink:active, .digitalsign .contentbox, .listtop, .tabbedfolders .contentbox, .even, .btnrow input.formbtn.inverse:hover, a .fcquote .fctext:active,input.formbtn:active, .btnrow input.formbtn.inverse, .btnrow input.formbtn.inverse:active {background-color:#e6e2d6;}#dropsearch .searchfield, #mobilemenu {background:transparent;} #dropmenu, #header, #mobilemenu {border-bottom:2px #ffffff groove;} .calevent, #mobilemenu {border-top:2px #ffffff groove;}a .fcquote .fctext, a .fcquote .fctext:visited, input.formbtn, a .fcquote .fctext:hover, input.formbtn:hover {border-top:2px #ffffff ridge;border-left:2px #ffffff ridge;border-bottom:2px #ffffff groove;border-right:2px #ffffff groove;}input.formbtn:active, .btnrow input.formbtn.inverse, .btnrow input.formbtn.inverse:active, .btnrow input.formbtn.inverse:hover, a .fcquote .fctext:active {border-top:2px #ffffff groove;border-left:2px #ffffff groove;border-bottom:2px #ffffff ridge;border-right:2px #ffffff ridge;}.projectdir.mobileview a#docstab, .projectdir.mobileview a#docstabactive, .tabsdir.mobileview a#docstab, .tabsdir.mobileview a#docstabactive {background-image:url(/icons/7004);background-size:contain;background-position:center center;background-repeat:no-repeat;}.projectdir.mobileview a#uploadstab, .projectdir.mobileview a#uploadstabactive, .tabsdir.mobileview a#uploadstab, .tabsdir.mobileview a#uploadstabactive {background-image:url(/icons/2011);background-size:contain;background-position:center center;background-repeat:no-repeat;}.projectdir.mobileview a#bookmarkstab, .projectdir.mobileview a#bookmarkstabactive, .tabsdir.mobileview a#bookmarkstab, .tabsdir.mobileview a#bookmarkstabactive {background-image:url(/icons/70);background-size:contain;background-position:center center;background-repeat:no-repeat;}.projectdir.mobileview a#folderstab, .projectdir.mobileview a#folderstabactive, .tabsdir.mobileview a#folderstab, .tabsdir.mobileview a#folderstabactive  {background-image:url(/icons/26093);background-size:contain;background-position:center center;background-repeat:no-repeat;}/* FORMATTING */#page {max-width:1010px;margin-left:auto;margin-right:auto;}#pagecontent {width:69%;} #sidebar {width:23%;}.contentbody, .contentheader, .contentbox {margin:0px 7px 21px 7px;} .contentbox {padding:0px;}.sidebaritem {margin:0px 0px 21px 0px;}#page {position:relative;z-index:0;} #pagecontent, #pagecontentsec, #sidebar {position:relative;z-index:1;} .digitalsign #header {position:relative;z-index:1;} .digitalsign #sidebar {position:relative;z-index:0;}#dropmenu, #header, #pagecontentsec {margin:0px 4% 0px 4%;}#pageframe, #pagecontent, #sidebar, #pagecontentsec {margin:0px 2% 0px 2%;}#footer {padding:14px 0px 7px 0px;margin:0px 4% 0px 4%;} #header {padding-bottom:14px;}#header .firstmagicwidget {margin-top:16px;margin-bottom:5px;}#header img {padding-top:21px;padding-bottom:7px;} #headerticker {height:16px;top:0px;left:0px;right:0px;position:absolute;z-index:999;margin:0px;}#contentfooter {padding-bottom:30px;}#dropmenu, #header {position:relative;}ul#drops {padding:0px 0px 0px 7px;margin:0px;} a.toplink {padding:0px !important;margin:0px 26px 0px 0px;} #pageframe {position:relative;z-index:0;padding-top:26px;}.panel h4.fctext {padding-bottom:14px;}.calevent {padding:7px 5px 7px 5px;}.formframe {padding-top:26px;} table.userform tr td {padding:7px 0px 7px 0px;}ul#drops li ul:first-child {padding:7px 7px 7px 7px;margin:1px 0px 0px 0px;}#dropmenu a.droplink {padding:3px 5px 4px 5px !important;width:200px;}#dropsearch {width:140px;margin:0px 7px 0px 0px;}#dropsearch .searchfield {float:left;width:98%;text-indent:15px;border-radius:0px;padding-top:13px;padding-bottom:13px;}#dropsearch .searchsubmit {margin-left:-26px;margin-top:7px;}#breadcrumbs {margin-bottom:14px;}.fctext a.sidebarlink, .fctext a.sidebarlink:visited {padding:4px 0px 0px 0px;display:block;margin:0px;}#searchbox {margin-bottom:14px;padding-left:7px;padding-right:0px;} .txtfield {padding:7px 7px 7px 7px;}.commentbody textarea {height:130px;width:96%;} iframe.minibox {height:320px !important;}#sidebar iframe.minibox {margin-top:14px;height:190px !important;}.template25521 #commX {height:540px;}.commentsfooter {padding-top:16px;padding-bottom:26px;} .commenttxt {padding-bottom:14px;}#sidebar .widgetsearchsubmit {margin-top:3px;}#sidebar .widgetfield {border-radius:20px;padding-top:5px;padding-bottom:5px;} a .fcquote .fctext, a .fcquote .fctext:visited, input.formbtn, .minimsgform input.formbtn {padding:6px 9px 6px 9px !important;border-radius:7px;}.question td.fctext.label input {margin-left:30px;}#headerwidgets div {padding-top:21px;} #headerwidgets div div {padding-top:0px;}/* TWEAKS */#wrapper.mobileview {padding:0px;margin:0px;width:100%;overflow:hidden;}.mobileview #header {text-align:center;margin:0px 0px 14px 0px;padding:14px 0px 0px 0px;width:100%;overflow:hidden;}.mobileview #header img {padding:10px 0px 10px 0px;margin:0px 5% 0px 5%;height:auto;width:90%;}.mobileview #dropmenu ul {padding-left:7%;padding-top:7px;padding-bottom:7px;}.mobileview #dropmenu ul li a {padding:0px 14px 0px 0px !important;margin:0px !important;}.mobileview #dropmenu {line-height:26px;min-height:38px;padding-top:14px;padding-bottom:14px;}.mobileview #dropsearch {margin:-1px 5% -14px 0px;float:right;}.listingdir.mobileview .listobject .fctext, .tabsdir.mobileview .listobject .fctext, .projectdir.mobileview .listobject .fctext, .projectdir.mobileview .fctext.iconobject.infolder.dirtabtitle, .projectdir.mobileview .fctext.iconobject.filetabtitle, .tabsdir.mobileview .fctext.iconobject.infolder.dirtabtitle, .tabsdir.mobileview .fctext.iconobject.filetabtitle {width:96% !important;}.mobileview .tabblurred, .mobileview .tabactive {width:1px;overflow:hidden;text-overflow:ellipsis;padding-left:40px !important;padding-right:0px !important;}.mobileview table.userform td.fctext.label {width:40%;}.mobileview table.userform td.field {width:60%;}.mobileview table.userform td textarea.txtfield {height:80px;}.messagebody .guestform .txtfield {width:92%;}table.userform td.field {padding-left:7px;}.mobileview .mediaitem.mediasmall, .mobileview .mediaitem.mediamedium {width:100%;}.mobileview #pagecontent, .mobileview #sidebar {width:96%;padding-top:10px;}.mobileview #pageframe {padding:0px;margin:0px;}.mobileview #breadcrumbs {margin-top:14px;}.listingdir.mobileview .datestamp, .projectdir.mobileview  .listobject .fctext.faded .advsearch, .tabsdir.mobileview  .listobject .fctext.faded .advsearch, .uppercontentbody .date {display:none;}.faded {opacity:1;} #headerticker a {opacity:0.7} #headerticker a:hover {opacity:1}.current.cap a, .mobileview  .current a, .txtfield, textarea.rsstxtfield, #mobilemenu, #mobilemenu div a, #dropsearch .searchfield, a .fcquote .fctext, a .fcquote .fctext:visited, input.formbtn, a .fcquote .fctext:active, input.formbtn:active, .btnrow input.formbtn.inverse, .btnrow input.formbtn.inverse:active, .btnrow input.formbtn.inverse:hover, .even, .odd, .contentbody .listobject.listtop {background-image:none !important;}.txtfield, textarea.rsstxtfield, .mobilesite .contentbox, .mobilesite .listobject.inlinecontentbox, .mobilesite .listingdir .listobject:last-child, .mobilesite .mofirstclassdir .listobject:last-child {border:none !important;}.txtfield, textarea.rsstxtfield, .mobilesite .contentbox, .mobilesite .listobject.inlinecontentbox, .mobilesite .listingdir .listobject:last-child, .mobilesite .mofirstclassdir .listobject:last-child, a .fcquote .fctext, input.formbtn, a .fcquote .fctext:hover, input.formbtn:hover, a .fcquote .fctext:active, input.formbtn:active, .btnrow input.formbtn.inverse, .btnrow input.formbtn.inverse:active, .btnrow input.formbtn.inverse:hover {box-shadow:none;}/* MOBILE */.mobilesite .mediaitem.mediasmall, .mobilesite .mediaitem.mediamedium {width:100% !important;}.mobilesite .newsdir .contentbox, .mobilesite h1 {margin-bottom:10px;}.mobilesite .contentbody .userform .fctext.label {width:36%;padding-left:10px;white-space:nowrap;}.mobilesite #plainpageframe{padding:5px 0px 0px 0px;margin:-1px 4% 0px 4%;width:92%;}.mobilesite #header {padding:10px 0px 0px 0px;margin:0px 4% 0px 4%;width:92%;}.mobilesite #header img {margin:0px;padding:0px;width:90%;height:auto;}#mobilemenu {clear:both;top:0px;left:0px;position:relative;z-index:997;padding:0px;margin:10px 0px 10px 0px;width:100%;height:26px;}#mobilemenu div a, #mobilemenu div a:visited, #mobilemenu div a:hover, #mobilemenu div a:active {text-shadow:none;}#mobilemenu div a, #mobilesearch .txtfield.searchfield {padding:5px 0px 5px 10px;}#mobilesearch .txtfield.searchfield {margin-top:-1px;} #mobilesearch .searchsubmit {margin-top:-5px;}#mobilemenu div a {padding-right:0px;padding-left:10px;} .mobilesite h1, .mobilesite h2 {padding:0px;margin:0px;}