/* TYPOGRAPHY */body, .fctext, .txtfield {font-family:arial,helvetica,sans-serif;}body, .fctext {font-size:13px;line-height:17px;}#pagecontent .pagebg .fctext, .sidebartitle, h3 {font-size:15px;line-height:19px;} .listpage .listdate {line-height:19px;}#dropmenu {font-size:15px;line-height:35px;}#dropmenu ul li ul li, #breadcrumbs {font-size:13px;line-height:28px;}h1  {font-weight:normal;font-size:24px;} #slogan, #newslist h2  {font-weight:normal;font-size:19px;line-height:24px;}#slogan {font-style:italic;} .sidebartitle {text-align:center;} .sidelink {font-weight:bold;}#dropsearch .searchfield {font-size:15px;line-height:15px;padding:4px 0px 4px 0px;}.sidebaritemdoc .pagesearch .searchfield {font-size:13px;line-height:13px;padding:5px 0px 4px 0px;font-weight:bold;}/* COLORS */#footer a, #dropmenu a, #slogan, #dropmenu ul li ul li a:hover, .sidebartitle {color:#ffffff;}#footertext, #footer a:hover, #dropmenu ul li ul li a, #dropmenu ul li.current a, #dropsearch .searchfield {color:#ffc98d;}h1, #newslist h2, a, a:visited {color:#1240ab;text-decoration:none;} a:hover {color:#000000;}.sidebaritemdoc .pagesearch .searchfield, body, #breadcrumbs a {color:#444444;}/* SHADOWS */#dropmenu a, #dropsearch .searchfield, .sidebartitle {text-shadow: 3px 3px 3px #e66011;}#dropmenu a:hover, #dropmenu ul li ul li a {text-shadow: 3px 3px 3px #232323;}.sidebaritemdoc .pagesearch .searchfield, .sidelink, h1,  #newslist h2 {text-shadow: 2px 2px 2px #cccccc;}.sidebartitle, #newslist .homepageitem, #todaybg {box-shadow:1px 1px 5px #a0a0a0;}/* BORDERS */#dropmenu {border-top-left-radius:8px;border-top-right-radius:8px;}.sidebartitle {border-radius:3px;} #newslist .homepageitem, #pageframe, #todaybg {border-radius:6px;}#pageframe {border-bottom:5px #ff7400 solid;border-top:5px #ff7400 solid;}.calitem, .listpage .listfile, .allcomments .listoutbg {border-top:1px #cccccc solid;}#tweetcontent {border-top-color:#ff7400;background:#ffffff;color:#000000;}input, textarea, .slidepic, #newslist img, .pageparagraph img, .listoutbg img {border-radius:3px;}/* BACKGROUNDS */body, #dropmenu ul li ul li a:hover {background:#232323;} #todaybg, #newslist .homepageitem {background:#e2e0e0;}#pageframe {background:url(borders.png); background-repeat:repeat-y;}#dropmenu ul li a {background:url(topstrip.png) repeat-x;margin-right:2px;}#dropmenu ul li.current a {background:url(/.templates/Presets/blank.gif) no-repeat;}#dropmenu a:hover, #dropmenu ul li ul li a, #dropmenu ul li.current ul li a {background:transparent url(/.templates/Presets/blacktransp.png);background-repeat:repeat;}#breadcrumbs, #homepageheader, #dropmenu, .sidebartitle {background:#ff7400;}/* ICONS */.sidelink a, .sidelink a:visited {background:url(/icons/9018) top left no-repeat;background-position:0px 1px;padding-left:16px;}.sidelink a:hover {background:url(/icons/15021) top left no-repeat;background-position:0px 1px;padding-left:16px;}.topmenuicon {margin-top:4px;}/* IMAGES */.sidebarpara img {float:left;max-width:200px;;height:auto;} .regitem img {height:72px;width:auto;}.pageparagraph img {max-width:680px;;height:auto;} #pagecontentsec .pageparagraph img, #homepageheader .pageparagraph img {max-width:920px;;height:auto;}/* SETUP  */#page {width:960px;overflow:hidden;} #pagecontent {width:680px;overflow:hidden;}#sidebar {width:240px;overflow:hidden;}  #sidebar .sidebarpara {width:200px;overflow:hidden;} #logo {padding:30px 0px 5px 0px;}#pagecontent, #pagecontentsec, .sidebaritem, #homepageheader .pagebg, #breadcrumbs {padding:0px 20px 0px 20px;}#breadcrumbs, #homepageheader {margin-top:-20px;margin-bottom:20px;} #homepageheader {padding-top:20px;} #breadcrumbs {padding-top:5px;}#pageframe {padding:22px 0px 30px 0px;} .sidebaritem, #breadcrumbs {padding-bottom:2px;}.sidebartitle {padding:3px 5px 4px 5px;margin-bottom:6px;} .sidebartitle, #sidebar .tweetbox {margin-left:-10px;margin-right:-10px;}#newslist .homepageitem {padding:6px 10px 2px 10px;margin-bottom:10px;clear:both;}#newslist .homepageitem .listfile {margin-bottom:-10px;} #listheadertop {margin-bottom:15px;} h1 {margin-top:-5px;} .blogitem h1 {margin-top:0px;}.list {float:left;width:75%;} .listdate {float:right;width:25%;} .listpage .listfile, .allcomments .listoutbg, .calitem {padding:3px 0px 3px 0px;}#dropmenu {height:35px;bottom:-10px;position:relative;z-index:999;}#dropmenu ul li ul li ul  {margin-top:15px;} #dropmenu ul li ul li ul li  {margin-left:-50px;}#pageframe {margin-bottom:10px;clear:both;}/* SEARCH */#dropsearch {width:154px;} #dropsearch .searchfield {width:154px;margin-top:1px;text-indent:10px;} #dropsearch .searchfield {border-left:1px #e66011 solid;border-top-width:0px;border-right-width:0px;border-bottom-width:0px;border-radius:0px;background:transparent url(/.templates/Presets/blank.gif) no-repeat;}.searchsubmit {margin-top:7px;background-position:0px -380px;} .searchsubmit:active {background-position:1px -379px;}/* WIDGETS */#sitewidgets .fb-like {width:663px;margin:0px 0px 0px 0px;}#sitewidgets .twtr-widget {width:680px;margin:0px 0px 0px 0px;overflow:hidden;}#sitewidgets .searchfield,#sitewidgets .bigbox {width:203px;}