

/******** main menu *******/


.sf-menu a, .sf-menu a:link, .sf-menu a:visited {
    color: #fff;
    font-family: 'open sans';
    font-weight: 700;
    text-transform: uppercase;
}

#block-menu-block-congress-main-menu-superfish {
    margin: 0;
	padding: 10px 0 0;
	background: none;
}

.sf-menu li .leaf a {
    padding: 0.5em;
	font-weight:300;
	text-transform:capitalize;
	font-size: 16px;
}

.sf-menu a.active, .sf-menu a.active-trail, .sf-menu li .leaf a:hover, .sf-menu a:focus, .sf-menu a:hover, .sf-menu li.sfHover{
    background: none repeat scroll 0 0 #c4bbad;
	text-decoration: none;
	color:#333;
}

.sf-menu ul {
        background: #9b8c73;
}

/***** front page rotator *****/

.hprotator-text-block {
	float:right;
	width:50%;
}

/******   news  ******/

.page-frontpage #region-sidebar-first {
    width: 50%;
	float:right;
}

#region-postscript-first {
	width: 50%;
}


/******** footer  ******/

#region-footer-second {
    width: 70%;
}

.block-congress-offices-of-noslide .views-row {
    width: 45%;
}

/**************/

 .page-frontpage #region-footer-first, .page-frontpage #region-postscript-second, .page-frontpage #region-content {
	 display: inline;
 }