/* FONTS */body, .fctext, .txtfield {font-family:Lucida Grande,Lucida Sans Unicode,Lucida Sans,Arial,sans-serif;}body, .fctext {font-size:14px;line-height:18px;}h1, h2, #slogan {font-size:21px;line-height:25px;}.sidelink {font-size:14px;line-height:21px;}h2.sidebartitle  {font-size:18px;line-height:24px;}#dropmenu {font-size:13px;line-height:34px;}#dropmenu ul li ul li {font-size:13px;line-height:22px;}.calitem, .comment .fctext, #breadcrumbs, .blogfooter {font-size:11px;line-height:13px;}.regitem .fctext, #sidebar .fctext, .date, .label, #footer, #dropmenu ul li.dropdoc .fctext, .commentname {font-size:13px;line-height:17px;}.twelvehourclock, .twentyfourhourclock, #dropmenu .current a, #footertext, .commentname {font-weight:bold;}#dropmenu ul li.current ul li a, h1, h2, h3 {font-weight:normal;}#footer a:hover, #dropmenu ul li.dropdoc .fctext a:hover, .calitem a:hover, #breadcrumbs a:hover {text-decoration:underline;}.date, .commentname, #footer, #breadcrumbs, #slogan {text-transform:uppercase;}/* COLORS */h1,h1a, h1 a:visited, h3, .label, .date, h2, h2 a, h2 a, h2 a:visited, .commentname, #slogan, .calendarday, #breadcrumbs, #breadcrumbs a, #breadcrumbs a:visited, .calitem a, .calitem a:visited, #footer a, #footer a:visited, a:hover {color:#565262;}#homepageheader .homextratxtbody .fctext, #sidebar h2, #sidebar .fctext, .sidelink a:hover, #dropmenu a, #dropmenu a:visited, #dropmenu ul li ul li a, #dropmenu ul li ul li a:visited, #dropmenu ul li.current ul li a, #dropmenu ul li.current ul li a:visited, #dropmenu ul li.dropdoc .fctext a, #dropmenu ul li.dropdoc .fctext a:visited, #dropmenu ul li.dropdoc .fctext a:hover, #footertext {color:#cdced3;}a, a:visited, .calendardayofweek, .todaydate, #dropmenu .current a, #dropmenu .current a:visited, #dropmenu .current a:hover, #dropmenu a:hover, #dropmenu ul li ul li a:hover, #dropmenu ul li.current ul li a:hover {color:#126dcb;}/* BACKGROUNDS */body {background:#ffffff url(bg.jpg) bottom left repeat-x;background-attachment:fixed;}#pageframe {background:url(pageframe.png); background-repeat:repeat-y;box-shadow:3px 5px 10px #042f3f;border-radius:3px;border:1px #6a7a7a solid;}#wrapper, #dropmenu {background:url(topmenu.png) repeat-x;}#dropmenu ul li {background:url(topgradient.png) top right no-repeat} #dropmenu ul li ul li {background:url(/.templates/presets/blank.gif);}#dropmenu ul li ul li a, #dropmenu ul li.dropdoc {box-shadow:1px 1px 2px #000000;}.regitem, .calitem {border-radius:3px;border:1px #bec3bc solid;background:#E6E6DC url(grad1.png) repeat-x;}#homepageheader .homextratxtbody {background:#161820;border-top-left-radius:3px;border-top-right-radius:3px;}#dropmenu a:hover{background:url(drop2.png) top right no-repeat;}#dropmenu ul li.current, #dropmenu .current a:hover {background:#ffffff url(grad2.png) no-repeat;}#dropmenu ul li.dropdoc, #dropmenu ul li ul li a, #dropmenu ul li ul li a:visited {background:#6b797c;}#dropmenu ul li ul li a:hover, #dropmenu ul li.current ul li a:hover  {background:#371743 url(drop2.png) repeat-x;}/* ICONS */.sidelink a, .sidelink a:visited {padding-left:16px;background:url(/.templates/Presets/elements.png) no-repeat;border:none;background-position:0px -539px;}.sidelink a:hover {background-position:0px -579px;} .sidelink {padding:5px 0px 0px 0px;margin-top:5px;}/* IMAGES */#logo img {margin-top:30px;} .regitem img {height:56px;width:130px;height:auto;float:right;margin-left:6px;margin-top:-40px;}.sidebarpara img {margin:0px 0px 4px 0px;float:left;max-width:200px;height:auto;}.pageparagraph img {max-width:636px;height:auto;}#homepageheader .pageparagraph img, #pagecontentsec .pageparagraph img {max-width:900px;}#pagecontentsec .splashp .pageparagraph img {max-width:800px;}/* FORMATTING */#page {width:960px;margin-left:auto;margin-right:auto;}#pagecontent {width:636px;overflow:hidden;} #pagecontentsec {width:880px;overflow:hidden;}#sidebar {width:260px;overflow:hidden;} #sidebar .sidebaritem .listoutbg, #sidebar .sidebarpara {width:200px;overflow:hidden;}#dropmenu {top:0px;height:34px;width:992px;position:absolute;}#topbanner {top:34px;left:0px;position:absolute;} #wingbanner {left:0px;top:0px;width:100%;position:absolute;z-index:0;}#wingbannercontent {width:1160px;overflow:hidden;} #wingbannercontent {margin-left:auto;margin-right:auto;text-align:right;} #wingbanner, #bottombanner {text-align:center;margin-top:-30px;}#page {text-align:left;position:relative;z-index:3;margin:0px auto;padding-bottom:6px;}#sidebar, #logo {padding:30px 0px 10px 0px;} #pageframe {padding:0px 0px 0px 0px;margin-bottom:10px;}#pagecontent, #pagecontentsec {padding:30px 30px 30px 30px;} #homepageheader .pagebg {padding:30px 30px 0px 30px;margin-bottom:-30px;}.regitem .listheader {margin-bottom:5px;} .regitem {padding:10px 10px 10px 10px;margin-bottom:3px;} .regitem .homepageinclude {margin-bottom:-15px;}#listheadertop {margin-bottom:15px;} .sidebaritem {padding:0px 30px 10px 30px;} .sidelink {margin:1px 0px 1px 0px;padding:2px 5px 2px 5px;}#breadcrumbs {white-space:nowrap;overflow:hidden;padding:0px 0px 0px 0px;top:36px;right:0px;position:absolute;text-align:right;z-index:999;}.calendarday {padding:30px 0px 0px 0px;} .calendarevent, .calendardayofweek {padding:3px 5px 3px 5px;margin:1px 1px 1px 1px;}#dropmenu ul {padding-left:0px;} #dropmenu ul li ul li a {padding-top:3px;padding-bottom:4px;}.searchfield {font-size:13px;line-height:13px;}.searchsubmit {margin-left:-24px;margin-top:3px;background:url(/.templates/Presets/elements.png) no-repeat;border:none;background-position:-2px -380px;}.searchsubmit:active {background-position:-1px -379px;}#dropsearch {width:150px;margin-top:5px;}.sidebaritemdoc .pagesearch h2 {padding-bottom:6px;}.regitem .listheader {height:40px;} /* 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;}