/* FONTS */body, .fctext, .txtfield {font-family:Arial,Helvetica,Sans-Serif;}h1,h2,h3 {font-family:Arial Black,Arial,Helvetica,Sans-Serif;font-weight:normal;}.twelvehourclock, .twentyfourhourclock, #slogan {font-weight:bold;}body, .fctext, #slogan, .label, h3 {font-size:14px;line-height:19px;}h1, h2 {font-size:18px;line-height:34px;}#dropmenu {font-size:14px;line-height:34px;}  #dropsearch .searchfield {font-size:14px;line-height:14px;}#breadcrumbs, #dropmenu ul li ul li, .date, #footer, .calitem, .commentname, .comment .fctext {font-size:12px;line-height:16px;}.date, #slogan, #dropmenu, #footer, .commentname {text-transform:uppercase;}/* COLORS */body, .fctext, #dropsearch .searchfield  {color:#ffffff;text-shadow: 1px 1px 4px #00193e;}a, a:visited {color:#52c9f5;}#footer a, #footer a:visited, #dropmenu a, #dropmenu a:visited {color:#0854b3;}.calendarevent a:hover, #todaybg .calendarevent a, #todaybg .calendarevent a:visited, #todaybg .calendareventdate, #dropmenu a:hover, a:hover, h1, h2, h2 a, h2 a:visited {color:#ffffff;}.calendarevent a, .calendarevent a:visited, #todaybg .calendarevent a:hover, #dropmenu .current a, #dropmenu .current a:visited, #slogan, .date, #footertext, .calendardayofweek, .commentname, .calendareventdate, .comment .fctext, .label, h3, #dropmenu ul li.dropdoc .fctext {color:#8a96b6;}#tweetcontent {border-top-color:#001a38;background:#52c9f5;color:#000000;}.tweetbox {text-shadow:1px 1px 2px;margin-top:20px;}/* BACKGROUNDS */body {background:#000b2c url(gradient1.png);background-repeat:repeat-x;}#wrapper {background:url(gradient3.png);background-repeat:repeat-x;}.postcomment {background:transparent url(/.templates/presets/blank.gif);}#todaybg, .commenttitle, .webpage .pagedate, .subdate {background:url(date.png);border-radius:10px;} #dropmenu ul li ul li a, #dropmenu ul li.dropdoc {box-shadow:0px 1px 3px #000000;}#dropmenu ul li.dropdoc, #dropmenu ul li ul li a, #dropmenu ul li ul li a:visited {background:url(drop.png);}#dropmenu ul li ul li a:hover {background:url(drophover.png) top left no-repeat;}#slide, .pageparagraph img, .sidebarpara img, .regitem img, .embeddedplayer {box-shadow:3px 3px 5px #00193e;}.embeddedplayer {border:1px #00193e solid;} #footer {border-top:1px #0854b3 solid;}/* ICONS */#dropsearch .searchsubmit {margin-left:-24px;margin-top:5px;background:url(/.templates/Presets/elements.png) no-repeat;border:none;background-position:-2px -380px;}#dropsearch .searchsubmit:active {background-position:-1px -379px;}.sidelink a, .sidelink a:visited {padding-left:16px;background:url(/.templates/Presets/elements.png) no-repeat;background-position:0px -539px;}.sidelink a:hover {background-position:0px -579px;} .sidelink {padding:5px 0px 0px 0px;margin-top:5px;}h1 img {margin-top:10px;} .topmenuicon {margin-top:1px;}/* IMAGES */#logo img {max-height:110px;width:auto;}.pageparagraph img {max-width:630px;height:auto;margin:2px 10px 5px 0px;}#homepageheader .pageparagraph img, #pagecontentsec .pageparagraph img {max-width:900px;height:auto;}.sidebarpara img {max-width:230px;height:auto;margin:2px 10px 5px 0px;}#slide, .slidepic {margin:2px 0px 5px 0px;} .regitem img {height:70px;width:auto;margin:2px 10px 0px 0px;} #pagecontentsec .splashp .pageparagraph img {max-width:840px;height:auto;margin:2px 10px 5px 0px;}/* FORMATTING */#page {width:960px;margin-left:auto;margin-right:auto;}#footer {width:920px;margin-left:auto;margin-right:auto;text-align:right;padding-top:5px;} #footertext {text-align:right;}#pagecontent, #pagecontentsec, #sidebar {padding:30px 20px 10px 20px;}#pagecontent {width:640px;} #sidebar {width:240px;}#dropmenu {width:960px;top:10px;height:34px;position:absolute;} #slogan {width:960px;top:160px;position:absolute;}#dropsearch {height:34px;width:150px;margin-top:5px;} #dropsearch input.searchfield {width:150px;text-indent:10px;} #logo {height:180px;overflow:hidden;padding:0px 20px 0px 20px;} #logo img {margin-top:70px;}#breadcrumbs, #homepageheader {padding:10px 20px 0px 20px;}.regitem .listheader {margin-bottom:10px;} .regitem {padding:0px 0px 10px 0px;}.date, .commentname, .comment .fctext {padding-left:10px;padding-right:10px;}.calitem {padding:3px 5px 3px 5px;} #dropmenu ul li ul, #dropmenu ul li ul li a {padding-top:3px;padding-bottom:4px;}#introfile {margin-top:7px;} .commenttitle {margin-bottom:4px;}#topbanner {top:34px;z-index:3;position:absolute;} #wingbanner {z-index:4;}#dropsearch {margin-top:6px;margin-right:-8px;}#dropsearch .searchfield {border-radius:0px;background:transparent url(/.templates/presets/blank.gif);font-size:14px;line-height:14px;text-transform:uppercase;color:#0854b3;border-left:1px #0854b3 solid;border-right-width:0px;border-top-width:0px;border-bottom-width:0px;}/* WIDGETS */#sitewidgets .fb-like {width:404px;margin:2px 0px 0px 0px;}#sitewidgets .twtr-widget {width:421px;margin:0px 0px 0px 0px;overflow:hidden;}#sitewidgets .searchfield,#sitewidgets .bigbox {width:207px;}