/* TYPOGRAPHY */body, .fctext, .txtfield {font-family:arial,helvetica,sans-serif;font-size:15px;line-height:19px;}.sidebartitle, #slogan {text-transform:uppercase;font-size:13px;line-height:15px;font-weight:bold;}#sidebar .fctext, .sidelinklist, .blogfooter, .commentname, #dropmenu ul li.dropdoc .fctext, .label {font-size:13px;line-height:16px;}.date, .calitem {font-size:12px;line-height:14px;} .date, .commentname {text-transform:uppercase;}#dropmenu, .calendarday {font-size:15px;line-height:32px;}#dropmenu ul li ul li, #footer, .calendardayofweek {font-size:13px;line-height:22px;} h1 {font-weight:normal;font-size:21px;}#dropsearch .searchfield {font-size:15px;line-height:15px;}/* COLORS */a, a:visited, h1, h2, #slogan { color:#4312ae;}#dropmenu ul li.dropdoc .fctext a, #dropmenu ul li.dropdoc .fctext a:visited, #dropsearch input.searchfield, #dropmenu a, #dropmenu a:visited {color:#67d4ff;}.calendarevent a:hover, .label, .date, .commentmessage .fctext, .calendarday, h3 {color:#a67411;}#dropmenu a:hover, #dropmenu .current a, #footer a, #footer a:visited, #dropmenu ul li.dropdoc .fctext a:hover, .blogfooter a, .blogfooter a:visited, #footer  {color:#ffffff;}a:hover, #footer a:hover, .blogfooter a:hover, .calendarevent a {color:#000000;}/* BORDERS */#page, #dropmenu, #pagecontent, #pagecontentsec, .blogfooter {border-radius:4px;}.sidebartitle {border-top-left-radius:4px;border-top-right-radius:4px;}.sidebaritem .listoutbg, .sidelinklist {border-bottom-left-radius:4px;border-bottom-right-radius:4px;}.calendarevent, .calendardayofweek {border-radius:4px;margin-left:1px;margin-right:1px;}.commentmessage {border-top:1px #cccccc solid;padding-top:5px;}/* BACKGROUNDS */body {background:#001185 url(bg.jpg) repeat-x;} body.postcomment {background:#ffffff url(/.templates/presets/blank.gif) no-repeat;}#tweetcontent {border-top-color:#4312ae;background:#e1dbf3;color:#000000;}.calendarevent, .sidebaritem .listoutbg, .sidelinklist {background:#e1dbf3;}#page {box-shadow:3px 3px 16px #111111;background:#ffffff url(page.jpg) repeat-x;} #todaybg .calendarevent, .sidebartitle, .calendardayofweek {background:#cebfed;}#dropmenu, .blogfooter, #dropsearch .searchfield {background:#1e5983 url(topmenu.jpg) top left repeat-x;} #dropsearch .searchfield {background-position:bottom left;}#dropmenu ul li.dropdoc, #dropmenu ul li ul li a {background:url(topmenusub.png);}/* FORMATTING */#page, #topbanner, #bottombanner {width:1000px;} #pagecontent {width:720px;} #sidebar {width:230px;} #wrapper {padding-top:30px;} #wingbanner {right:0px;top:30px;width:180px;position:absolute;text-align:center;z-index:1;}#pagecontent, #pagecontentsec, #sidebar {margin:0px 5px 0px 5px;} #dropmenu {margin:0px 15px 0px 15px;height:32px;}#topbanner, #bottombanner {margin-top:-15px;margin-bottom:15px;} #homepageheader {margin:0px 5px -10px 5px;}  .regitem, #listheadertop {margin:0px 0px 15px 0px;} .regitem img {width:210px;height:auto;} #footer {margin-top:10px;} #logo {padding:30px 15px 10px 15px;}#pagepadding {padding:15px 10px 15px 10px;} .sidebartitle, .sidebaritem .listoutbg, .sidelinklist, .blogfooter {padding:5px 10px 6px 10px;}.pageparagraph img {max-width:720px;} #homepageheader .pageparagraph img {max-width:970px;} .listoutbg img {max-width:210px;}#dropsearch {width:210px;margin-top:3px;margin-right:20px;} #dropsearch .searchfield {width:210px;text-indent:10px;} #dropsearch .searchsubmit {margin-left:-20px;margin-top:6px;background:url(/.templates/Presets/elements.png) no-repeat;border:none;background-position:-2px -380px;}#dropsearch .searchsubmit:active {background-position:-1px -379px;}.calendarevent {text-align:center;} .tweetbox .sidebaritem .listoutbg {background:transparent;padding:0px;}/* WIDGETS */.bigbox h2 {text-transform:uppercase;font-size:13px;line-height:15px;font-weight:bold;margin-bottom:2px;}#sitewidgets .fb-like {width:703px;margin:0px 0px 0px 0px;}#sitewidgets .twtr-widget {width:720px;margin:0px 0px 0px 0px;overflow:hidden;}#sitewidgets .searchfield,#sitewidgets .bigbox {width:173px;}