#wp-social-toolbar
{
width:100%;
display:block;
position:fixed;
bottom:0px;
left:0px;
text-align:left;
margin:0px;
overflow:hidden;
z-index:9999;
}
#wp-social-toolbar,#wp-social-toolbar-show-box
{
display:none;
}
#wps-toolbar-content
{
width:100%;
display:block;
padding:0px !important;
margin:0px !important;
overflow:hidden;
}
#wps-toolbar-content #wps-toolbar-top
{
width:100%;
display:block;
overflow:hidden;
position:relative;
min-height:28px;
}
#wps-toolbar-content #wps-toolbar-top #wps-close-button,#wps-toolbar-show
{
background:#999;
border-radius: 3px;
-moz-border-radius: 0px 7px 0px 0px;
-webkit-border-radius:0px 7px 0px 0px;
width:25px;
height:23px;
padding:0px 0px;
text-align:center;
overflow:hidden;
}
#wps-toolbar-content #wps-toolbar-top #wps-close-button
{
	position:absolute;
	bottom:0;
	left:0;
}
.wpsc_show_button,.wpsc_close_button
{
	cursor:pointer;
	margin:0px;
	float:left;
	margin:0px;
	border:0px !important;
	background:none !important;
	padding:8px 4px 0px 4px; 
}

.wpst_bar_small_bottom #wps-close-button,.wpst_bar_small_bottom #wps-toolbar-show
{
	width:22px !important;
	height:19px !important;
}
.wpst_bar_small_bottom #wps-close-button .wpsc_close_button,.wpst_bar_small_bottom #wps-toolbar-show .wpsc_show_button
{
	cursor:pointer;
	margin:0px;
	float:left;
	margin:0px;
	padding:6px 2px 2px 4px;
}

#wp-social-toolbar-show-box
{
border-bottom:5px solid #999999;
width:100%;
overflow:hidden;
}
.wpcs-border
{
height:5px;
width:100%;
display:none;
background:#999999;
}

#wps-toolbar-content #wps-toolbar-top #wps-twitter-status
{
float:right;
padding:10px 20px 10px 45px;
border-radius: 10px;
-moz-border-radius: 10px 0px 0px 0px;
-webkit-border-radius: 10px 0px 0px 0px;
background:#999 url(../images/tweet_bird.png) no-repeat 5px 0px;
font-size:13px;
line-height:16px;
color:#ffffff;
max-width:80%;
position:relative;
text-shadow:0px !important;
}
#wps-toolbar-content #wps-toolbar-top #wps-twitter-status-no
{
float:right;
padding:10px 20px 10px 45px;
position:relative;
height:10px;
}
#wps-toolbar-content #wps-toolbar-bottom
{
width:100%;
display:block;
padding:0px;
margin:0px;
background:#000;
border-top:5px solid #999;
overflow:hidden;
}
#wps-toolbar-content #wps-toolbar-bottom #wpsc-social-accounts
{
float:left;
}
#wps-toolbar-content #wps-toolbar-bottom #wpsc-social-accounts img
{
border-left:0px !important; 
border-bottom:0px !important; 
border-top:0px !important; 
padding:0px !important; 
margin:0px !important;
border-right:1px solid #999;
float:left;
overflow:hidden;
}

#wps-toolbar-content #wps-toolbar-bottom #wpsc-social-counts
{
float:right;
}
.wpcs-share-icons
{
float:right;
text-align:center;
padding:0px 5px 0px 5px;
border-left:1px solid #999;
}
#twitter_update_list
{
list-style:none;
padding:0px;
margin:0px;
}

.wps-tweetstamp
{
	padding:0px 0px 0px 15px;
	font-size:11px;
}
.wpst_bar_small_bottom .wpcs-share-icons
{
	height:25px;
	padding-top:5px;
}
.wpst_bar_normal_bottom .wpcs-share-icons
{
	height:30px;
	padding-top:10px;
}
.wpst_bar_small_bottom .wpst-credit-pro
{
	width:30px;
	height:30px;
	padding:0px;
	overflow:hidden;
}
.wpst_bar_normal_bottom .wpst-credit-pro
{
	width:40px;
	height:40px;
	padding:0px;
	overflow:hidden;
}
.wpst_bar_small_bottom .wpst-credit-pro img
{
	width:30px !important;
	height:30px !important;
	padding:0px !important;
	margin:0px !important;
	overflow:hidden !important;
	background:none !important;
}
.wpcs-share-icons iframe,.wpcs-share-icons a
{
	margin:0px auto !important;
}
.pinterest-btn {
    height: 30px;
    margin: 0;
    padding: 0;
	display:inline;
	overflow:hidden;
	float:right;
}

.pin-it-btn {
    background: url(http://assets.pinterest.com/images/pinit6.png);
    font: 11px Arial, sans-serif;
    text-indent: -9999em;
    font-size: .01em;
    color: #CD1F1F;
    height: 20px;
    width: 43px;
	display:inline;
	float:left;
    background-position: 0 -7px;
}

.pin-it-btn:hover {
    background-position: 0 -28px;
}

.pin-it-btn:active {
    background-position: 0 -49px;
}