/* MISC
------------------------------------------*/
#sidebar .textwidget li a{line-height:30px;}
.rsssubscribe{background: url(/images/rss30.png) top left no-repeat; padding-left:35px; height:30px; display:block; line-height:30px;}
.emailsubscribe{background: url(/images/email30.png) top left no-repeat; padding-left:35px; height:30px; display:block; }
.twittersubscribe{background: url(/images/twitter30.png) top left no-repeat; padding-left:35px; height:30px; display:block; }

#content #post- .pagepost_top{background: #fff url(/wp-content/themes/cushy/images/features-pagetop.gif)top left no-repeat; height:11px;}
#content #post-{position:relative; background: #fff url(/wp-content/themes/cushy/images/features-bottom.gif) bottom left no-repeat; padding: 0 0 79px 0;}
#content #post- h2{padding:0 28px;}
#content #post- .post-single{padding:5px 28px;}


#socialjams{clear:both; position:absolute; right:30px; bottom:5px;}
#socialjams h5{font-size:1.3em;}
#socialjams ul{list-style:none; padding:0; margin;0;}
#socialjams ul li{display:inline;}
#socialjams ul li a{}
#socialjams ul li a:hover{}

/* CLIENT ROTATOR (STEPCAROUSEL)
/* ----------------------------------------------*/
#clients { float:right;width:230px;margin-top:15px;color:#8C9BA3; }
#mygallery .panel{text-align:center;}
.stepcarousel{position: relative;border: 0;overflow: scroll;width: 230px;height: 90px;margin:10px auto 0;}
.stepcarousel .belt{position: absolute;left: 0;top: 0;}
.stepcarousel .panel{float: left;overflow: hidden;width: 230px;height:80px;padding-top:10px;background:url(/images/bg_logoSpin.gif) no-repeat top left;}