/*
Theme Name: mimbodem
Description: adapted from Darren Hoyt Mimbo 3.0 theme
Version: 3.0
Author: Kelly Franklin
Author URI: http://wiltonwebdesign.com/
Tags: politics, fixed width, two columns, widgets
*/
a, address, blockquote, big, body, cite, div, em, fieldset, form, h1, h2, h3, h4, h5, h6, html, img, label, legend, li, ol, p, small, span, strong, sub, sup, ul {margin:0;padding:0;}
html{height:100%;min-height:101%;text-align:center;position:relative;overflow-x:hidden}
body{width:960px;min-height:101%;margin:1.5em auto 0 auto;background:#fff url('http://www.wiltondems.org/wp-content/themes/mimbodem/images/html_bg.jpg');text-align:left;}
body, select, input, textarea{font:100% Georgia, 'Times New Roman', serif;font:14px Georgia, 'Times New Roman', serif;color:#333;}
p{margin-bottom:1.35em;line-height:160%}
.entry blockquote p{clear:none}
.intro{font-size:16px;line-height:150%;font-style:italic}
.indent{text-indent:2em}
a, a:visited{color:#003366;text-decoration:none;}
a:hover, a:active{color:#b7202a;}
hr{display:block;border:0;height:1px;color:#ddd;background-color:#ddd;margin:1.5em 0 1em 0;}
small{font:normal 11px 'Lucida Grande', 'Lucida Sans Unicode', Arial, sans-serif;display:block;margin-bottom:.3em;color:#666}
big{line-height:1.4em}
em big{font-size:15px;line-height:1.4em}
.category #main em, .search #main em{line-height:1.35em;font-size:12px;letter-spacing:.08mm;color:#b7202a;}
em .bullet{color:#333;font-style:normal}
sup, sub{line-height:0px}
h2, h3, h4, h5, h6{clear:both;font-weight:normal}
h2{font:normal 18px 'Lucida Grande', 'Lucida Sans Unicode', Arial, sans-serif;color:#b7202a;margin-bottom:.5em;line-height:1.2;clear:both}
.posttitle{margin-bottom:.35em;font-size:20px}
h2 a:hover, #latest_posts h4 a:hover{text-decoration:underline}
h3{font:normal 16px 'Lucida Grande', 'Lucida Sans Unicode', Arial, sans-serif;color:#b7202a;margin:0 0 .7em 0;}
#results h3{margin:.5em 0 .2em 0;line-height:1.4em}
.search_results #results h3{margin-top:1.35em;0;line-height:1.4em}
h3.event-time{color:#333;font-style:italic;font-family:Georgia, 'Times New Roman', serif;}
h3 span.bullet{color:#999;}
h3.more{margin-top:2em}
h4{font:normal 14px 'Lucida Grande', 'Lucida Sans Unicode', Arial, sans-serif;text-transform:uppercase;color:#686868;margin:0 0 .7em 0;}
h5{font:normal 15px Georgia, 'Times New Roman', serif;font-style:italic;margin:0 0 .7em 0;}
.entry ul{margin-bottom:1.5em}
ul li{list-style:none;background:transparent url('http://www.wiltondems.org/wp-content/themes/mimbodem/images/square_bullet.gif') no-repeat left 0.4em;padding-left:8px;margin-bottom:0.5em;}
.entry ul li{line-height:1.45;margin-bottom:.7em}
ul.linklist li{line-height:1.15em;margin-bottom:0.7em;}
.postmetadata ul, .postmetadata li{display:inline;list-style-type:none;list-style-image:none;}
.entry ol{padding:0 0 0 35px;margin:0 0 1em 0;}
.entry ol li{margin:.5em 0;padding:0;}
ol.alpha{list-style-type:lower-alpha}
ul.half li{line-height:1.15em;margin-bottom:.7em}
.entry .half li a{font-style:normal;line-height:1.35}
dl{position:relative;}
dt{position:relative;left:0;top:0;width:10%;font:normal 15px 'Lucida Grande', 'Lucida Sans Unicode', Arial, sans-serif;color:#b7202a}
dd{position:relative;left:11%;top:-18px;width:80%;font-size:12px;font-weight:bold;line-height:155%}
span.blockquote{float:right;width:9em;background:url('http://www.wiltondems.org/wp-content/themes/mimbodem/images/quote.gif') top left no-repeat;font-size:1.6em;line-height:1.1;font-style:italic;padding:1em 0 .5em 1em;margin:0;}
span.blockquote{display:block}
span.blockquote a{font:normal .9em Georgia, 'Times New Roman', serif;text-transform:none}
span.blockquote strong{font-size:.9em}
span.blockquote cite{margin:2.1em 1em 0 0}
blockquote{background:#f0f2f6;border-top:1px dotted #bfccd8;border-bottom:1px dotted #cfd8e1;margin:0 0 2em 0}
blockquote p{font:normal 13px 'Lucida Grande', 'Lucida Sans Unicode', Arial, sans-serif;margin:.7em 1em;line-height:1.4}
blockquote strong{font:bold 12px/20px Georgia, 'Times New Roman', serif}
cite{float:right;margin:6px 0 0 0;font:normal 11px 'Lucida Grande', 'Lucida Sans Unicode', Arial, sans-serif;color:#666;}
a img, a:visited img{border:none}
a:hover img{opacity:.85}
p img{padding:0;line-height:1;margin:0;max-width:100%;}
img.centered{display:block;margin-left:auto;margin-right:auto;}
img.alignright{padding:4px;margin:0 0 2px 14px;display:inline;}
img.alignleft{padding:4px;margin:6px 14px 2px 0;display:inline;}
.alignright{float:right;width:auto;margin:0 0 2px 14px;}
.alignleft{float:left;width:auto;margin:0 14px 2px 0;}
.post img{border:1px solid #ddd;-moz-border-radius:.3em}
.post img.noborder{border:none}
img.hide{display:none}
p.wp-caption-text{font:normal 10px 'Lucida Grande', 'Lucida Sans Unicode', Arial, sans-serif;color:#666;margin:1px 0 0 0}
.wp-caption{padding:5px 0 5px 0;text-align:center}
.entry .wp-caption a, .entry a.thickbox{border-bottom:none}
.gallery-item{margin-bottom:10px}
.gallery-caption{clear:both;font:normal 11px/14px 'Lucida Grande', 'Lucida Sans Unicode', Arial, sans-serif;color:#666;margin:0;top:0}
.entry a.lightbox{border-bottom:none}
.gallery-icon{float:left;display:inline;width:auto;background:#d2ddf2;display:block;padding:10px;margin:0 0 6px 0;-moz-border-radius:.7em;-webkit-border-radius:.7em;box-shadow:2px 2px 3px #ccc;-webkit-box-shadow:2px 2px 3px #ccc;-moz-box-shadow:2px 2px 3px #ccc;}
.gallery-icon img{float:left;border:1px solid #fff}
.post img.avatar{border:none;padding:0;margin:5px 10px 0 0}
.right{float:right;margin:0 0 0 3px;display:inline}
#sb-container,#sb-wrapper{text-align:left;}
#sb-container,#sb-overlay{position:absolute;top:0;left:0;width:100%;margin:0;padding:0;}
#sb-container{height:100%;display:none;visibility:hidden;z-index:999;}
body>#sb-container{position:fixed;}
#sb-overlay{height:expression(document.documentElement.clientHeight+'px');}
#sb-container>#sb-overlay{height:100%;}
#sb-wrapper{position:relative;}
#sb-wrapper img{border:none;}
#sb-body{position:relative;margin:0;padding:0;overflow:hidden;border:1px solid #303030;}
#sb-body-inner{position:relative;height:100%;}
#sb-content.html{height:100%;overflow:auto;}
#sb-loading{position:absolute;top:0;width:100%;height:100%;text-align:center;padding-top:10px;}
#sb-body,#sb-loading{background-color:#060606;}
#sb-title,#sb-info{position:relative;margin:0;padding:0;overflow:hidden;}
#sb-title-inner,#sb-info-inner{position:relative;font-family:'Lucida Grande', 'Lucida Sans Unicode', Arial, sans-serif;line-height:16px;}
#sb-title,#sb-title-inner{height:26px;}
#sb-title-inner{font-size:16px;padding:5px 0;color:#fff;}
#sb-info,#sb-info-inner{height:20px;}
#sb-info-inner{font-size:12px;color:#fff;}
#sb-nav{float:right;height:16px;padding:2px 0;width:45%;}
#sb-nav a{display:block;float:right;height:16px;width:16px;margin-left:3px;cursor:pointer;}
#sb-nav-close{background-image:url('http://www.wiltondems.org/wp-content/themes/mimbodem/images/resources/close.png');background-repeat:no-repeat;}
#sb-nav-next{background-image:url('http://www.wiltondems.org/wp-content/themes/mimbodem/images/resources/next.png');background-repeat:no-repeat;}
#sb-nav-previous{background-image:url('http://www.wiltondems.org/wp-content/themes/mimbodem/images/resources/previous.png');background-repeat:no-repeat;}
#sb-nav-play{background-image:url('http://www.wiltondems.org/wp-content/themes/mimbodem/images/resources/play.png');background-repeat:no-repeat;}
#sb-nav-pause{background-image:url('http://www.wiltondems.org/wp-content/themes/mimbodem/images/resources/pause.png');background-repeat:no-repeat;}
#sb-counter{float:left;padding:2px 0;width:45%;}
#sb-counter a{padding:0 4px 0 0;text-decoration:none;cursor:pointer;color:#fff;}
#sb-counter a.sb-counter-current{text-decoration:underline;}
div.sb-message{font-family:'Lucida Grande',Tahoma,sans-serif;font-size:12px;padding:10px;text-align:center;}
div.sb-message a:link,div.sb-message a:visited{color:#fff;text-decoration:underline;}
.hidden{display:none;}
#sb-container{text-align:left;}
#sb-loading a{color:#fff;text-decoration:none;}
table{border-collapse:separate;border:2px solid #e8eef6;;width:100%;margin:0 0 1.5em 0;border-spacing:0 0;}
caption{padding:0 0 6px 0}
.entry caption{visibility:hidden;height:1px}
th{background:#e8eef6;font-size:11px}
.alt td{background:#eef1f6}
th, td{padding:3px 5px;border-left:1px solid #fff;vertical-align:bottom;empty-cells:show}
label{font:normal 11px 'Lucida Grande', 'Lucida Sans Unicode', Arial, sans-serif;color:#505050}
select{width:130px;}
input.button, input.button-primary, .button-link{border:1px solid #00416F;color:#e1e8f6;background:#2c4472;font:normal 11px 'Lucida Grande', 'Lucida Sans Unicode', Arial;margin-left:4px;padding:0 4px 2px 4px;}
input.button:hover, input.button-primary:hover, .button-link:hover{background:#415E98;color:#fff}
.left{float:left;}
.right{float:right;}
.center{text-align:center}
.half{width:45%;float:left;margin-right:2em}
ul.half li{line-height:1.15em;margin-bottom:.7em}
.group{float:left;width:100%;clear:both}
.two_thirds{width:55%;float:left}
.one_third{width:27%;float:right}
.ns{display:none}
.screen-reader-text{position:absolute;left:-1000em;}
.dropcap, .dropcap_blue{color:#B02930;float:left;font-size:50px;font-style:normal;line-height:1em;margin:-.03em .1em -.3em 0;position:relative;}
.dropcap_blue{color:#003366;}
.pdf{display:inline-block;background:transparent url('http://www.wiltondems.org/wp-content/themes/mimbodem/images/icon-pdf-small.gif') no-repeat left center;padding-left:16px}
.entry li a.email_to, a.email_to{display:inline-block;border-bottom:none;background:transparent url('http://www.wiltondems.org/wp-content/themes/mimbodem/images/mail_small.gif') no-repeat 0 1px;margin:0 0 0 5px;text-indent:-9999em;width:20px;}
.entry li a.email_to:hover, a.email_to:hover{background:transparent url('http://www.wiltondems.org/wp-content/themes/mimbodem/images/mail_small.gif') no-repeat 0 -16px;}
#who{float:left;width:900px;margin-left:30px;}
.when{font:italic 11px Georgia, 'Times New Roman', serif;color:#727272}
p.attribution{font:normal 11px/11px 'Lucida Grande', 'Lucida Sans Unicode', Arial, sans-serif;display:block;margin-bottom:0;color:#666}
.clearfloat:after{display:block;visibility:hidden;clear:both;height:0;content:".";}
.clearfloat{display:inline-block}
.clearfloat{display:block}
#page{width:960px;margin:0 auto;}
#wrapper{position:relative}
#header{position:relative;z-index:99;width:960px;height:105px;background:#233865 url('http://www.wiltondems.org/wp-content/themes/mimbodem/images/header_bg.jpg') 0 0 no-repeat;clear:both;-moz-border-radius-topleft:1em;-moz-border-radius-topright:1em;-webkit-border-top-left-radius:1em;-webkit-border-top-right-radius:1em;border-bottom:4px solid #2D4476;-moz-box-shadow:0px 0px 8px rgba(0,0,0,0.3);}
#main_wrapper{width:896px;float:left;position:relative;padding:40px 34px 0 30px;display:inline;background:#fff;position:relative;}
.home #main_wrapper{padding-top:190px;}
#content{width:570px;float:left;display:inline}
.home #content{width:426px;padding-right:16px;padding-bottom:1em;}
#sidebar_top{float:right;width:242px;margin-bottom:2em;position:relative;background:url('http://www.wiltondems.org/wp-content/themes/mimbodem/images/sidebar_left_bg.gif') 0 0 repeat-y;padding:0 0 50px 30px;}
.home #sidebar_top{width:414px;}
#sidebar{float:right;position:relative;top:0}
.home #sidebar{width:220px}
.bg_top{position:absolute;top:0;left:-17px;z-index:1;}
.bg_bottom{position:absolute;bottom:0;left:-17px;z-index:1;}
#firstbar{float:left;width:165px;overflow:hidden;margin-left:-2px}
#secondbar{float:right;width:192px}
#footer, #resources, #reps, #address{float:left;display:inline;width:auto;}
#footer{position:relative;bottom:1.5em;left:0;width:960px;clear:both;border-top:4px solid #ab202a;background:#1d224b url('http://www.wiltondems.org/wp-content/themes/mimbodem/images/footer-bg.png');color:#bbb;padding-bottom:1em;-moz-border-radius-bottomleft:1em;-moz-border-radius-bottomright:1em;-webkit-border-bottom-left-radius:1em;-webkit-border-bottom-right-radius:1em;box-shadow:0px 0px 8px rgba(0,0,0,0.3);-webkit-box-shadow:0px 0px 8px rgba(0,0,0,0.3);-moz-box-shadow:0px 0px 8px rgba(0,0,0,0.3);}
#header h1{float:left;margin:34px 0 0 151px;}
#header h1 a{font:italic 23px Georgia, 'Times New Roman', serif;font-weight:normal;border-bottom:none;letter-spacing:.055em;color:#D0DCF2;}
#header img{border:0;position:absolute;top:16px;left:16px;z-index:1000;margin-right:16px;}
#header a:hover img{opacity:1}
#header h1 a:hover{color:#f5f5f5;border-bottom:none;cursor:pointer}
#description{display:block;position:absolute;top:37px;right:26px;color:#aaa !important;font:normal 11px 'Lucida Grande','Lucida Sans Unicode',Arial,sans-serif;}
#description a, #description a:link, #description a:visited, #description a:hover{color:#aaa !important}
#nav-container{position:absolute;bottom:18px;left:139px;display:inline;width:802px;}
#nav{line-height:1;position:absolute;margin:0 auto;}
#nav li{float:left;list-style:none;position:relative;background-image:none;}
#nav a, #nav a:visited{display:block;font:bold 1em/.9em Georgia, 'Times New Roman', serif;text-decoration:none;color:#d0dcf2;padding:0 .85em 0 .4em;border-right:1px dotted #989898;}
#nav .last a{border-right:none}
#nav a:hover, #nav .current-cat a, #nav .current-cat a:visited{text-decoration:none;color:#fff}
#nav a:active{color:#c6dce6;}
#nav li:hover{visibility:inherit;}
#nav li:hover ul, #nav .sfhover ul{left:7px;top:15px;padding-top:6px;}
#nav li:hover li ul, #nav .sfhover li ul{top:-999em;}
#nav li li:hover ul, #nav li .sfhover ul{left:200px;top:0;}
#nav li:hover a, #nav li:hover a:visited{color:#fff;}
#nav li ul{position:absolute;left:-999em;height:auto;width:200px;z-index:1;line-height:1 -moz-opacity:.95;opacity:.95;border-right:1px solid #424242;border-bottom:1px solid #424242;box-shadow:0px 0px 8px rgba(0,0,0,0.3);-webkit-box-shadow:0px 0px 8px rgba(0,0,0,0.3);-moz-box-shadow:0px 0px 8px rgba(0,0,0,0.3);}
#nav li li{width:200px;background:#273D6C;z-index:1000;height:auto;padding:4px 0;margin:0;letter-spacing:0.06em;border-right:none;border-bottom:1px dotted #989898}
#nav li li.last{border-bottom:none}
#nav li li a, #nav li li a:visited, #nav li:hover li a, #nav li:hover li a:visited, #nav .current_page_item li a, #nav .current_page_item li a:visited{color:#cacaca;background:#273D6C;border:none;padding:4px 12px;font:bold 0.8em Georgia, "Times New Roman", Times, serif;letter-spacing:0;padding:5px 12px;outline:none}
#nav li li a:hover, #nav li li a:active, #nav li:hover li a:hover, #nav .current_page_item li a:hover, #nav .current_page_item li a:active, #nav .current_page_item a{color:#fff;}
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav .sfhover ul, #nav li .sfhover ul, #nav li li .sfhover ul{left:auto;}
.home #home, .pageid-120 #about, .pageid-126 #about, .pageid-128 #about, .pageid-132 #about, .pageid-135 #about, .pageid-140 #about, .pageid-151 #about, .pageid-959 #about, .pageid-151 #about, .parent-pageid-151 #about, .category-office #office, .category-candidates #office, .category-elected #office, .category-appointed #office, .category-events #events, .pageid-118 #contact, .category-news #news, .category-town #news, .category-statenews #news, .category-nationalnews #news, .category-editorials #news, .category-letters #news, .category-press #news, .category-minutes #news{color:#fff}
#search_container{position:absolute;right:0;top:-8px;text-align:center;width:auto;height:auto;}
form#searchform{position:relative}
input#s{width:202px;padding:2px 10px 1px 2px;height:15px;color:#333;font:normal .875em Georgia, 'Times New Roman', serif;}
input#searchsubmit{position:absolute;right:2px;top:3px;}
input#searchsubmit:hover{opacity:.6}
#lead{margin:0 0 1em 0;padding-bottom:2em;border-bottom:1px dotted #ccc;}
#lead img.imgtfe{margin:5px 22px 0 0;width:180px;height:180px;padding:1px;border:1px solid #ddd;-moz-border-radius:.3em}
#lead-text p{font-size:15px;line-height:1.45em}
#lead-text p.event{line-height:1.3em;color:#505050;margin-top:.9em}
#lead-text li {line-height: 1.5em}


#featured{width:930px;padding:2.5em 0 0 30px;z-index:4;height:120px;;border-bottom:1px solid #eee; position:absolute; top: 0; left: 0; background:url('http://www.wiltondems.org/wp-content/themes/mimbodem/images/bg-feature.gif') 0 -4px;}
#latest_posts{margin-left:0; }
#latest_posts li{float:left;display:inline;width:260px;height:106px;padding:0;background-image:none;position:relative;display:block; background:transparent url('http://www.wiltondems.org/wp-content/themes/mimbodem/images/bg-separator.gif') no-repeat right 50%; margin:0 20px 0 30px; *margin: 0 30px 0 20px;  _margin: 0 15px 0 20px}
#latest_posts li:last-child{background:none}
#latest_posts .text{width:170px;height:120px;position:absolute;top:0;right:0;padding:0 12px 0 0;}
#latest_posts img{position:absolute;top:0;left:-114px;width:100px;height:100px;border:1px solid #ddd;padding:1px;-moz-border-radius:.3em;background:#fff}
#latest_posts p.event{display:none}
#latest_posts p{float:left;line-height:1.5;margin:48px 0 0 0;height:55px;width:166px;font-size:.85em;overflow:hidden}
#latest_posts h3.category{color:#797979;display:block;font:italic 10px Georgia, 'Times New Roman', serif;text-transform:uppercase;margin:0 0 1em 0;letter-spacing:2px;position:absolute;top:2px;left:0}
#latest_posts h4{font-family:Georgia, 'Times New Roman', serif;font-weight:bold;text-transform:none;margin:0 0 .5em 0;position:absolute;top:24px;left:0;font-size:.85em}
.post{margin:0;line-height:160%;padding-bottom:2em}
.postmeta{margin:0 0 1.5em 0;font:normal 10px Arial,Verdana,sans-serif;color:#444;border-top:1px dotted #cdcdcd;padding-top:5px}
.postmeta .when{font-style:normal;color:#555;font-family:Arial,Verdana,sans-serif;font-size:11px;font-weight:bold;margin:0 0 3px;text-transform:uppercase;}
.postmeta small{display:inline-block;margin:0 2px;color:#b9b9b9}
span.tag{display:inline-block;margin-right:2px;letter-spacing:.01cm;color:#666}
.postmeta a, .postmeta a:visited{text-transform:none;border-bottom:1px dotted #ccc;font-size:10px;}
.postmeta a:hover, .postmeta a:active{color:#b7202a;}
body.search-results .post{margin:0}
.postmetadata{clear:both;}
.entry p a, .entry li a, .entry dl a{border-bottom:1px dotted #ccc;font-style:italic;}
.entry h3 a{border-bottom:none;font:normal 16px 'Lucida Grande', 'Lucida Sans Unicode', Arial, sans-serif;}
.pageid-126 ol, .pageid-126 ol li{list-style-type:none;margin:1em 0;padding:0;position:relative}
.pageid-126 ol{margin:0 0 1.3em 0;}
.pageid-126 ol ol{margin:0 0 1.3em 2.9em}
.pageid-126 ol ol ol{margin:0 0 1.3em 3.5em}
.pageid-126 ol ol ol ol{margin:0 0 1.3em 4.4em}
.pageid-126 #main big{font-style:italic}
.pageid-126 ol li strong{display:block;margin:0 .9em 0 0;}
.pageid-126 ol li p{position:relative;top:0;left:34px;display:block;margin:-1.4em 1.5em 0 0}
.pageid-126 ol ol li p{position:relative;top:0;left:44px;}
.pageid-126 ol ol ol li p{position:relative;top:0;left:58px;}
.pageid-126 ol ol ol ol li p{position:relative;top:0;left:68px;}
.pageid-126 #main em{color:#585858;letter-spacing:1px;font:normal 12px 'Lucida Grande','Lucida Sans Unicode',Arial,sans-serif;text-transform:uppercase;display:inline-block;margin-bottom:.4em}
.pageid-126 #main p small{display:block;border-top:1px solid #ccc;padding-top:.5em;margin:2em 0 0 0;}
.third{float:left;display:inline;width:170px;margin:1em 24px 0 0}
.last_third{float:left;display:inline;width:170px;margin:1em 0 0 0}
.third img, .last_third img{display:block;margin-left:2px;padding:1px;border:3px solid #ddd}
.third li, .last_third li{background-image:none;margin-bottom:1.6em}
.third small em{color:#b7202a;color:#333;font-style:normal}
table#minutes th{text-align:center}
table#minutes td{padding:1px 5px;vertical-align:top}
table#minutes a{font:normal 11px/20px Georgia, 'Times New Roman', serif;background:transparent url('http://www.wiltondems.org/wp-content/themes/mimbodem/images/icon-pdf-small.gif') no-repeat left top;padding-left:16px;border-bottom:none;line-height:20px;letter-spacing:0;text-transform:none}
#sidebar_top p{line-height:1.3em;font:normal 1em 'Lucida Grande', 'Lucida Sans Unicode', Arial, sans-serif;color:#505050}
#sidebar_top h3{padding:0;margin:1.5em 0 .7em 0;text-transform:lowercase;font-size:15px;font-family:Georgia, 'Times New Roman', serif;letter-spacing:.03cm;font-style:italic;font-size:14px}
#sidebar_top h3 a, h3 a{color:#b7202a;}
#sidebar h4 a{color:#666}
#sidebar_top li{margin-bottom:.8em;}
#sidebar_top li li,#sidebar_top #related_pages li{list-style:none;background:transparent url('http://www.wiltondems.org/wp-content/themes/mimbodem/images/square_bullet.gif') no-repeat left 0.4em;line-height:1em;margin-bottom:1.35em}
#sidebar_top li a, #sidebar_top li a#link:visited{font:normal 11px Georgia, 'Times New Roman', serif;line-height:1.45em}
#sidebar .subpages{margin:1.2em 0 1.7em 0}
#sidebar .subpages li{padding:7px 0 0 5px;border-top:1px dotted #cdcdcd;margin:7px 0 0 0;background:none}
#sidebar .subpages li a{font-family:'Lucida Grande', 'Lucida Sans Unicode', Arial, sans-serif;font-size:12px;text-transform:uppercase;letter-spacing:1px;}
#flickr, #tweets {color: #B7202A}
.aktt_tweets{margin-top:.7em;}
.aktt_tweets li{background:none;margin-bottom:1.3em;border-bottom:1px dotted #cdcdcd;padding:0 0 12px 0;font-size:13px;font-style:italic;line-height:1.4em;color:#393939;text-align:center;position:relative;padding-top:20px;width:165px;overflow:hidden}
.aktt_tweets li a{font-size:11px;font-style:normal;display:block;margin:3px 0 0 0;margin-top:4px}
#sidebar_top .aktt_tweets li .aktt_username{display:inline;font-size:11px;font-style:italic;line-height:1.4em;font-family:Georgia, 'Times New Roman', serif;}
#sidebar_top li .aktt_tweet_time{display:block;margin:0 0 .6em 0;font-style:italic;color:#7a7a7a;text-transform:uppercase;font:normal 10px 'Lucida Grande', 'Lucida Sans Unicode', Arial, sans-serif;letter-spacing:.03cm;position:absolute;top:0;left:0;text-align:center;width:150px;}
li.aktt_more_updates{padding-top:0}
#aktt_tweet_form{margin:0;padding:5px 0;}
#aktt_tweet_form fieldset{border:0;}
#aktt_tweet_form fieldset #aktt_tweet_submit{float:right;margin-right:10px;}
#aktt_tweet_form fieldset #aktt_char_count{color:#666;}
#aktt_tweet_posted_msg{background:#ffc;display:none;margin:0 0 5px 0;padding:5px;}
#aktt_tweet_form div.clear{clear:both;float:none;}
#aktt_tweet_text{width:150px}
#badge{margin-left:-8px}
#badge li{background-image:none;}
#badge li img{vertical-align:text-bottom}
#signup-container{margin-bottom:2.3em}
#sidebar form{margin:0}
#sidebar label{display:block;}
#sidebar input{float:left}
#sidebar input.button {padding:0 2px 2px 0;margin:0 0 0 5px;width:56px;height:22px}
input.f{width:140px;color:#727272;color:#828282;font:italic .75em Georgia, 'Times New Roman', serif;padding:2px;}
input.f:focus{color:#333;font-style:normal}
#sidebar p.success, #sidebar p.error{font-size:.85em;color:#333;background:#fffbcc;border:1px solid #e6db55;display:block;padding:2px 5px}
#sidebar p.success{padding-left:23px;background:#fffbcc url('http://www.wiltondems.org/wp-content/themes/mimbodem/images/favicon.gif') no-repeat 5px 3px}
#signup_container{display:block;margin-bottom:4em}
#mc_unsub_link{clear:both}
#sidebar p#notice{margin:0;font-size:10px;display:block;width:200px;clear:both;color:#666;}
#sidebar .blogroll li{font:normal 10px 'Lucida Grande', 'Lucida Sans Unicode', Arial, sans-serif;color:#797979;line-height:1.3em;margin-bottom:1em}
#sidebar .blogroll li a{display:inline-block;width:100%;margin:0;line-height:1.1em}
#sidebar .blogroll li strong{font-weight:bold;font-size:11px;font-family:Georgia, 'Times New Roman', serif;color:#404040;line-height:1.35em}
#wp-calendar{margin-bottom:0;padding:.5em 0 0 0;position:relative;}
#wp-calendar table{background:#fff;border:none;border-collapse:collapse;margin:0;table-layout:fixed;width:210px;}
#wp-calendar table caption{font-size:11px;text-transform:uppercase;font-family:'Lucida Grande', 'Lucida Sans Unicode', Arial, sans-serif;letter-spacing:1px;color:#7A7A7A;}
#wp-calendar table td, #wp-calendar table th{height:18px;padding:2px 1px;text-align:center;vertical-align:middle;}
#wp-calendar table th{background:#F0F4FA;background:#F3F3F3;height:14px;text-align:center;}
#wp-calendar table td{padding:3px;vertical-align:top;background:#fff;}
#sidebar li .ec3_eventday a{border-bottom:1px dotted #B0CAF0;line-height:1.3em;}
#wp-calendar table #today{font-weight:bold;}
.ec3_eventday a, .ec3_eventday a:hover{border:1px solid #ccc;padding:0 3px 3px 2px;border-radius:.8em;-moz-border-radius:.8em;-webkit-border-radius:.8em}
.ec3_eventday a:hover{color:#b7202a;}
.ec3_ec span{display:none;}
.nav{position:absolute;top:7px;left:0px;width:218px;}
#wp-calendar #cal_nav{margin:0 0 0 1px;}
#wp-calendar #cal_nav li{background-image:none;display:inline;margin:0;padding:0;font-size:11px}
#wp-calendar #cal_nav a{display:inline-block;width:40px;color:#444}
#wp-calendar #cal_nav a:hover{color:#b7202a}
#wp-calendar #cal_nav li#next{position:absolute;right:0}
#sidebar #prev a, #sidebar #next a{border-bottom:none;font-size:11px;}
.ec3_popup{border-radius:1em;-moz-border-radius:1em;-webkit-border-radius:1em;-webkit-box-shadow:4px 4px 4px gray;-moz-box-shadow:4px 4px 4px gray;background:#fff;border:4px solid #B7202A;border-collapse:collapse;margin:0 !important;opacity:0.87;spadding:0 !important;padding:2px;position:absolute;width:220px;z-index:30000;}
.ec3_popup td{padding:1px;border:none}
.ec3_popup table{font-family:'Lucida Grande','Lucida Sans Unicode',Arial,sans-serif;font-size:11px;margin:0;text-align:left;border:none;border-collapse:collapse;width:200px}
.ec3_popup table td{line-height:1.3em;padding:3px 6px;}
.ec3_list li:before{content:"";}
#sidebar #upcoming-events h3{display:none;}
#sidebar .ec3_events a:hover{color:#4C7093;}
#sidebar .ec3_events li{font:normal 11px 'Lucida Grande', 'Lucida Sans Unicode', Arial, sans-serif;color:#555;margin-bottom:1.1em;background:transparent url('http://www.wiltondems.org/wp-content/themes/mimbodem/images/square_bullet.gif') no-repeat left 0.4em;padding-bottom:.4em;border-bottom:1px dotted #cdcdcd}
#sidebar .ec3_events li:last-child{border-bottom:none}
#sidebar .ec3_events a {text-transform:none;display:block;margin-top:3px;font-family:Georgia, 'Times New Roman', serif;font-weight:bold;font-size:11px;line-height:1.35em;}
#sidebar .ec3_events a small{color:#555;font-size:11px;font-family:Georgia, 'Times New Roman', serif;margin-top:.3em}
#sidebar .ec3_events a:hover small{text-decoration:none}
.entry h3.event-time{background:url('http://www.wiltondems.org/wp-content/themes/mimbodem/images/event_bg.png') 0 4px no-repeat;font-weight:bold;font-size:13px;margin:1.5em 0 1em 0;padding:.1em 0 .5em 1em}
.entry h3.event-time .bullet{display:none}
#sidebar .aside li{margin-top:.3em}
#sidebar .aside a{font-weight:normal}
#sidebar #related_pages li{margin-bottom:1em}
#sidebar #related_pages .current_page_item, #sidebar .current_page_item, #sidebar .current-cat, .pageid-120 #sidebar .parent, .pageid-151 #sidebar .parent{display:none}
.search-results .archive-list li{height:130px;overflow:hidden}
.archive-list{margin:2em 0 1.5em 0}
.archive-list li{background-image:none;border-bottom:1px dotted #ccc;padding-bottom:8px;margin-bottom:1.2em}
.archive-list li:last-child{border-bottom:none}
.archive-list li img{float:left;margin:7px 20px 10px 0;width:75px;height:75px}
.archive-list li div{margin:0 !important;padding:0 !important}
.archive-list li div div{border:none !important}
.archive-list li div div img{width:75px;height:75px;float:left;margin-left:-5px}
.archive-list h4{font-family:Georgia, 'Times New Roman', serif;font-size:15px;font-style:italic;text-transform:none;letter-spacing:.01cm;margin-bottom:.5em}
.archive-list .event{display:block;margin:.7em 0}
#footer h3{color:#fff;padding:0}
#footer li{background:none;padding:0}
#footer a{color:#bbb;border-bottom:1px dotted #727272;font-size:.9em}
#footer a:hover{color:#eee;border-bottom:1px dotted #bbb}
#resources{width:170px;margin:25px 0 0 35px}
#reps{width:390px;margin:25px 0 0 30px;padding-left:30px;border-left:1px dotted #727272}
.rep-list{float:left;display:block;width:auto;margin:0}
#address{width:259px;padding:25px 3px 0 12px;background:#283150;}
#address p{margin-bottom:.7em;}
#address a{display:inline-block;margin-top:8px;font:normal 10px 'Lucida Grande', 'Lucida Sans Unicode', Arial, sans-serif;text-transform:uppercase}
#site-meta{position:absolute;bottom:2px;right:30px;}
#site-meta ul li{display:inline}
#site-meta a{font:normal 10px 'Lucida Grande', 'Lucida Sans Unicode', Arial, sans-serif;text-transform:uppercase;margin-left:20px;border-bottom:1px dotted #727272}
#disclaimer{clear:both;display:block;width:500px;float:left;position:relative;margin:12px 0 0 35px;font:10px 'Lucida Grande','Lucida Sans Unicode',Arial,sans-serif;color:#888;position:absolute:left:0;bottom:0}
* html #header h1{margin:34px 0 0 76px;}
* html #nav li:hover ul, * html #nav .sfhover ul{top:13px;background:#273D6C;padding-top:0;}
* + html #nav li:hover ul, * + html #nav .sfhover ul{top:13px;background:#273D6C;padding-top:0;}
* html #lead{padding-bottom:1em}
* + html #lead{padding-bottom:1em}
* + html .dropcap{margin:-.02em .3em -.3em 0;}
* html #signup-container{margin-bottom:0}
* + html #signup-container{margin-bottom:0}
* + html .home #sidebar_top{margin-right:1em}
* html dd, * + html dd{top:-16px;line-height:1.05em}
#lead-text .event {display:none}

/*==================================
Hide featured 
#featured {display: none}
.home #main_wrapper {padding-top:40px;}
#lead-text {padding-top:15px}
==================================*/

