/* Rainbow_FMskin.css *//* FCWS */.wswrap * {font-family:times new roman,serif !important;font-size:16px !important;line-height:20px !important;}.digitalsign .wswrap *  {font-size:18px !important;line-height:23px !important;}/* FONT COLORS */h1, a, a:visited {color:#006ab1;} h2, h3, a:hover, h2 a, h2 a:visited, h2 a:hover, h3 a, h3 a:visited, .date {color:#000033;} #headerticker, #dropmenu a, #dropmenu a:visited, #dropsearch .searchfield, #header .fctext {color:#ffffff;} #footer a, #footer a:visited {color:#000000;}#footer a:hover {color:#000000;} #signature {font-weight:bold;}#dropmenu .current a, #dropmenu .current a:visited, #dropmenu a:hover {color:#cccccc;}h2 a:hover, h3 a:hover {color:#006ab1;}input.txtfield, textarea.txtfield {color:#000000;}/* FONT SIZES */h1 {font-size:24px;line-height:29px;}#dropmenu a {font-size:18px;line-height:60px;}h2  {font-size:18px;line-height:22px;}body, .fctext, #dropmenu ul li ul li a, h2, h3  {font-size:16px;line-height:20px;}#headerticker  {font-size:13px;line-height:24px;font-weight:bold;} #signature, #footer a  {font-size:12px;line-height:17px;}.label {font-size:14px;line-height:16px;}.date {font-size:12px;line-height:14px;}/* FONT STYLES */body, .fctext, h1, h2, h3, #dropmenu, #dropsearch .txtfield.searchfield  {font-family:times new roman,serif;}h2, h4.fctext, #signature, .label, .txtfield, #footer, #headerticker {font-family:arial,sans-serif;}a, a:visited {text-decoration:none;} h1, h2 {font-weight:normal;}#sidebar h2, .contentbox h2, .date, #signature, #headerticker  {text-transform:uppercase;}#headerticker {letter-spacing:1px;} input.txtfield, textarea.txtfield {font-weight:normal;}/* BACKGROUNDS */body {background:#7f8293 url(/Plugins/FirstMagic/fmlibrary/backdrops/rainbow.jpg) top center no-repeat;}/* rainbow Photo by Noel Feans - Creative Commons Attribution License: creativecommons.org/licenses/by/2.0/ */body.nomenu {background:#7f8293 url(/Plugins/FirstMagic/fmlibrary/backdrops/rainbow_none.jpg) top center no-repeat;}#dropmenu .current a, #dropmenu .current a:visited {background:url(/Plugins/FirstMagic/fmlibrary/backdrops/rainbowdroptransp.png);background-repeat:repeat-x;}#dropmenu a:hover, #dropmenu a.droplink, #dropmenu a:hover {background:url(/Plugins/FirstMagic/fmlibrary/backdrops/rainbowdropsub.png);}#dropmenu a.droplink:hover {background:url(/Plugins/FirstMagic/fmlibrary/backdrops/rainbowdroptransp.png);background-repeat:repeat-x;}#dropmenu ul li {background:url(/Plugins/FirstMagic/fmlibrary/backdrops/rainbowdropline.png);background-repeat:no-repeat;background-position:0px 15px;}#pageframe {background:url(/Plugins/FirstMagic/fmlibrary/backdrops/rainbowborders.png);background-repeat:repeat-y;}.contentbox {background:url(/Plugins/FirstMagic/fmlibrary/backdrops/dark.png);}/* BORDERS */#dropsearch .searchfield {border-left:1px #dedede solid;border-top-width:0px;border-right-width:0px;border-bottom-width:0px;border-radius:0px;}.contentbox {border:1px #cccccc solid;}/* LAYOUT */#dropmenu, #page {width:1040px;}#pagecontent {width:73%;margin:0px 2% 0px 2%;}#pagecontentsec {width:96%;margin:0px 2% 0px 2%;}#sidebar {width:19%;margin:0px 2% 0px 2%;}#header {padding-top:76px;padding-bottom:5px;}#pageframe {padding-top:20px;padding-bottom:5px;}#signature {margin-top:10px;}.contentbox {margin:5px;padding:5px;} .contentbody, .contentheader {margin:0px 5px 5px 5px;}.calevent {padding:5px;}/* TOP MENU */#dropmenu {height:60px;text-align:left;position:absolute;z-index:50;top:0px;margin-left:auto;margin-right:auto;margin:0px auto;}#dropmenu ul {padding:0px;margin:0px;} #dropmenu ul li ul {height:100%;overflow:visible;} #dropmenu ul li ul li {margin-bottom:-1px;}#dropmenu a, #dropmenu a:visited {padding:0px 15px 0px 15px;cursor:pointer;overflow:hidden;}#dropmenu a.droplink, #dropmenu a.droplink:visited {width:200px;height:20px;height:100%;padding:5px 15px 6px 15px;overflow:visible;}#dropsearch {width:154px;margin:1px 0px 0px 0px;}#dropsearch .searchfield {width:154px;text-indent:10px;background:transparent;background-image:none;padding:18px 0px 18px 0px;font-size:18px;line-height:18px;}#dropsearch .searchsubmit {margin-left:-20px;margin-top:15px;;} /* VARIOUS ELEMENTS */#pageframe  {border-radius:6px;}#footer {text-align:center;padding-top:5px;}body {margin:0px;padding:0px;} #page {z-index:0;position:relative;margin-left:auto;margin-right:auto;margin:0px auto;}/* SIGNS */.digitalsign .contentbox, .digitalsign #sidebar {background:url(/Plugins/FirstMagic/fmlibrary/backdrops/brighter.png);}.digitalsign #header {background:url(/Plugins/FirstMagic/fmlibrary/backdrops/darker.png);box-shadow:1px 1px 3px #000000;}.digitalsign #header h1, .digitalsign #header h2 {color:#ffffff;}.digitalsign body, .digitalsign .fctext  {font-size:18px;line-height:23px;}/* MOBILE */body.mobilesite {background:#7f8293 url(/Plugins/FirstMagic/fmlibrary/backdrops/rainbow_none.jpg) top center no-repeat;}.mobilesite h1, .mobilesite .uppercontentbody h2 {color:#ffffff;}.mobilesite .contentbox h1 {color:#000033;}.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 {color:#ffffff;}