/* Moon_FMskin.css *//* FCWS */.wswrap * {font-family:Gill Sans,Arial,sans-serif !important;font-size:14px !important;line-height:18px !important;}#sidebar .wswrap * {font-family:Gill Sans,Trebuchet MS,Arial,sans-serif !important;}.wswrap a:hover {text-decoration:underline;} .mobilesite .uppercontentbody .wswrap *, .digitalsign #sidebar .wswrap * {color:#ffffff !important;}/* FONTS */body, .fctext {font-family:Gill Sans,Arial,sans-serif;}#breadcrumbs, #sidebar .fctext, input, textarea, .label, #headerticker, #footer, #dropmenu, h1, h2, h3, .date, h4.fctext {font-family:Gill Sans,Trebuchet MS,Arial,sans-serif;}.label {font-weight:bold;}#dropmenu, .date, #headerticker {text-transform:uppercase;} h1 a, h1 a:visited, h2 a, h2 a:visited {text-decoration:none;}h1 a:hover, h2 a:hover, .fctext a:hover {text-decoration:underline;} #footer {text-align:left;} #signature {text-align:right;}#footer, #signature {font-size:13px;line-height:18px;}body, .fctext, textarea, .label, .txtfield {font-size:14px;line-height:18px;}h4.fctext {font-size:16px;line-height:21px;}h1 {font-size:26px;line-height:32px;} h2, #headerticker {font-size:18px;line-height:26px;}.date, #breadcrumbs, .smallfctext {font-size:12px;line-height:14px;} input.formbtn, a span .fctext, a span .fctext:visited {font-size:11px;line-height:11px;padding:3px 10px 1px 10px;}#dropmenu {font-size:13px;line-height:24px;}#dropmenu ul li ul li {font-size:13px;line-height:16px;}#dropsearch .searchfield {font-size:13px;line-height:13px;padding-top:4px;padding-bottom:4px;}.sidebarlink {font-weight:bold;}h1, h2 {font-weight:normal;}.contentbox.caltoday h2.caldate, .contentbox.caltoday h2.caldate a {font-size:56px !important;line-height:56px !important;margin-top:15px;display:block;}/* COLORS */a, a:visited, .headercontacts .fctext, .headercontacts .fctext a, .headercontacts .fctext a:visited  {color:#015bae;}h1, h2, h2 a, h2 a:visited {color:#000033;}h4.fctext a, h4.fctext a:visited, a:hover  {color:#000000;} .date, .smallfctext, #breadcrumbs, #breadcrumbs a, #breadcrumbs a:visited {color:#333333;}#footer a, #footer a:visited {color:#e16736;} #footer a:hover, #dropmenu a, #dropmenu a:visited, .calday a, .calday a:visited {color:#000000;}#dropmenu .current a, #dropmenu .current a:visited, #signature, #footer a:hover, #headerticker, #headerticker a, #headerticker a:visited {color:#ffffff;}#dropmenu ul li ul li a, #dropmenu ul li ul li a:visited, #dropmenu ul li.current ul li a, #dropmenu ul li.current ul li a:visited {color:#e16736;}#dropmenu a:hover, #dropmenu ul li a:hover, #dropmenu ul li ul li a:hover, #dropmenu ul li.current ul li a:hover, #dropsearch .searchfield, #header .fctext {color:#ffffff;}/* BORDERS */#sidebar h2 {border-bottom:1px #666666 solid;}.txtfield, input.formbtn, a span .fctext, a span .fctext:visited {border:1px #9c8c68 solid;}.contentbox {border-radius:0px;}/* BACKGROUNDS */.contentbox, .odd {background:url(/Plugins/FirstMagic/fmlibrary/backdrops/moonbright.png);}.even {background:url(/Plugins/FirstMagic/fmlibrary/backdrops/dark.png);}body {background:#000000 url(/Plugins/FirstMagic/fmlibrary/backdrops/moon.jpg) bottom center no-repeat;}#wrapper {background:url(/Plugins/FirstMagic/fmlibrary/backdrops/moonbright.png) repeat-x;}#pageframe {background:url(/Plugins/FirstMagic/fmlibrary/backdrops/moonpageframe.png);}#dropmenu ul li a, #dropmenu ul li a:visited {background:url(/Plugins/FirstMagic/fmlibrary/backdrops/moonpageframe.png) top center;}#dropmenu ul li ul li a, #dropmenu ul li ul li a:visited {background:transparent url(/Plugins/FirstMagic/fmlibrary/backdrops/bgdarktrans79.png);}#dropmenu a:hover {background:url(/Plugins/FirstMagic/fmlibrary/backdrops/bgdarktrans79.png) top left repeat-x;}#dropmenu ul li ul li a:hover {background:#000000 url(/Plugins/FirstMagic/fmlibrary/backdrops/moonbright.png) top left repeat-x;}#dropsearch .searchfield {background:transparent;background-image:none;border:none;border-radius:0px;}.contentbox.caltoday {background:transparent;background-image:none;border:none;}/* FORMATTING */#pagecontent, #pagecontentsec, #sidebar {position:relative;z-index:1;}#page {width:1006px;margin-left:auto;margin-right:auto;padding:0px 20px 0px 20px;}#footer {width:1010px;margin-left:auto;margin-right:auto;padding:10px 0px 10px 0px;}#header {padding:90px 0px 10px 0px;}#dropmenu  {top:20px;position:absolute;width:1006px;} #dropmenu ul {padding-left:0px;}#dropmenu ul li a {margin-right:1px;padding:2px 15px 0px 15px;}#pageframe {padding:20px 0px 0px 0px;}  #contentpadding, contentpaddingfalse {padding:0px 0px 110px 0px;} #pagecontent {width:698px;padding:0px 5px 0px 5px;margin-left:15px;margin-right:15px;}#sidebar {width:226px;padding:0px 20px 0px 20px;}#pagecontentsec {padding:0px 10px 0px 10px;}h1 {margin-top:-4px;}.formframe {padding-top:25px;} table.userform tr td {padding:5px 0px 5px 0px;}#dropsearch {width:167px;margin:-4px 0px 0px 0px;}  #dropsearch .searchfield {float:left;width:167px;}#dropsearch .searchfield {text-indent:7px;border-radius:20px;margin-top:8px;}#dropsearch .searchsubmit {margin-left:-30px;margin-top:2px;}#searchbox {margin-bottom:10px;padding-left:5px;padding-right:0px;} #sidebar h2 {padding-bottom:1px;margin-bottom:4px;}#dropmenu ul li ul li a, #dropmenu ul li ul li a:visited {padding:5px 15px 5px 15px;}.txtfield {padding:5px 5px 5px 5px;} #fmpublisher {margin-top:15px;}#signature {float:right;padding-right:5px;}.contentbox {margin:5px;padding:5px;} .contentbody, .contentheader {margin:0px 5px 5px 5px;}.txtfield.long {width:97%;} .commentbody textarea {height:80px;} .messagebody textarea {height:130px;}.calendarmonth .mediaitem.mediatiny .contentbox {margin:5px;} .calendarmonth .calday .contentbox div  {padding:2px;}/* MOBILE */body.mobilesite {background-size:contain;}.mobilesite .contentbox, .mobilesite .inlinecontentbox, .mobilesite .odd, .mobilesite .contentbox {background:url(/Plugins/FirstMagic/fmlibrary/backdrops/brighter.png);}.mobilesite .contentbox {padding:3px;margin:1px;}.mobilesite .even {background:#ffffff url(/Plugins/FirstMagic/fmlibrary/backdrops/dark.png)}.mobilesite h1, .mobilesite .uppercontentbody h2, .mobilesite .uppercontentbody .fctext {color:#ffffff;}.mobilesite .caltoday a, .mobilesite #footer a {color:#ffffff;}.mobilesite .tilesdir .smallfctext.mediacal {font-size:11px;line-height:11px;padding:0px;margin:0px;}/* SIGNS */body.digitalsign {background:#000000 url(/Plugins/FirstMagic/fmlibrary/backdrops/moon.jpg) bottom center no-repeat;background-attachment:fixed;}.digitalsign #header {background:url(/Plugins/FirstMagic/fmlibrary/backdrops/bgdarktrans79.png);}.digitalsign .contentbox {background:url(/Plugins/FirstMagic/fmlibrary/backdrops/brighter.png);}.digitalsign #sidebar .fctext {color:#ffffff;}.digitalsign .eventbox h2 {color:#000000;}.digitalsign #header h1, .digitalsign #header h2, .timebox h2 {color:#e16736;} .digitalsign #theTime {color:#ffffff;}.digitalsign h2 {font-weight:bold;}