/* TYPOGRAPHY */body, .fctext, h2.sidebartitle {font-size:14px;line-height:18px;}body, .fctext, .sidebartitle, .txtfield {font-family:Arial,helvetica,sans-serif;}#sidebar .fctext, .date, .sidelinklist, .calitem, .blogfooter, .commentname, .dropdoc .fctext, .label {font-size:13px;line-height:16px;}.commentname {text-transform:uppercase;}#dropmenu {font-size:15px;line-height:40px;}#dropmenu ul li ul li {font-size:13px;line-height:23px;}h1, .calendarday {font-weight:normal;font-size:24px;}h2 {font-size:18px;line-height:21px;}#slogan {font-size:18px;line-height:36px;font-weight:bold;font-style:italic;}#breadcrumbs, #footer {font-size:11px;line-height:22px;} #footertext {font-size:15px;}.twelvehourclock, .twentyfourhourclock {font-weight:bold;}.blogfooter a, .blogfooter a:visited {text-decoration:none;} .blogfooter a:hover {text-decoration:underline;}/* COLORS */a, a:visited,  .calendarday#todaybg { color:#3562c5;}.calendarevent a, .commentmessage .fctext, .label, .listdate, .subdate, #breadcrumbs {color:#444444;}.calendarevent a:hover, #dropmenu a, #dropmenu a:visited, #footer a, #footer a:visited, #dropmenu ul li ul li a, #dropmenu ul li.dropdoc ul li, .dropdoc .fctext, #dropmenu ul li.dropdoc  .fctext a,#dropmenu ul li.dropdoc a span .fctext, #dropmenu ul li.current .dropdoc .fctext a, #dropsearch .searchfield, #dropmenu ul li.current ul li a  {color:#037c72;}#dropmenu ul li.current a, #dropmenu ul li.current ul li a:hover, #dropmenu a:hover, .sidebartitle, #todaybg .calendarevent a, #todaybg .calendarevent a:visited, .calendardayofweek, #footertext, .blogfooter a, .blogfooter a:visited, blogfooter a:hover, #footer a:hover {color:#ffffff;}.commentname, a:hover {color:#000000;}h1, .pagedate, .date, h2, h3, #dropmenu a, .calendareventdate, #slogan, .commentname {text-shadow:2px 2px 3px #b2a992;}h2.sidebartitle, .calendardayofweek, #dropmenu a:hover {text-shadow:2px 2px 3px #b67907;}/* BORDERS */#page, #dropmenu, #pagecontent, #pagecontentsec, .blogfooter {border-radius:3px;}.sidebartitle {border-top-left-radius:3px;border-top-right-radius:3px;}.sidebaritem .listoutbg, .sidelinklist {border-bottom-left-radius:3px;border-bottom-right-radius:3px;}.calendarevent, .calendardayofweek {border-radius:3px;margin-left:1px;margin-right:1px;}#dropsearch .searchfield {border-left:1px #bbb199 solid;}.commentmessage {border-top:1px #888888 solid;padding-top:5px;}.regitem {border-top:1px #dedede solid;}input, textarea, .slidepic, #newslist img, .pageparagraph img, .listoutbg img {border-radius:3px;}/* BACKGROUNDS */body {background:#000000;}#page {background:#d2c7ab url(beige.png) no-repeat top center;box-shadow:2px 2px 12px #b2a992;}body.postcomment {background:#d2c7ab url(/.templates/presets/blank.gif) no-repeat;}#tweetcontent {border-top-color:#004378;background:#efefef;color:#000000;}#dropmenu, .sidebaritem, .calendarevent, .calendardayofweek {box-shadow:2px 2px 6px #b2a992;}.sidebaritem .listoutbg, .sidelinklist {background:#ffffff;}.blogfooter {;background:url(red.jpg) repeat-x;} .sidebartitle, #todaybg .calendarevent, .calendardayofweek, #dropmenu a:hover, #dropmenu ul li.current ul li a:hover {background:#e39b05 url(gold.jpg) repeat-x;}#dropmenu, .calendarevent {background:#d2c7ab url(beige.png) no-repeat top center;}#todaybg .calendarevent {background:#3562c5 url(blue.jpg) bottom left repeat-x;}#dropmenu ul li.current a {background:#0071c7 url(red.jpg) repeat-x;} #dropmenu ul li.current ul li a, #dropmenu ul li.dropdoc, #dropmenu ul li ul li a {background:#d8ceb6;box-shadow:0px 3px 4px #6b6658;}/* FORMATTING */#topbanner, #bottombanner, #page {width:800px;}#pageframe {padding:10px 10px 10px 10px;margin-bottom:10px;}#dropmenu {margin:0px 10px 0px 10px;}#logo {padding:10px 20px 0px 20px;}#pagecontent {width:560px;padding:0px 10px 0px 10px;}#sidebar {width:180px;padding:0px 10px 0px 10px;}.sidebartitle, .sidebaritem .listoutbg, .sidelinklist, .blogfooter {padding:5px 10px 5px 10px;}.sidebaritemdoc.style26754 .sidebaritem .listoutbg {padding:5px 0px 5px 0px;}.tweetbox {width:180px;}.regitem {margin:0px 0px 10px 0px;}#homepageheader {margin:10px 10px -30px 10px;} #listheadertop, .webpage .listheader {padding-bottom:10px;}#wingbanner {right:0px;top:24px;width:180px;position:absolute;text-align:center;z-index:1;}#topbanner {margin-top:-1px;margin-bottom:15px;} #bottombanner, #pagecontentsec .servicebox {margin-top:-15px;margin-bottom:15px;}#dropmenu {height:40px;}#pagecontentsec #contentgroupfooter {margin-bottom:20px;}#wrapper {padding-top:24px;} #logo, #pagecontentsec .listheader, #pagecontentsec #introfile, .regitem .listheader {padding-top:10px;}#dropsearch {width:154px;margin-top:6px;margin-right:0px;} #dropsearch .searchfield {text-indent:10px;padding:4px 0px 4px 0px;font-size:15px;line-height:15px;text-shadow:2px 2px 3px #b2a992;}#dropsearch .searchfield {border-radius:0px;background:transparent url(/.templates/presets/blank.gif);border-top-width:0px;border-bottom-width:0px;border-right-width:0px;}#dropsearch .searchsubmit {margin-left:-20px;margin-top:6px;background:url(/.templates/Presets/elements.png) no-repeat;border:none;background-position:0px -620px;}  #dropsearch .searchsubmit:active {background-position:1px -619px;}.calendarevent {text-align:center;} .regitem img {width:150px;height:auto;margin-top:-15px;float:right;margin-right:0px;margin-left:5px;margin-bottom:5px;}.regitem h2 {float:left;} .regitem .date {float:left;margin-left:10px;line-height:21px;} .regitem .listheader {clear:both;height:21px;} .regitem .listfile {clear:both;}.regitem .date:before {content:"- ";}.pageparagraph img {max-width:560px;height:auto;} .sidebarpara img {max-width:154px;height:auto;}#pagecontentsec .pageparagraph img, #homepageheader .pageparagraph img {max-width:758px;height:auto;}#dropmenu ul li.dropdoc {width:400px;} #breadcrumbs {padding:0px 0px 0px 10px;}/* WIDGETS */#sitewidgets .fb-like {width:543px;margin:0px 0px 0px 0px;}#sitewidgets .twtr-widget {width:560px;margin:0px 0px 0px 0px;overflow:hidden;}#sitewidgets .searchfield,#sitewidgets .bigbox {width:178px;}