@import url(http://thepoliticalbull.com/mt/mt-static/themes-base/blog.css);
@import url(http://thepoliticalbull.com/mt/mt-static/addons/Commercial.pack/themes/professional-black/screen.css);
body{background:#717174; font-family:arial, helvetica, sans-serif, sans;}
a{color:#820024;}
h1{font-size:28px; font-family:arial, helvetica, sans-serif, sans; font-weight:bold; text-transform:uppercase; line-height:1.3; color:#820024;}
h2{font-size:24px; font-family:arial, helvetica, sans-serif, sans; font-weight:bold; line-height:1.3; padding:5px 5px 5px 5px; border-bottom:4px solid #013565; color:#013565;}
h3{font-size:18px; font-family:arial, helvetica, sans-serif, sans; font-weight:bold; text-transform:uppercase; line-height:1.3; text-transform:uppercase; color:#00529B;}
h4{font-size:16px; font-family:arial, helvetica, sans-serif, sans; font-weight:bold; line-height:1.3; color:#013565; margin: .75em 0 0 0;}


#wrapper{width:100%; background:#717174 url(http://www.electwhaley.com/images/body-bkgd.jpg) top left repeat-x;}
#container{width:940px; margin:0 auto; border-left:6px solid #820024; border-right:6px solid #820024;}
#header{width:940px; background:white;}
#header-description{visibility:hidden;}
#header-inner{height:250px; background:white url(http://www.electwhaley.com/images/header.jpg) top left no-repeat;}
#header-name{position:relative; left:-9999px;}
#main-navigation{width:940px;background:#820024; border-top:4px solid #717174; border-bottom:4px solid #717174;}
#main-navigation-inner{ background:transparent;}
#main-navigation ul{padding:0; background:transparent;}
#main-navigation ul li{padding-top:0; background:transparent;}
#main-navigation ul li a{font-family:arial, helvetica, sans-serif, sans; font-size:18px; font-weight:bold; text-transform:uppercase; color:white; background:transparent; border-left:1px solid #717174;}
#main-navigation ul li a:hover{text-decoration:none !important; background:#013565;}
#main-navigation ul li.on a{color:white; background:#013565;}
#main-navigation ul li.last{border-right:1px solid #717174;}

.archive-header{padding:5px 5px 5px 15px; font-family:Georgia, times, serif; font-weight:normal;}
.archive-content ul{padding:0 15px 15px 15px;}
.archive-content li{font-size:150%}

.entry-content dd{padding:0 15px 15px 15px;}

#homepage-image{width:940px; height:300px; margin:0; background: url(http://www.electwhaley.com/images/banner.jpg) top left no-repeat;}
#content{width:940px; margin-top:0px; margin-bottom:0;}
#content-inner{width:900px; margin:20px;}
.widgets{width:100%; min-height:100px; margin-bottom:30px; background: url(http://www.electwhaley.com/images/widget-bkgd.jpg) bottom left repeat-x;}
.layout-wm #alpha{width:605px;}
#alpha-inner{font-size:105%; padding-left:10px; padding-right:30px;}
#alpha-inner dt{padding:0 15px;}
#alpha-inner dd{padding:0 15px 15px 15px;}
#alpha-inner dd img{float:left; display:block; margin-right:10px;}

.layout-wm #beta{width:295px;}
.layout-wtt #beta{width:295px; left:0;}
#beta-inner{padding-right:0px; font-size:110%;}
#beta img{width:285px; padding:5px;}

#announcement a{padding:10px; display:block; margin:10px 0 25px 0; text-align:center; text-transform:uppercase; background:#820024; color:white; font-weight:bold; font-size:150%}
#contactinfo{margin:10px 20px;}

.gray{color:#CDCDD3;}

.widget-content{margin:0;}
.widget-recent-entries dl{padding:0;}

.asset-footer{border-top:none; padding-top:none;}

#photos img{width:220px;}
.video{text-align:center;}
.caption{margin:0 10px 25px 10px; font-size:90%; text-align:center; color:#717174;}

#socialmediaicons{width:295px;}
#socialmediaicons img{width:285px; height:125px; padding:5px; border:none;}

#homepage-action-links{ font-family:verdana; font-weight:bold; position:relative; width:450px; height:35px; margin:5px auto; text-align:center;}
#mc_embed_signup{margin:0px auto; text-align:center;}
.mc-field-group{text-align:center; float:left;}
#mc-embedded-subscribe{}
#mc_embed_signup fieldset{margin-bottom:0;}


#contribute a{width:285px; height:100px; display:block; background: url(http://www.electwhaley.com/images/contribute.jpg) top left no-repeat;}
#takeaction a{width:285px; height:100px; padding:5px; margin-left:5px; display:block; background: url(http://www.electwhaley.com/images/take-action.jpg) top left no-repeat;}
#contribute a:hover{width:285px; height:100px; background: url(http://www.electwhaley.com/images/contribute-hover.jpg) top left no-repeat;}
#takeaction a:hover{width:285px; height:100px; padding:5px; margin-left:5px; background: url(http://www.electwhaley.com/images/take-action-hover.jpg) top left no-repeat;}
#preloadc{width:1px; height:1px; left:-9999; visibility:hidden; background: url(http://www.electwhaley.com/images/contribute-hover.jpg) top left no-repeat;}
#preloadt{width:1px; height:1px; left:-9999; visibility:hidden; background: url(http://www.electwhaley.com/images/take-action-hover.jpg) top left no-repeat;}


#footer{height:220px; width:940px; background:#013565 url(http://www.electwhaley.com/images/footer-bkgd.jpg) top left repeat-x; border-top:none;}
#footer-inner{height:220px; padding:0; text-align:center;}
#footer-inner a{margin-right:10px;}
