a, a:hover, a:visited, a:link {
color: #2f89bd;
}
#logogov {
background: url(../images/layout/politwitter_gov_logo.png) no-repeat top;
width:247px;
height:60px;
display:inline;
float:left;
}
#navigation {
border-bottom: 2px solid #3697cf;
}
#nav_tabs {
margin: -21px 0 0 489px;
}
#header_search {
margin: 31px 0 0 50px;
}
.search input {
width:120px;
height: 20px;
}
#header_search a {
margin: -13px 0 0 110px;
}
ul#topnav li a.root.active, ul#topnav li a.root:hover {
background-color: #3697cf;
}
.tweetrow .laction .like {
visibility: hidden;
}
#edidsettings {display: none;}
.force_height .tweetrow li {min-height: 90px!important;}
.force_height .tweetrow li .tweet {min-height:70px;}
.force_height2 .tweetrow li {min-height: 125px!important;}
.force_height2 .tweetrow li .tweet {min-height:105px;}
.force_height2 .tweetrow .user {margin: 0 10px 60px 0;}
.usertabs a.active {
background-color: #3697cf;
}
.rightmenu {width: 100%;}
#categories, #provinces {display: none;}

.list_menu li a {
display: block;
padding: 5px 5px 5px 10px;
font-weight: bold;
text-shadow:1px 1px #fff;
border-bottom: 1px solid #cccccc;
border-top:1px solid #ffffff;
}
.list_menu li a:hover {
background-color: #3697cf;
color: #ffffff;
text-decoration: none;
}
.list_menu .selected {
  background-color: #3697cf;
  color: #ffffff;
}
ul#topnav li .sub {
background-color:#3697cf;
background-image: none;
}
#newsletter {margin-bottom: 15px;}
.user_left .tweetrow li, .user_right .tweetrow li {
margin: 0px 5px 4px 5px;
}
a.like {display: none;}
.tweetstat {border-bottom: 0!important;}
.tweetstat .blue {
background-color: #09F;
color: #fff!important;
padding: 1px 6px;
display: inline;
}
.tweetrow .actions {
  position: absolute;
  right: 2px;
}
.tweetrow  .party {display: none;}
ul#topnav .sub ul li {
border-bottom: 1px solid #60baea;
}
#back_to_politwitter {
position: absolute;
top: 0;
margin: 5px 0 0 655px;
}
#main_politwitter {
background: url(../images/more_politwitter.png) no-repeat top;
width: 146px;
height: 53px;
display: inline;
display: block;
}