#soft-title
 {
	border-bottom:1px dotted #CCCCCC;
	border-top:1px dotted #CCCCCC;
	font-size:130%;
	font-weight:bold;
	line-height:180%;
	margin-top:10px;
	margin-bottom:10px;
	padding:5px 0;
}

th
{
--	background-color:#EEEEEE;
	vertical-align:top;
}

td
{
--	background-color:#FFFFFF;
}

.bottom-margin
{
	margin-bottom:10px;
}

#twitter_search .twtr-widget p{
  font-size: 130%;
}

.twtr-hd h3 {
  border-bottom:none;
}

.tweet_button {
    display: inline;
}

.tweet_button iframe{
    margin-top: 5px;
}

#masterup {
    margin-bottom: 5px;
    padding-top: 10px;
    padding-bottom: 10px;
}

#masterup span{
    font-size: 14px;
    font-weight: bold;
    color: #505050;
    padding: 10px 15px 5px;
    background: #dbdbdb;
    background: -moz-linear-gradient( top, #ffffff 0%, #ebebeb 50%, #dbdbdb 50%, #b5b5b5);
    background: -webkit-gradient( linear, left top, left bottom, from(#ffffff), color-stop(0.50, #ebebeb), color-stop(0.50, #dbdbdb), to(#b5b5b5));
    border-radius: 10px;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    border: 1px solid #949494;
    -moz-box-shadow: 0px 1px 3px rgba(000,000,000,0.5), inset 0px 0px 2px rgba(255,255,255,1);
    -webkit-box-shadow: 0px 1px 3px rgba(000,000,000,0.5), inset 0px 0px 2px rgba(255,255,255,1);
    text-shadow: 0px -1px 0px rgba(000,000,000,0.2), 0px 1px 0px rgba(255,255,255,1);
}