/* FONTS */body, .fctext, .txtfield {font-family:Arial,Helvetica,Sans-Serif;}.calendardayofweek, .calendareventdate, h1,h2,h3 {font-family:Arial Narrow,Arial,Helvetica,Sans-Serif;}.twelvehourclock, .twentyfourhourclock {font-weight:bold;}body, .fctext, .label {font-size:14px;line-height:17px;}#slogan, .calendardayofweek, h1, h2, h3 {font-size:21px;line-height:30px;}.calendareventdate {font-size:28px;line-height:44px;}#dropmenu {font-size:13px;line-height:33px;} #dropsearch .searchfield {font-size:13px;line-height:13px;}#breadcrumbs, #dropmenu ul li ul li, #footer, .calitem, .comment .fctext, .sidelink, .blogfooter, .date,.commentname {font-size:12px;line-height:15px;}#slogan, #dropmenu, #footer {text-transform:uppercase;}/* COLORS */a, a:visited, #todaybg .calendareventdate, h1, h2 {color:#e9211e;} a:hover {color:#ef9866;}.calendarevent a, .calendarevent a:visited, .date, .commentname, #dropmenu ul li.dropdoc .fctext {color:#ffffff;}.listpage .date {color:#e9211e;}#sidebar h2, h3, .label, #footertext {color:#584e4c;}#dropmenu a, #dropmenu a:visited, .sidelink a, .sidelink a:visited, #dropmenu ul li.current ul li a, #dropmenu ul li.current ul li a:visited {color:#ef9866;}.sidelink a:hover, #dropmenu ul li.dropdoc .fctext a:hover, #dropmenu ul li.current .dropdoc .fctext a:hover, #dropmenu .current a, #dropmenu .current a:visited, #dropmenu a:hover, #dropmenu ul li.current ul li a:hover {color:#ffffff;}#tweetcontent {border-top-color:#ac2d25;background:#ffffff;color:#000000;}/* BACKGROUNDS */body {background:#ffffff url(globes.jpg) top center no-repeat;}#dropmenu {background:#ac2d25;}#pagecontent {background:url(pagecontent.png);border-radius:20px;}.postcomment {background:transparent url(/.templates/presets/blank.gif);}.calitem, .commenttitle, .webpage .pagedate, .subdate, .podcastbody .date {background:url(details.png);border-radius:10px;} .sidelink {background:#ac2d25;border-radius:10px;}#dropmenu ul li.dropdoc, #dropmenu ul li ul li a, #dropmenu ul li ul li a:visited, #dropmenu ul li ul li a:hover {background:#ac2d25 url(/.templates/presets/blank.gif);}/* ICONS */.sidelink a, .sidelink a:visited {padding-left:16px;background:url(/.templates/Presets/elements.png) no-repeat;background-position:0px -580px;}.sidelink a:hover {background-position:1px -580px;} .sidelink {padding:4px 2px 4px 5px;margin-top:2px;}h1 img {margin-top:10px;} .topmenuicon {margin-top:1px;}/* IMAGES */.pageparagraph img {max-width:640px;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 */input, textarea, .slidepic, #newslist img, .pageparagraph img, .listoutbg img {border-radius:3px;}#pageframe {width:960px;margin-left:auto;margin-right:auto;margin-top:20px;}#footer {width:920px;margin-left:auto;margin-right:auto;padding-top:5px;}#pagecontent, #pagecontentsec, #sidebar {padding:10px 20px 10px 20px;}#pagecontent {width:640px;} #sidebar {width:240px;}#logo {padding:60px 20px 10px 20px;} #dropmenu {height:33px;}#dropsearch {width:150px;margin-top:5px;margin-right:20px;} #dropsearch .searchfield {width:150px;text-indent:10px;} #breadcrumbs, #homepageheader {padding:10px 20px 0px 20px;}.regitem .listheader {margin-bottom:6px;} .regitem {padding:0px 0px 10px 0px;}.date, .commentname, .comment .fctext {padding-left:7px;padding-right:7px;} .listpage .date {padding-left:0px;padding-right:0px;}.date,.commentname{padding-top:2px;padding-bottom:1px;}.calitem {padding:3px 5px 3px 5px;} .calendarday, .calendardayofweek {padding:3px 1px 3px 1px;} .commenttitle {margin-bottom:4px;}#topbanner {top:0px;z-index:3;position:absolute;} #wingbanner {z-index:4;}#dropmenu ul li ul li a {padding-top:3px;padding-bottom:4px;}#introfile {margin-top:5px;}/* WIDGETS */#sitewidgets .fb-like {width:619px;margin:0px 0px 0px 0px;}#sitewidgets .twtr-widget {width:636px;margin:0px 0px 0px 0px;overflow:hidden;}#sitewidgets .searchfield,#sitewidgets .bigbox {width:205px;}