/* Music_FMskin.css *//* FCWS */.wswrap * {font-family:Bookman Old Style,Book Antiqua,Times New Roman,Serif !important;font-size:13px !important;line-height:17px !important;}.wswrap strong * {font-family:Arial !important;}.mobilesite .loginpage .wswrap *,  .mobilesite .uppercontentbody .wswrap * {color:#ffffff !important;}.digitalsign #sidebar .wswrap * {color:#ffffff;font-size:18px !important;line-height:24px !important;font-family:Arial,Helvetica,Sans-Serif !important;color:#ffffff !important;}/* TYPOGRAPHY */body, .fctext {font-family:Bookman Old Style,Book Antiqua,Times New Roman,Serif;}h2, h3, h4.fctext, .date, #headerticker {font-family:Copperplate Gothic Light,Copperplate Light,Copperplate,Geneva,sans-serif;}h1, .calendarmonth h2 a {font-family:Bookman Old Style,Book Antiqua,Times New Roman,Serif;font-style:italic;}.fctext b , .formbtn, .txtfield, .label, #footer, .calendarmonth .calday .smallfctext, .listtop .fctext {font-family:Arial;}body, .fctext, .txtfield {font-size:13px;line-height:17px;}#dropmenu {font-size:14px;line-height:36px;} #dropsearch .searchfield {font-size:14px;line-height:14px;}#dropmenu ul li ul li {font-size:13px;line-height:17px;}#footer, #signature, .date, .label, .smallfctext, .formbtn {font-size:11px;line-height:15px;}h1 {font-size:25px;line-height:32px;}h2, h3, #headerticker {font-size:16px;line-height:18px;}.calendarmonth h2 a {font-size:28px !important;line-height:36px !important;}a, a:visited {text-decoration:none;} a:hover {text-decoration:none;}h1, h2, h3, h4, h4.fctext {font-weight:normal;}/* COLORS */a, a:visited, #dropmenu .current a, #dropmenu .current a:hover, .calendarmonth .contentbox .smallfctext a:hover, h2 a:hover {color:#d04f0b;} h1, h1 a, h1 a:visited, h3, h4.fctext a, h4.fctext a:visited  {color:#4b443b;}#dropsearch .searchfield, .date, .label, .smallfctext {color:#6d695e;}#dropmenu a, #dropmenu ul li ul li a, #dropmenu a:hover, #dropmenu ul li ul li a:hover, #dropmenu ul li.current ul li a, #dropmenu ul li.current ul li a:hover, #footer a, #signature, #headerticker, #sidebar h2 {color:#ffffff;}body, a:hover, h2, h2 a, h2 a:visited, .calendarmonth .contentbox .smallfctext a, .calendarmonth .contentbox .smallfctext a:visited, #footer a:hover, h4.fctext a:hover {color:#000000;}#dropsearch .searchfield, #dropmenu .current a, h2, h3, .date {text-shadow:1px 1px 3px #cccccc;}h1, .date {text-shadow:1px 1px 5px #cccccc;}#sidebar h2 {text-shadow:-1px -1px 3px #004a2d;} #dropmenu a, #dropmenu ul li.current ul li a {text-shadow:-1px -1px 3px #000000;}#headerticker {text-shadow:1px 1px 5px #000000;}/* BACKGROUNDS */body {background:#000000 url(/Plugins/FirstMagic/fmlibrary/backdrops/musicgkey.jpg)top center no-repeat;background-attachment:fixed;}.website #header {background:#ffffff url(/Plugins/FirstMagic/fmlibrary/backdrops/musicmozart.jpg) bottom center no-repeat;border-top-right-radius:20px;border-top-left-radius:20px;}#page {background:#ffffff;box-shadow:2px 5px 5px #000000;border-radius:20px;}.contentbox {background:#eae3cf url(/Plugins/FirstMagic/fmlibrary/backdrops/musicsilver.png) bottom left repeat-x;}#sidebar .fcwrap {background:#eae3cf url(/Plugins/FirstMagic/fmlibrary/backdrops/musicsilver.png) bottom left repeat-x;box-shadow:1px 1px 5px #a9a38f;border-bottom-left-radius:5px;border-bottom-right-radius:25px;}#sidebar h2 {background:#3d3830 url(/Plugins/FirstMagic/fmlibrary/backdrops/musicbrown.png) top left repeat-x;box-shadow:1px 1px 5px #004a2d;}.contentbox.caltoday {background:transparent;background-image:none;border:none;box-shadow:none;}#dropmenu a {opacity:0.4;border-top-right-radius:25px;border-top-left-radius:5px;} #dropmenu .current a, #dropmenu a:hover, #dropmenu ul li ul li a {opacity:1;} #dropmenu .current a, #dropmenu .current a:hover {background:url(/Plugins/FirstMagic/fmlibrary/backdrops/musictab.png) center left repeat-x;}#dropmenu ul li a {background:#464037 url(/Plugins/FirstMagic/fmlibrary/backdrops/musicbrown.png) top left repeat-x;}#dropmenu ul li ul li a, #dropmenu ul li.current ul li a {background:#3a342d;border-top-right-radius:0px;border-top-left-radius:0px;}#dropmenu ul li ul li a:hover, #dropmenu ul li.current ul li a:hover {background:#000000;}#dropmenu ul li ul {background:#464037;border-bottom-right-radius:15px;border-bottom-left-radius:5px;}#dropmenu ul li ul li:last-child a {border-bottom-right-radius:15px;border-bottom-left-radius:5px;}#dropmenu #menuhome a {border-top-left-radius:0px;} #sidebar h2 {border-top-left-radius:5px;border-top-right-radius:5px;}#dropsearch .searchfield {background:transparent;background-image:none;border:none;border-radius:0px;}.contentbox {border-radius:5px;box-shadow:1px 1px 5px #a9a38f;}.txtfield {background:#ededed;background-image:none;border-radius:3px;}/* FORMATTING */#page {width:960px;margin-top:40px;} .website #header {width:960px;margin-bottom:-36px;padding-bottom:36px;}.website.nomenu #header {width:960px;margin-bottom:0px;padding-bottom:0px;}#headercontent {margin-left:auto;margin-right:auto;width:900px;overflow:hidden;padding-top:36px;padding-bottom:36px;}#header img {max-height:400px;width:auto;}#pagecontent {width:630px;} #sidebar {width:260px;}#pageframe {padding:15px 15px 5px 10px;}#pagecontent, #pagecontentsec, #sidebar  {padding:10px 10px 0px 10px;}.sidebaritem {padding:0px 5px 0px 5px;margin:7px 0px 0px 0px 0px;}#dropmenu {height:36px;} #dropmenu ul {padding:0px;} #dropmenu ul li {margin-left:1px;}#dropmenu ul li ul li {margin-left:0px;} #dropmenu ul li ul {padding:0px 1px 1px 1px;}#dropmenu ul li a, #dropmenu ul li a:visited {padding-left:15px;padding-right:15px;margin-right:4px;}#dropmenu ul li ul li a {padding:5px 7px 5px 15px;margin-right:0px;margin-top:1px;} #dropsearch {margin-top:0px;width:120px;margin-right:10px;}#dropsearch .searchfield {padding-top:3px;padding-bottom:3px;margin-top:7px;width:120px;}#dropsearch .searchsubmit {margin-left:-21px;background:url(/Plugins/FirstMagic/fmlibrary/elements.png) no-repeat;border:none;background-position:-2px -380px;width:18px;height:20px;margin-top:9px;}#dropsearch .searchsubmit:active {background-position:-1px -379px;} #searchbox {margin:0px 5px 15px 1px;padding:0px 0px 0px 0px;}.contentbox {margin:5px;padding:7px;} .contentbody, .contentheader {margin:0px 5px 5px 5px;}.calendarmonth .mediaitem.mediatiny .contentbox {margin:5px;} .calendarmonth .calday .contentbox div  {padding:2px;}.newsdir .contentbox {margin-bottom:10px;} #sidebar h2 {padding:5px 10px 6px 10px;} #sidebar .fcwrap {padding:5px 10px 6px 10px;}#footer {width:900px;margin-left:auto;margin-right:auto;margin-top:10px;text-align:left;clear:both;padding-left:15px;padding-right:15px;} #signature {float:right;}/* MOBILE*/.mobilesite .loginpage .fctext, .mobilesite h1, .mobilesite .uppercontentbody h2, .mobilesite .uppercontentbody .fctext {color:#ffffff;}.mobilesite .contentbox h1 {color:#4b443b;text-shadow:none;}.mobilesite .contentbox, .mobilesite .inlinecontentbox, .mobilesite .odd {background:url(/Plugins/FirstMagic/fmlibrary/backdrops/brighter.png);}.mobilesite .even {background:#ffffff url(/Plugins/FirstMagic/fmlibrary/backdrops/dark.png);}.mobilesite .caltoday a, .mobilesite #footer a {color:#ffffff;}/* SIGNS */.digitalsign #header {background:#eae3cf url(/Plugins/FirstMagic/fmlibrary/backdrops/musicsilver.png) bottom left repeat-x;box-shadow:2px 2px 5px #000000;}.digitalsign #sidebar .fctext {color:#ffffff;font-size:18px;line-height:24px;}.digitalsign .eventbox .fctext, .digitalsign .taskbox .fctext {font-family:Arial,Helvetica,Sans-Serif;color:#000000;}.digitalsign .eventbox h2 {font-family:Arial,Helvetica,Sans-Serif;color:#d04f0b;font-weight:bold;}.digitalsign #theTime {color:#000000;}.digitalsign .contentbox {border-radius:15px;box-shadow:2px 2px 5px #111111;}.digitalsign #sidebar .fctext {font-family:Arial,Helvetica,Sans-Serif;color:#ffffff;}