/************************************************************
  GENERAL
************************************************************/
#region-branding,
#region-menu {
  margin: 0px;
  width: 720px;
}

#region-header-second {
  margin-left: 0px;
  width: 290px;
}

#region-sidebar-first {
  margin-left: 0px;
  width: 230px;
}
#region-content{
width: 420px;
}

/* THE TOPS */
.sf-menu li {
  display: inline;
  width: auto;
	padding: 0;
}
.sf-menu  li.first{
	border-left:none;
}

/* THE DROPS */
#block-menu-block-congress-main-menu-superfish ul.menu li {
  margin: 0;
}
.sf-menu ul {
  background: #103547;
	width: 250px !important;
}

.sf-menu li .leaf{
	background: none repeat scroll 0 0 transparent;
	border-left:none;
	padding: 0;
	display: block;
	*display: none; /* IE7 and below does not display drops */
}

.sf-menu li .leaf a{
  padding: 3% 2%;
}
.sf-menu li .leaf a:hover { /* dropdown child hover state */
  background: #155A7A;
}
.sf-menu li.last.leaf.no-leaf {
	padding-bottom: 0; 
	background: none transparent;
}

/* VOTES */
th.vote-date, td.vote-date {
	display: none;
}

#block-views-congress-news-block-latest-news h2 {
  height: 48px;
}
/*QUICKTAB*/
#block-quicktabs-home-page-tabs ul.quicktabs-tabs li a {
padding: 6px 10px 0;
}
/*ENEWS SIGNUP*/
#block-boxes-congress-newsletter-signup-adv{
background-size: contain;
height: 95px;
}
#block-boxes-congress-newsletter-signup-adv .content{
padding-top: 40px;
}