/* TYPOGRAPHY */body, .fctext, .dropdoc .pageparagraph .fctext, .calitem, .txtfield {font-family:Lucida Grande,arial,helvetica,sans-serif;}.calendarday, h1, .regitem h2, #slogan, .pageparagraph .fctext {font-family:Palatino, Palatino Linotype,Book Antiqua,Times New Roman,Serif;}a, a:visited {text-decoration:none;} a:hover, #sidebar .fctext a {text-decoration:underline;} .date {font-weight:bold;} #slogan {font-style:italic;}#dropmenu, .searchfield {text-transform:uppercase;} #dropmenu ul li ul li {text-transform:none;}/* FONT SIZES */body, .fctext, .dropdoc .pageparagraph .fctext, .calitem {font-size:13px;line-height:17px;}.pageparagraph .fctext {font-size:16px;line-height:21px;}h2 {font-size:15px;line-height:19px;} .regitem h2 {font-size:21px;line-height:23px;}#dropmenu {font-size:13px;line-height:40px;}h1, .calendarday, #slogan {font-size:24px;line-height:31px;}#dropmenu ul li ul li, #footertext, .date, .commentname {font-size:13px;line-height:23px;}#dropsearch .searchfield {font-size:13px;line-height:13px;padding:7px 0px 7px 0px;}.sidebaritemdoc .pagesearch .searchfield {font-size:13px;line-height:13px;padding:4px 0px 4px 0px;}/* COLORS */body, .calendarday#todaybg {color:#000000;}.searchfield, #dropmenu a, #dropmenu a:visited, #sidebar .fctext, #sidebar .fctext a, #sidebar .fctext a:visited, .sidelink a, .sidelink a:visited, #todaybg .calendarevent a, #todaybg .calendarevent a:visited, .calendardayofweek, #footertext, #footer a:hover {color:#f09797;}#dropmenu a:hover, #dropmenu .current a, .blogfooter, .blogfooter a, .blogfooter a:visited, #footer a, #footer a:visited {color:#c0c0c0;}a, a:visited, #dropmenu ul li.current ul li a, #dropmenu ul li.current ul li a:visited,  #dropmenu ul li ul li a, #dropmenu ul li ul li a:visited, #dropmenu ul li.dropdoc ul li, .dropdoc .fctext, #dropmenu ul li.dropdoc  .fctext a,#dropmenu ul li.dropdoc a span .fctext, #dropmenu .current ul li.dropdoc  .fctext a, #dropmenu .current ul li.dropdoc a span .fctext {color:#4e232b;}h1, .pagedate, .subdate, a:hover, #sidebar .fctext a:hover, .sidelink a:hover, h2.sidebartitle, h2 a, h2 a:visited, .calendarday, #dropmenu ul li ul li a:hover, #dropmenu ul li.current ul li a:hover, #dropmenu ul li.dropdoc .fctext a:hover, #dropmenu ul li.dropdoc a span .fctext:hover, #dropmenu .current ul li.dropdoc  .fctext a:hover, #dropmenu .current ul li.dropdoc a span .fctext:hover {color:#c95456;}#homepageheader .fctext, #homepageheader .fctext a, #homepageheader .fctext a:visited, #homepageheader .fctext a:hover {color:#ffffff;}/* BORDERS */h1, h2.sidebartitle {border-bottom:1px #c95456 solid;}.dropdoc {border-bottom-right-radius:5px;}.commentmessage {border-top:1px #cccccc solid;padding-top:5px;}#pageframe {border-bottom:10px #9b2623 solid;} #pagepaddingclean {border-top:10px #9b2623 solid;}/* BACKGROUNDS */body {background:#493e36 url(bodybg.png) repeat-x;}body.postcomment {background:#ffffff url(/.templates/presets/blank.gif) no-repeat;}#dropmenu {background:#9b2623 url(dropmenu.png) repeat-x;border-top-left-radius:5px;border-top-right-radius:5px;height:43px;}#dropmenu ul li.dropdoc, #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 {background:#dedede url(dropsub.png) repeat-x;}#dropmenu ul li.dropdoc, #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 {box-shadow:0px 3px 5px #c0c0c0;} #dropmenu ul li.dropdoc a, #dropmenu ul li.dropdoc a:visited, #dropmenu ul li.dropdoc a:hover, #dropmenu ul li.current .dropdoc .fctext a, #dropmenu ul li.current .dropdoc .fctext a:visited, #dropmenu ul li.current .dropdoc .fctext a:hover {box-shadow:0px 0px 0px;}#tweetcontent {border-top-color:#9b2623;background:#efefef;color:#000000;}#pageframe {background:url(borders.png);box-shadow:0px 12px 34px #000000;border-radius:5px;margin-top:-3px;}#homepageheader {background:#4e232b;} .calendarevent {background:#e6e6e6;}#todaybg .calendarevent, .calendardayofweek {background:#4e232b;}/* FORMATTING */#wrapper {padding-top:20px;}  #page {position:relative;z-index:1;}#topbanner, #bottombanner, #page {width:1100px;} #pagecontent {width:790px;} #sidebar {width:230px;}#pagepadding, #pagepaddingclean {margin:0px 10px 0px 10px;} #pagecontent, #sidebar {margin:10px 15px 10px 15px;} #introfile, #newslist {margin-top:5px;} .regitem .listheader, .regitem .listfile {margin-left:134px;}#topbanner {margin-top:-20px;} #wingbanner {right:0px;top:0px;width:180px;position:absolute;text-align:center;z-index:0;}.directorypage #listheadertop, .webpage .listheader, .blogitem .listheader {margin-bottom:15px;}#homepageheader {padding:15px 15px 0px 15px;margin-bottom:-10px;}   #footer {margin:10px 0px 10px 0px;}#pagecontent, #pagecontentsec, #sidebar, #pagepadding, pagepaddingclean {padding:0px 0px 5px 0px;}#pagecontentsec {padding-top:10px;padding-bottom:10px;margin:0px 15px 10px 15px;}.sidebartitle, .sidebaritem .listoutbg, .sidelinklist, .blogfooter {padding:5px 0px 5px 0px;}.calendarevent, .calendardayofweek {border-radius:3px;margin-left:1px;margin-right:1px;text-align:center;}.regitem h2 {float:left;} .regitem .subdate {float:right;} .regitem .listheader {clear:both;height:23px;} .regitem .listfile {clear:both;}/* IMAGES */#sidebar .fctext img {margin:2px 6px 1px 0px;max-width:226px;height:auto;}.regitem img {margin:-22px 6px 5px -134px;max-width:128px;height:auto;}.pageparagraph img {max-width:790px;height:auto;}/* SEARCH */#dropsearch {width:154px;} #dropsearch .searchfield {width:154px;margin-top:1px;text-indent:10px;} #dropsearch .searchsubmit {margin-left:-20px;margin-top:9px;background:url(/.templates/Presets/elements.png) no-repeat;border:none;background-position:0px -620px;}  .searchsubmit:active {background-position:1px -619px;}#dropsearch .searchfield {border-left:1px #c95456 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;}/* WIDGETS */#sitewidgets .fb-like {width:569px;}#sitewidgets .twtr-widget {width:586px;overflow:hidden;}#sitewidgets .searchfield,#sitewidgets .bigbox {width:190px;}