/* TYPOGRAPHY */body, .fctext, .txtfield {font-family:Verdana,Tahoma,Sans-Serif;font-size:13px;line-height:17px;}  a, a:visited, a:hover {text-decoration:none;}#dropmenu ul li.dropdoc a:hover {text-decoration:underline;} h1 {font-size:22px;line-height:28px;}h2, h3 {font-size:13px;line-height:18px;} .sidebaritemfolder h2 {line-height:24px;}.sidebaritemfolder h2, #breadcrumbs {font-size:11px;text-transform:uppercase;}.twtr-bd, #sidebar .fctext, .blogfooter, #dropmenu ul li.dropdoc .fctext, .label, .date, .calitem, .commentmessage .fctext, #footer, .sidelinklist, .regitem .listfile {font-size:11px;line-height:15px;}#dropmenu {font-size:13px;line-height:38px;}.searchfield {font-size:13px;line-height:13px;padding:3px 0px 3px 0px;}.calendareventdate {font-size:36px;line-height:48px;} .twelvehourclock, .twentyfourhourclock {font-weight:bold;}#dropmenu ul li, #dropsearch .searchfield {text-transform:uppercase;}#dropmenu ul li ul li {font-size:11px;line-height:28px;text-transform:none;} #slogan{font-weight:normal;text-transform:uppercase;letter-spacing:3px;font-size:11px;}#footertext {font-weight:normal;font-size:13px;}#todaybg .calendareventdate, h1,  h3, .txtfield, .sidebaritemfolder h2 {font-weight:normal;}.calendarevent {text-align:center;}/* COLORS */a, a:visited {color:#a61000;}.searchfield, .calendarevent a:hover, .label, .date, .commentmessage .fctext, .calendarday, h3, .calendardayofweek, input.formbtn, #tweetcontent {color:#444444;}h2, a:hover, .calendarevent a, .txtfield, .regitem .listheader h2, #newslist .regitem .listheader h2 a, #newslist .regitem .listheader h2 a:visited {color:#000000;}#sidebar .fctext, .commentmessage .fctext {color:#444444;}h1, #todaybg .calendareventdate {color:#a61000;}.sidelink a, .sidelink a:visited {color:#3d434a;}#breadcrumbs a, #breadcrumbs a:visited, #breadcrumbs, .sidelink a, .sidelink a:visited, #footer a, #footer a:visited, #dropmenu ul li.dropdoc .fctext, #dropmenu a, #dropmenu a:visited {color:#5b6870;}#homepageheader .fctext, #breadcrumbs a:hover, .sidelink a:hover, .sidelink a:active, #slogan, #footertext, #footer a:hover, #dropmenu .current a, #dropmenu a:hover, #dropmenu ul li.dropdoc .fctext a:hover, #dropmenu ul li.current .dropdoc .fctext a:hover, .sidebaritemfolder h2 {color:#ffffff;}/* BORDERS */.regitem .listheader {border-bottom:1px #ffffff solid;}.commentmessage, .regitem .listfile {border-top:1px #cecece solid;}.sidelink {border-top:1px #303238 solid;border-bottom:1px #000000 solid;}.sidelinklist  {border-top:1px #000000 solid;border-bottom:1px #303238 solid;}.comment, .txtfield, .regitem {border:1px #cecece solid;}#page {border:1px #000000 solid;box-shadow:1px 1px 16px #000000;}#logo {border-bottom:1px #000000 solid;}#pageframe {border-top:1px #303238 solid;}#dropmenu ul li ul li a, #dropmenu ul li.dropdoc {box-shadow:0px 1px 3px #000000;}/* BACKGROUNDS */#tweetcontent {background:#f4f5f6;border-top-color:#a61000;} .tweetbox, .twtr-ft {background:#a61000;} .twtr-bd {background:#f4f5f6;}.txtfield, .comment, .regitem {background:#ecedee;}body {background:#17181c;} .postcomment {background:#ffffff url(/.templates/presets/blank.gif) no-repeat;}#page {background:url(logobg.png) bottom left repeat-x;}#logo {background:#121416 url(logobg.png) repeat-x;} #pageframe {background:url(borders.png);}#dropmenu {background:#0e0f12 url(menu.png) repeat-x;}#dropmenu ul li.current a, #dropmenu ul li.current a:visited, #dropmenu ul li a:hover {background:url(subdrop.png);}#dropmenu ul li.current  .dropdoc, #dropmenu ul li.current ul li a, #dropmenu ul li.current ul li a:visited, #dropmenu ul li.dropdoc, #dropmenu ul li ul li a, #dropmenu ul li ul li a:visited {background:#121416 url(subdrop2.png) top left repeat-x;}#dropmenu ul li.current a:hover {background:url(subdrop.png);}.sidebaritemfolder h2, .sidelink {background:#121416 url(logobg.png) bottom left repeat-x;} #breadcrumbs, #homepageheader {background:#121416 url(logobg.png) top left repeat-x;} /* IMAGES */.pageparagraph img {max-width:706px;} #homepageheader .pageparagraph img, #pagecontentsec .pageparagraph img {max-width:900px;} .listoutbg img {max-width:174px;}.topmenuicon {margin-top:7px;}/* FORMATTING */#page, #footer, #logo, #pagepadding, #pagepaddingclean, #dropmenu {width:940px;margin-left:auto;margin-right:auto;} #pagecontent {width:706px;}#dropmenu {height:38px;} #pagecontent, #pagecontentsec {margin:0px;padding:20px 20px 20px 20px;}#sidebar {width:194px;margin:0px;padding:10px 0px 20px 0px;}.sidebaritem .sidebarpara, .sidelink, .sidebartitle, .tweetbox, #searchbox {width:174px;padding:0px 10px 0px 10px;}#page {margin-top:40px;padding-bottom:60px;} #logo img {margin:20px 20px 10px 20px;}.sidebaritemdoc, #searchbox {margin-top:10px;margin-bottom:10px;}.sidebaritem {margin-bottom:0px;} #sidebar input.sfield {width:172px;}#homepageheader .pageparagraph {padding-left:20px;padding-right:20px;}#dropmenu ul li a, #dropmenu ul li a:visited, #dropmenu ul li ul li a, #dropmenu ul li.dropdoc {margin-left:10px;} .commentmessage {padding-top:3px;} .calendarday {padding:0px;}#wingbanner {right:0px;top:0px;width:180px;position:absolute;text-align:center;z-index:1;}.blogfooter {margin-top:-10px;margin-bottom:10px;}#topbanner {margin-bottom:-40px;text-align:center;} #bottombanner {margin-top:-20px;margin-bottom:10px;text-align:center;}.comment {padding:5px;margin-bottom:5px;} .comment .listsub {padding-bottom:3px;}#homepageheader {margin:0px 0px -10px 0px;}  #listheadertop {margin:0px 0px 15px 0px;}.blogitem .subdate {margin-bottom:5px;}.regitem .listheader {padding-bottom:3px;} .regitem .listfile {padding-top:3px;} .regitem .listfile {margin-bottom:-15px;} .regitem {padding:10px;margin-bottom:5px;} .sidelink {padding-top:3px;padding-bottom:4px;}.sidelink a, .sidelink a:visited {background:url(/.templates/Presets/elements.png) top left no-repeat;background-position:0px -161px;padding-left:16px;}.sidelink a:hover {background:url(/.templates/Presets/elements.png) top left no-repeat;background-position:0px -69px;}.sidelink a:active {background:url(/.templates/Presets/elements.png) top left no-repeat;background-position:2px -69px;}.calendarevent, .calendardayofweek {margin-left:1px;margin-right:1px;} #breadcrumbs {padding:5px 0px 6px 0px;} #dropsearch {width:162px;margin-right:20px;margin-top:8px;} #dropsearch .searchfield {width:140px;background-position:bottom left;}.searchsubmit {margin-left:-20px;margin-top:4px;background:url(/.templates/Presets/elements.png) no-repeat;border:none;background-position:-2px -380px;} .searchsubmit:active {background-position:-1px -379px;} .calendarevent {text-align:center;} #footer {margin-top:-60px;height:50px;padding-top:10px;} #footertext {margin-bottom:1px;margin-top:-5px;}#slogan {padding-left:20px;padding-right:20px;} #fmpublisher {margin-top:15px;}#sidebar .tinybox, #sidebar .bigbox, #sidebar .pagesearch  {margin-left:10px;margin-right:10px;}/* WIDGETS */#sitewidgets .fb-like {width:691px;margin:0px 0px 0px 0px;}#sitewidgets .twtr-widget {width:708px;margin:0px 0px 0px 0px;overflow:hidden;}#sitewidgets .searchfield,#sitewidgets .bigbox {width:228px;} #sitewidgets .clearwidgetdoc .allcomments .comment  br {display:none;}