/* This is the StyleCatcher theme addition. Do not remove this block. */
@import url(https://www.electionchannel.com/mtadmin/mt-static/themes-base/blog.css);
@import url(https://www.electionchannel.com/mtadmin/mt-static/themes/minimalist-red/screen.css);
/* end StyleCatcher imports */
#container {width:960px;margin:auto;text-align:left;}
.layout-wt #beta {width:300px;padding:10px;background-color:#c2d0db;margin-left:36px;}
.layout-wt #alpha {width:604px;}
body {text-align:center;margin:0;font:normal 14px helvetica,arial,sans-serif;line-height:1.4;color:#4b505e;}
#header-inner, #content-inner, #footer-inner  {width:100%;}
.widget-header, .widget-content {margin:0px;}
#header-inner, #footer-inner, #alpha-inner, #beta-inner, #gamma-inner {padding:0px;}

.entry-title,.asset-name, .asset-name a, .archive-title {font:bold 18px/24px georgia,serif;color:#333;}
.asset-meta,.asset-footer {border-top:0px;}
a,.widget-content a {color:#5599bb;text-decoration:none;}
a:link, a:visited {text-decoration:none;}
.widget-header {border:0px;text-transform:uppercase;color:#101e43;font-family:helvetica,arial,sans-serif;font-weight:bold;}
.widget {background-color:#fff;-moz-border-radius: 5px;-webkit-border-radius: 5px;margin-bottom:20px;padding:10px;width:auto;}
#header a {text-transform:uppercase;font-size:50px;letter-spacing:-2px;}
#header-content  {margin:50px 0 20px 10px;}
.social {float:right;font-weight:bold;color:#808080;font-size:12px;}
.social a {margin-left:10px;}
.disc {font-weight:bold;color:#666;}
.button {text-transform:uppercase;background-color:#101e43;color:#fff;font-size:11px;border:0px;padding:2px;}
#header {background: url(https://www.electionchannel.com/archive/images/ec-header.jpg) no-repeat top left #fff;border:0px;border-bottom:1px solid #808080;}
#header-description {font-size:18px;display:none;}
.date a {text-transform:uppercase;background-color:#101e43;color:#fff;font-size:11px;border:0px;padding:5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;}
.share {float:right;}
.entryheader {text-transform:uppercase;font-weight:bold;font-size:11px;margin:20px 0;}
.keyimage {float:right;margin:0 0 3px 5px;}
.asset-content,.asset-body {clear:none;}
body a.stbutton {padding-right:0px;}
#footer {background:url(https://www.electionchannel.com/archive/images/ec-footer.jpg) no-repeat top left #fff;text-align:right;padding:10px;}
#footer-content {margin:0px;font-size:11px;padding:75px 0 0;}
.text, .ti {width:200px;border:0px;background-color:#eee;padding:3px;font-family:georgia,serif;color:#808080;font-style:italic;}
.comments-header {font-size:14px;text-transform:uppercase;border-top:1px solid #c2d0db;border-bottom:1px solid #c2d0db;padding:10px 0px 5px 0;margin-bottom:20px;}
.navigator {margin-left:30px;}
.comment-header {clear:left;float:left;width:230px;padding-right:20px;}
.comment-header .asset-meta {font-size:14px;}
.commentdate {font-size:11px;}
.comments-content {padding:0px;margin:0px;}
.comment-content {font-size:12px;margin-left:250px;}
.even {background-color:#eee;}
.comments .more {font-size:12px;margin-left:20px;color:#808080;}
.comment, .trackback {border:0px;padding:5px;}
/* .commenter-profile img,.byline img {display:none;} */

#ReaderPoll input#submit-poll, .poll-submit {
float:right;
background-color:#101E43;
border:0 none;
color:#FFFFFF;
font-size:11px;
padding:2px;
text-transform:uppercase;
}
.poll-choice {padding-bottom:10px;}

.mt-entry-archive .hentry {margin-top:20px;}

.social2 {clear:both;text-align:center;background-color:#eee;border-top:5px solid #ccc;border-bottom:5px solid #ccc;margin:20px 0;padding:5px;}
.st_facebook_hcount,.st_twitter_hcount,.st_linkedin_hcount,.st_email_hcount {margin-right:20px;}

h1.entry-title a {font-size:24px;line-height:30px;}


.us {float:left;width:292px;border-right:1px solid #ccc;}
.editions ul {list-style:none;font:bold 12px/16px georgia,serif;color:#666;margin:0px;}
.editions li {height:70px;font-weight:bold;border-bottom:1px solid #ddd;padding:20px 0px 0 0;overflow:hidden}
.thumb {float:left;margin:0 10px 0 0;}
.international {width:292px;margin-left:292px;}
.international li {padding-left:10px;}
.us li {padding:20px 10px 0 0;}
.international .disc {padding-left:10px;}
.editions li.last {border-bottom:0px;}

#beta .social-links { line-height: 16px; padding: 2px 0 14px; position: relative; width: 100%; margin-top: -5px;background-color:#fff;margin-top:-15px;margin-left:-10px;width: 320px;
margin-bottom: 10px; }
#beta .social-links h4 { float: left; display: inline; padding: 3px 0 0 4px;text-transform: uppercase;color: #101E43;font-family: helvetica,arial,sans-serif;font-weight: bold; }
#beta .social-links ul { float: right; display: inline; list-style: none; line-height: 16px; }
#beta .social-links ul li { float: left; display: inline; padding-right: 42px; }
#beta .social-links ul li.last {padding-right:0px;}
#beta .social-links ul li a img { display: block; }

#beta-inner {overflow:visible;}

#contactForm label {display:block;width:80px;float:left;vertical-align:top;clear:left;}
#contactForm input {display:block;margin-bottom:20px;}
li.special {display:none;}