#dropmenu, #footer, h1, h2 {font-family:Comic Sans MS,Cursive;font-style:italic;} .regitem h2 {font-style:normal;}body, .fctext, .formlabel .listsub h3, .regitem h2, #slogan {font-family:Courier New,Courier,Tahoma,Verdana,sans-serif;}body, .fctext, .formlabel .listsub h3, .regitem h2, #slogan, .calendareventdate {font-size:13px;line-height:16px;}.date {text-transform:uppercase;font-size:11px;line-height:22px;} .regitem .date {line-height:13px;}h1, h2, h3, #slogan, .calendardayofweek, .calendareventdate, #dropmenu, #footer {font-weight:bold;}h1, h2.sidebartitle {font-size:20px;line-height:23px;}  #dropmenu ul  {font-size:18px;line-height:46px;} #footer {font-size:15px;line-height:21px;} a, a:visited {color:#9c0000;}body, a:hover, a:active, .calendareventdate a, .calendareventdate a:visited {color:#000000;}.calendareventdate a:hover, .calendareventdate a:active, #todaybg .calendareventdate a, #todaybg .calendareventdate a:visited {color:#9c0000;} #dropmenu a, #dropmenu a:visited {color:#c7e353;text-shadow: -1px -1px 6px #726225;}#dropmenu a:hover, #dropmenu a:active, h1, .sidebartitle, #footertext, #footer a, #footer a:visited {color:#132382;text-shadow: -1px -1px 4px #7383a0;}h2 a, .regitem a, .sidelink a, .listpage .listfile a {text-decoration:underline;}#slogan {text-transform:uppercase;}body {background:url(mobilewall.jpg) top left;} #wrapper {margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}#logo {background:url(mobilelogo.jpg) bottom left repeat-x;margin:0px 0px 0px 0px;padding:0px;height:140px;overflow:hidden;}#pagecontent {background:url(signsidebar.png)repeat-y;position:relative;z-index:1;padding-left:50px;padding-right:5px;padding-top:20px;margin-left:10px;}#dropmenu ul {background:url(tape.png) no-repeat;height:60px;position:relative;z-index:999;margin-bottom:-24px;background-position:0px -26px;}#dropmenu img {margin-top:15px;} .calendardayofweek {margin-bottom:5px;} .calendareventdate {padding:4px;}h1 {background:url(mobilemarker.png) no-repeat;}.inFolder {background:url(icons.png) no-repeat 210px -96px;}.txtfield.long {width:90px;} .txtfield.short {width:30px;}.formframe {width:236px;overflow:hidden;}/* CUSTOM OVERRIDES */a span .fctext, a span .fctext:visited, #introfile .pagebg .pageparagraph a span .fctext, #introfile .pagebg .pageparagraph a span .fctext:visited, input.formbtn:active, a span .fctext:active, #introfile .pagebg .pageparagraph a span .fctext:active, input.formbtn:hover, a span .fctext:hover, #introfile .pagebg .pageparagraph a span .fctext:hover {border-width:0px;background:#ffffff url(btn.png) top center no-repeat;font-family:Comic Sans MS,Cursive;font-size:18px;line-height:21px;font-style:italic;padding:10px 20px 14px 20px;border-radius:0px;color:#132382;text-shadow: 1px 1px 5px #449e15;}input.formbtn, input.formbtn:active, input.formbtn:hover {border-width:0px;background:transparent url(btn.png) top center no-repeat;font-family:Comic Sans MS,Cursive;font-size:18px;line-height:21px;font-style:italic;padding:10px 35px 34px 30px;color:#132382;text-shadow: -1px -1px 4px #449e15;}input.sfield, .txtfield {background:transparent url(/.templates/Presets/blank.gif);background-repeat:no-repeat;color:#000000;}h1 img {margin-top:18px;}.printbtn {width:20px;height:20px;background:url(icons.png) no-repeat 0px -192px;margin-left:5px;}.printbtn:active, .printbtn:hover {background:url(icons.png) no-repeat 1px -191px;}.nowbtn {width:20px;height:20px;background:url(icons.png) no-repeat 0px -224px;margin-left:5px;}.nowbtn:active, .nowbtn:hover {background:url(icons.png) no-repeat no-repeat 1px -223px;}.monthbtn {width:20px;height:20px;background:url(icons.png) no-repeat 0px -32px;margin-left:5px;}.monthbtn:active, .monthbtn:hover {background:url(icons.png) no-repeat no-repeat 0px -31px;}.nextbtn {width:20px;height:20px;background:url(icons.png) no-repeat 0px -96px;margin-left:5px;}.nextbtn:active, .nextbtn:hover {background:url(icons.png) no-repeat no-repeat 1px -95px;}.prevbtn {width:20px;height:20px;background:url(icons.png) no-repeat 0px -64px;margin-left:5px;}.prevbtn:active, .prevbtn:hover {background:url(icons.png) no-repeat no-repeat 1px -63px;}.daybtn {width:20px;height:20px;background:url(icons.png) no-repeat 0px 0px;margin-left:5px;}.daybtn:active, .daybtn:hover {background:url(icons.png) no-repeat no-repeat 1px 1px;}#searchbox {margin-bottom:10px;padding:16px 20px 20px 20px;background:url(sidesearch.png) no-repeat;}  input.sfield  {width:200px;}input.findbtn {margin-left:-24px;margin-top:8px;width:20px;height:20px;background:url(icons.png) no-repeat;background-position:0px -160px;}input.findbtn:active, input.findbtn:hover {background-position:1px -159px;}