/* FONTS */body, .fctext, .sidelink, #footertext, #dropmenu ul li ul li a, .pagedate, input, #footertext, #sidebar h2, #sidebar .fctext, .calitem {font-family:Lucida Grande,Lucida Sans Unicode,Lucida Sans,Arial,sans-serif;font-size:13px;line-height:17px;}.calitem, #breadcrumbs, .blogfooter {font-size:11px;line-height:14px;}#dropmenu {font-size:13px;line-height:25px;} .searchfield {font-size:13px;line-height:13px;}h1, h2, .calendareventdate {font-size:18px;line-height:22px;}#slogan {font-size:18px;line-height:32px;} #slogan, #dropmenu ul li.current a, .commentname, #footertext {font-weight:bold;}#dropmenu ul li ul li a, #dropmenu ul li.current ul li a {font-weight:normal;}#sidebar h2, #slogan {text-transform:uppercase;}/* COLORS */.listheader, #sidebar h2, #footertext, #footer a:hover {color:#ff7400;}#dropmenu ul li.current a, #dropmenu ul li.current a:visited {color:#000000;}input, .allcomments, .label, .comfield.caltable, .regitem, #dropmenu a, #dropmenu a:visited, #dropmenu ul li.current ul li a, #dropmenu ul li.current  ul li a:visited {color:#3f4952;}#footer a, #footer a:visited, #sidebar .fctext {color:#4b5c67;}a, a:visited, .todaydate, .regitem .subdate {color:#1240ab;text-decoration:none;}#slogan, #sidebar .fctext a:hover, .sidelink a:hover, #footer a:hover, #breadcrumbs, #breadcrumbs a, #breadcrumbs a:visited {color:#ffffff;}a:hover, #dropmenu a:hover, #dropmenu ul li.current a:hover, #breadcrumbs a:hover {color:#000000;}#tweetcontent {border-top-color:#4b5c67;background:#121518;color:#dedddd;}/* BORDERS */.comfield, .comfieldtext {border:1px #3f4952 solid;}  .caltablecell, .caltablecell2 {border:1px #dedddd solid;}.comfield.caltable {border-width:0px;} .calitem {border-top:1px #888888 solid;}input, textarea, .slidepic, #newslist img, .pageparagraph img, .listoutbg img {border-radius:3px;}/* BACKGROUNDS */#sidebar h2 {background:url(grad1.png) bottom left no-repeat;}.regitem {background:#b3bdc2;padding-top:5px;padding-left:10px;padding-right:10px;border-radius:5px;}#page {background:url(pagefooter.png) bottom left no-repeat;}#pageframe {background:url(borders.png);} body {background:#011927 url(grad2.png) repeat-x;}.postcomment {background:#dedddd url(/.templates/Presets/blank.gif) no-repeat;}#dropmenu ul li ul li a, #dropmenu ul li ul li a:visited, #dropmenu ul li ul li a:hover {border-bottom:1px #adb3b8 solid;border-right:1px #adb3b8 solid;border-left:1px #adb3b8 solid;}#dropmenu ul li ul li a, #dropmenu ul li ul li a:visited {background:#c1c1c1;}#dropmenu a:hover, #dropmenu ul li ul li a:hover {background:#ffffff url(grad3.png) no-repeat;}.comfield, .comfieldtext {background:#ffffff url(grad5.png) repeat-x;}/* FORMATTING */#page, #logo {width:960px;overflow:hidden;} #pagecontent {width:620px;overflow:hidden;} #pagecontentsec {width:880px;overflow:hidden;}#sidebar {width:260px;overflow:hidden;} #sidebar .sidebaritem .listoutbg {width:200px;overflow:hidden;white-space:normal;} .comfield.caltable {width:100%;}#sidebar .fctext img {max-width:200px;height:auto;} .pageparagraph img {max-width:620px;height:auto;} .regitem img {height:47px;width:auto;margin-bottom:1px;}body {margin:0px;padding:0px;} #page {text-align:left;position:relative;z-index:3;margin:0px auto;padding-bottom:8px;} #sidebar {padding:20px 0px 10px 0px;} #logo {padding:30px 0px 5px 0px;} #slogan {padding:0px 10px 0px 10px;} #logo img {margin:10px 10px 5px 10px;}#pageframe {padding:0px 10px 0px 10px;height:100%;} #pagecontent, #pagecontentsec {padding:30px 30px 30px 30px;}#dropmenu ul li a {padding:2px 10px 3px 10px;white-space:nowrap;} .sidebaritem {padding:0px 30px 0px 30px;}.sidelink {margin:1px 0px 1px 0px;padding:2px 0px 2px 0px;} #sidebar h2 {padding:10px 0px 4px 0px;margin-bottom:5px;}#newslist .listheader {padding-bottom:3px;} .regitem {margin-bottom:5px;} .regitem .homepageinclude {margin-bottom:-10px;} .listheader {padding-bottom:14px;}#dropmenu {background:url(pageheader.png) top left no-repeat;padding-left:20px;height:30px;margin-top:-8px;}#logo {background:url(pageheadernomenu.png) bottom left no-repeat;padding-bottom:8px;} #homepageheader {background:#727d85;padding:10px 0px 10px 0px;}#homepageheader .pagebg {padding-left:30px;padding-right:30px;} .calitem {padding:4px 0px 3px 0px;text-align:left;} .caltablecell2 {padding:3px;}#footer {width:100%;text-align:center;clear:both;padding-top:10px;margin-top:10px;} #breadcrumbs {top:5px;position:absolute;}#dropsearch .searchfield {background:transparent url(/.templates/Presets/blank.gif) no-repeat;border-radius:0px;padding:5px 0px 5px 0px;border-top-width:0px;border-right-width:0px;border-bottom-width:0px;font-weight:bold;}#dropsearch .searchsubmit {margin-top:2px;} #dropsearch {margin-right:30px;margin-top:2px;}/* WIDGETS */#sitewidgets .fb-like {width:596px;margin:0px 0px 0px 0px;}#sitewidgets .twtr-widget {width:613px;margin:0px 0px 0px 0px;overflow:hidden;}#sitewidgets .searchfield,#sitewidgets .bigbox {width:199px;}