/* FONT FACES */body, .fctext, input, textarea,.regitem .textbody, #dropmenu ul li ul li a, #dropmenu ul li ul li a:visited, #slogan {font-family:Courier New,Courier,Tahoma,Verdana,sans-serif;}#dropsearch .searchfield, #dropmenu, textarea.txtfield, input.txtfield, input.sfield, #footer, h1, #sidebar h2, #sidebar .fctext, .sidelinklist {font-family:Comic Sans MS,Cursive;}.twtr-hd, .twtr-ft, .twtr-bd {font-family:Courier New,Courier,Tahoma,Verdana,sans-serif;}/* FONT STYLES */#dropsearch .searchfield, #dropmenu a, #slogan, #footer, .date, .calendarevent, .commentname, .sidelink {text-transform:uppercase;} #dropmenu ul li ul li {text-transform:none;}.sidelink a:hover, #sidebar .fctext a:hover, .calendardayofweek, .calendareventdate, h3, #footer a:hover, h2 a {text-decoration:underline;}#dropsearch .searchfield, #dropmenu a, textarea.txtfield, input.txtfield, input.sfield, #slogan, #footer, .sidelink, .twelvehourclock, .twentyfourhourclock, .blogfooter, h2, .calendareventdate, h3 {font-weight:bold;}#dropsearch .searchfield, #dropmenu  a, textarea.txtfield, input.txtfield, input.sfield, #footer, h1, #sidebar h2, #sidebar .fctext, .sidelink {font-style:italic;} #dropmenu ul li ul li a, #dropmenu ul li ul li a:visited, #dropmenu ul li.dropdoc .fctext a {font-style:normal;text-transform:none;}h1 {font-weight:normal;text-indent:10px;}/* FONT SIZES */textarea.txtfield, input.txtfield, body, .fctext, input, textarea,.regitem .textbody, .regitem h2, .date, .calitem, .blogfooter, h3, .calendareventdate, #footer {font-size:14px;line-height:19px;}.sidelink, .date, .calendarevent, .commentname {font-size:12px;line-height:14px;}#footertext, #sidebar h2 {font-size:19px;line-height:26px;} h1 {font-size:28px;line-height:42px;}#dropmenu {font-size:14px;line-height:106px;} #dropmenu ul li ul li, #footer {font-size:14px;line-height:28px;}#dropsearch .searchfield {font-size:15px;line-height:15px;padding:2px 0px 2px 0px;}/* COLORS */body, h2, .calendarevent a, .calendarevent a:visited, a:hover {color:#000000;}a, a:visited, #footer a:hover, .calendareventdate, .calendarevent a:hover {color:#9c0000;}h1 {color:#132382;text-shadow: -1px -1px 5px #449e15;}#dropsearch .searchfield, #sidebar h2, #sidebar .fctext a, #sidebar .fctext a:visited, #sidebar .fctext a:hover, .sidelink a, .sidelink a:visited, .sidelink a:hover, #sidebar .fctext {color:#132382;text-shadow: -1px -1px 4px #7383a0;}textarea.txtfield, input.txtfield {color:#132382;text-shadow: -1px -1px 2px #bcc3d1;}#footertext, #footer a, #footer a:visited, #footer a:hover {color:#c7e353;text-shadow: -1px -1px 3px #1f420f;opacity:0.4;} #footer a:hover {opacity:0.8;}#tweetcontent {color:#ede7b3;}#dropmenu a, #dropmenu a:visited {color:#c7e353;text-shadow: -1px -1px 8px #449e15;}#dropmenu ul li ul li a, #dropmenu ul li ul li a:visited {text-shadow:0px 0px 0px;} #dropmenu ul li.dropdoc .fctext {color:#000000;}#dropmenu ul li ul li a, #dropmenu ul li ul li a:visited,  #dropmenu ul li.dropdoc .fctext a, #dropmenu ul li.dropdoc .fctext a:visited {color:#9c0000;}#dropmenu ul li.dropdoc .fctext a:hover, #dropmenu ul li ul li a:hover {color:#000000;}/* BORDERS */.commenttitle, .calitem {border-bottom:1px #444444 dashed;}.txtfield {border:1px #444444 dashed;}.pageparagraph img, .regitem img, #slide, .sidebarpara img {border:10px #ecedd0 solid;box-shadow:0px 0px 6px #777777;}#dropsearch .searchfield {border-radius:0px;} /* BACKGROUNDS */body {background:#ffffff url(wall.jpg);} .postcomment {background:transparent;}#logo {background:url(signlogo.png) bottom left repeat-x;}#pageframe{background:url(pageframe.png);}h1 {background:url(marker.png) top center no-repeat;}#sidebar {background:url(sidebar.png) top center no-repeat;}.sidebartitle, #sidebar .sidebarpara, .sidelinklist {background:url(sidebaritem.png) center center repeat-y;}.sidelinkend {background:url(sidelinkend.png) bottom center no-repeat;}#todaybg {background:url(todaybg.png) repeat-y;}#tweetcontent {background:#222222;border-top-color:#ede7b3;}#sidebar .tweetbox {background:url(tweetpin.png) top center no-repeat;}#dropsearch {width:220px;height:100px;background:url(paperclip.png) top center no-repeat;}#dropsearch .searchfield {background:transparent url(/.templates/Presets/blank.gif);background-repeat:no-repeat;}#dropsearch .searchsubmit {background:url(icons.png) no-repeat;background-position:0px -160px;}#dropsearch .searchsubmit:active {background-position:1px -159px;}#dropmenu {background:url(tape.png) top center no-repeat;}#dropmenu .current a {background:url(current.png) top center no-repeat;}#dropmenu a:hover {background:url(hover.png) top left no-repeat;}#dropmenu ul li ul li a, #dropmenu ul li ul li a:visited, #dropmenu ul li ul li a:hover, #dropmenu ul li.current ul li a, #dropmenu ul li.dropdoc {background:url(drop.png) repeat-y;width:294px;}#footer {background:url(tape2.png) top center no-repeat;}.pageparagraph img, .regitem img, #slide, .sidebarpara img {background:#ffffff;}/* IMAGES */.pageparagraph img {max-width:674px;height:auto;margin:2px 10px 5px 0px;}#pagecontentsec .pageparagraph img {max-width:880px;height:auto;}#homepageheader .pageparagraph img  {max-width:380px;height:auto;}.sidebarpara img {max-width:210px;height:auto;margin:2px 10px 5px 0px;}#slide, .slidepic {height:300px;width:680px;margin:2px 0px 5px 0px;}#pagecontentsec #slide, #pagecontentsec .slidepic {height:400px;width:880px;} .regitem img {height:117px;width:auto;margin:2px 10px 0px 0px;}/* FORMATTING */#pageframe, #dropmenu {margin-left:auto;margin-right:auto;padding:0px 0px 0px 0px;}#dropmenu {padding:0px 0px 0px 40px;margin-top:-58px;margin-bottom:-30px;height:100px;width:1020px;position:relative;z-index:999;}#dropmenu ul li a {padding:0px 10px 0px 10px;}#footer {width:1060px;margin-left:auto;margin-right:auto;padding:60px 0px 0px 0px;margin-top:-25px;position:relative;z-index:2;}.frontbody #footer {width:1060px;margin-left:auto;margin-right:auto;padding:0px 0px 30px 0px;margin-top:-55px;position:relative;z-index:2;}.frontbody #footer {background:url(tape2.png) bottom center no-repeat;}.regitem {margin-bottom:15px;}#pageframe {width:1060px;padding:0px 0px 20px 0px;position:relative;z-index:1;}#logo {padding:10px 50px 30px 50px;}#pagecontent {width:700px;}#pagecontent {padding:30px 35px 0px 35px;} #pagecontentsec {padding:30px 70px 0px 70px;}#sidebar {width:290px;padding-top:150px;}.sidebaritem {margin:-10px 0px 0px 0px;}#sidebar .sidebarpara, .sidelinklist, .sidebartitle {padding:0px 25px 0px 25px;}.sidelinkend {height:20px;}.listpage #contentgroupfooter {margin-top:-15px;}.formframe {padding-top:25px;} table#userform tr td {padding:5px 0px 5px 0px;}.formframe iframe {height:450px;} #commentbox iframe {height:250px;} .blogfooter a {display:inline-block;padding:2px 5px 2px 5px;}#contentgroupfooter {clear:both;} .commenttitle {margin-bottom:5px;}#breadcrumbs {text-align:center;}.tweetbox {margin:-10px 0px 0px 0px;padding:53px 25px 40px 20px;}#dropsearch {width:220px;height:45px;margin:0px 0px 0px 30px;padding:55px 0px 0px 70px;}#dropsearch .searchfield {float:left;width:150px;text-indent:7px;}#dropsearch .searchsubmit {float:left;cursor:pointer;margin:4px 0px 0px 5px;width:20px;height:20px;}#dropmenu ul li ul {margin-top:-24px;} #dropmenu ul li ul li ul {margin-top:0px;}/* INCLUDES */#wingbanner {right:0px;top:45px;width:180px;position:absolute;text-align:center;z-index:1;}#bottombanner {text-align:center;margin-top:-40px;margin-bottom:20px;}#homepageheader {margin-left:-40px;}.homextratxtbody {padding-top:20px;padding-left:70px;}#homepageheader .pagebg {width:690px;padding:20px 10px 0px 260px;margin-bottom:-60px;}/* 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 {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 {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;border-radius:0px;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 {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 {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 {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 {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 {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 {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;height:30px;}#sidebar .widgetdoc  {background:url(sidebaritem.png) center center repeat-y;padding:10px 25px 0px 25px;margin-top:-10px;margin-bottom:10px;} #sidebar .bigbox, #sidebar .tinybox, #sidebar .pagesearch {margin-top:0px;margin-top:-8px;}/* WIDGETS */#sitewidgets .fb-like {width:443px;}#sitewidgets .twtr-widget {width:460px;}#sitewidgets .searchfield,#sitewidgets .bigbox {width:226px;}