/*
Theme Name: MacOSRumors
Theme URI: http://xerces.com
Description: Custom theme for Mac OS Rumors
Author: Xerces Partners
Author URI: http://xerces.com/
Template: thematic
Version: 1.0.38

/* -------------------------- DON'T TOUCH ----------------------------------------------- */

/* Reset browser defaults */
@import url('../thematic/library/styles/reset.css');

/* Apply basic typography styles */
@import url('../thematic/library/styles/typography.css');

/* Apply a basic layout */
@import url('../thematic/library/layouts/2c-l-fixed.css');

/* Apply basic image styles */
@import url('../thematic/library/styles/images.css');

/* Apply default theme styles and colors */
@import url('../thematic/library/styles/default.css');

/* Prepare theme for plugins */
@import url('../thematic/library/styles/plugins.css');

/* ------------------------ DON'T TOUCH ---------------------------------------- */


.wp-caption {
border:none;
}

.wp-caption img {
border:none;
}

/* ---------------------  Global element changes ---------------------- */
/* -------------------------------------------------------------------- */

p, ul, ol, dd, pre {
margin-bottom:0;
}

p {
margin-bottom:0;
}

h3 {
font-style:normal;
}

a,
a:link,
a:visited {
color: #004B91;
}

/* Main page layout changes */

body {
     padding:0 0 0 0;
     font-family: Helvetica, sans-serif;
}

input, textarea {
     font-family: Helvetica, sans-serif;
}

#wrapper {
     width: 100%;
     padding:0 0 0 0;

}

#header {
     background:#333;
     margin:0 0 0 0;
     width:100%;
     border-bottom:#999 solid 2px;
}

#main {
     width:100%;
     padding:0 0 0 0;
     overflow:visible;
}

#container {
     float:none;
     width:auto;
     overflow:visible;
     margin: 0 0 0 324px;
     padding:0 0 8px 8px;
     background:#fff;
     min-height:3300px;
}

#content {
     margin:0 10px 0 0;
     padding:15px 8px 0 8px;
     width:auto;
     overflow:visible;

}

#comments {
     width:96%;
     margin: 5px 0 20px 0;
     padding: 0 15px 0 15px;
}

#primary {
  display:block;
  position: absolute;
  top: 0px;
  left: 0px;
  overflow: hidden;
  width: 324px;
  margin: 0 5px 0 0;
  padding: 15px 0 0 0;
  border:none;
}

#secondary {
     display:none;
}

/* ---------------------- Header changes --------------------- */
/* ----------------------------------------------------------- */

#branding {
     background:url(images/header-110-topblueshift.png) repeat-x;
     margin:0 0 8px 0;
     padding:0 0 0 0;
     width:98%;
     margin-left: auto;
     margin-right: auto;
     -moz-border-radius-bottomleft:2ex;
     -moz-border-radius-bottomright:2ex;
     -webkit-border-bottom-left-radius:2ex;
     -webkit-border-bottom-right-radius:2ex;
     border-right:#555 solid 1px;
     border-left:#555 solid 1px;
     border-bottom:#444 solid 1px;
     min-height:110px;
     font-weight:bold;
}

#branding h1, h2, h3, h4, h5, h6 {
clear:both;
font-weight:bold;
}

#access {
     margin: 0 auto 8px auto;
     padding:0 0 0 0;
     width:98%;
     background: url(images/nav-36-topblueshift.png) repeat-x;
     -moz-border-radius:2ex;
     -webkit-border-radius:2ex;
     border-top:#555 solid 1px;
     border-left:#555 solid 1px;
     border-right:#555 solid 1px;
     border-bottom:#444 solid 1px;
     z-index:1;
     overflow:hidden;
}

#search-box {
background:none;
margin:1px 0 0 90px;
padding:2px 3px 3px 3px;
position:absolute;
right:2px;
width:205px;
     -moz-border-radius-topleft:1ex;
     -moz-border-radius-topright:1ex;
     -webkit-border-top-left-radius:1ex;
     -webkit-border-top-right-radius:1ex;
     -moz-border-radius-bottomleft:1ex;
     -moz-border-radius-bottomright:1ex;
     -webkit-border-bottom-left-radius:1ex;
     -webkit-border-bottom-right-radius:1ex;
}

#search-box input {
width:190px;
border:1px solid #666666;
height:20px;
padding-left:10px;
padding-top:3px;
     -moz-border-radius-topleft:1ex;
     -moz-border-radius-topright:1ex;
     -webkit-border-top-left-radius:1ex;
     -webkit-border-top-right-radius:1ex;
     -moz-border-radius-bottomleft:1ex;
     -moz-border-radius-bottomright:1ex;
     -webkit-border-bottom-left-radius:1ex;
     -webkit-border-bottom-right-radius:1ex;
}

#blog-title {
    height:85px;
    width:240px;
    display:block;
    padding:0 0 0 0;
    margin:0 0 0 35px;
    float:left;
}

#blog-title h1.blogtitle {
text-indent:-9000px;
}

#blog-description {
color:#fff;
font-size:16px;
padding:0 0 0 0;
margin:0 0 0 23px;
font-style:normal;
width:500px;
float:left;
clear: both;

}

a#RSS {
    background:none;
    height:50px;
    margin:0;
    width:50px;
    position:absolute;
    top:55px;
    right:30px;
}

a#Twitter {
    background:none;
    height:80px;
    width:80px;
    margin:0;
    z-index:100;
    position:absolute;
    right:90px;
    top:44px;
}

#FollowUs {
   white-space: nowrap;
   color:#fff;
     font-family: Helvetica, sans-serif;
   font-size:16px;
   font-weight:bold;
   position:absolute;
   top:87px;
   right:185px;


}

#Tips {
   white-space: nowrap;
   color:#fff;
     font-family: Helvetica, sans-serif;
   font-size:14px;
   font-weight:bold;
   position:absolute;
   right:70px;
   top:10px;
}

a#Email {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent none repeat scroll 0 0;
height:32px;
margin:0;
position:absolute;
right:30px;
top:5px;
width:32px;
}

/* --------------------------- Navigation menu changes -------------------- */
/* ------------------------------------------------------------------------ */

.sf-menu {
    background:url(images/nav-36-topblueshift.png) repeat-x;
     border:none;
    -moz-border-radius-topleft:2ex;
    -moz-border-radius-topright:2ex;
    -webkit-border-top-left-radius:2ex;
    -webkit-border-top-right-radius:2ex;
    -moz-border-radius-bottomleft:2ex;
    -moz-border-radius-bottomright:2ex;
    -webkit-border-bottom-left-radius:2ex;
    -webkit-border-bottom-right-radius:2ex;
}

.sf-menu a{
    border:none;
    background:url(images/nav-36-topblueshift.png) repeat-x;
     border:none;
    -moz-border-radius-topleft:2ex;
    -moz-border-radius-topright:2ex;
    -webkit-border-top-left-radius:2ex;
    -webkit-border-top-right-radius:2ex;
    -moz-border-radius-bottomleft:2ex;
    -moz-border-radius-bottomright:2ex;
    -webkit-border-bottom-left-radius:2ex;
    -webkit-border-bottom-right-radius:2ex;
}

ul.sf-menu {
    background:url(images/nav-36-topblueshift.png) repeat-x;
     border:none;
    -moz-border-radius-topleft:2ex;
    -moz-border-radius-topright:2ex;
    -webkit-border-top-left-radius:2ex;
    -webkit-border-top-right-radius:2ex;
    -moz-border-radius-bottomleft:2ex;
    -moz-border-radius-bottomright:2ex;
    -webkit-border-bottom-left-radius:2ex;
    -webkit-border-bottom-right-radius:2ex;
}

.sf-menu li {
    background:url(images/nav-36-topblueshift.png) repeat-x;
     border:none;
    -moz-border-radius-topleft:2ex;
    -moz-border-radius-topright:2ex;
    -webkit-border-top-left-radius:2ex;
    -webkit-border-top-right-radius:2ex;
    -moz-border-radius-bottomleft:2ex;
    -moz-border-radius-bottomright:2ex;
    -webkit-border-bottom-left-radius:2ex;
    -webkit-border-bottom-right-radius:2ex;
}

.menu {
     margin: 0 0 0 0;
     width:100%;
     border:none;
    background:url(images/nav-36-tophighlightshift.png) repeat-x;
     border:none;
    -moz-border-radius-topleft:2ex;
    -moz-border-radius-topright:2ex;
    -webkit-border-top-left-radius:2ex;
    -webkit-border-top-right-radius:2ex;
    -moz-border-radius-bottomleft:2ex;
    -moz-border-radius-bottomright:2ex;
    -webkit-border-bottom-left-radius:2ex;
    -webkit-border-bottom-right-radius:2ex;
}

.sf-menu a{
color:#FFFFFF;
font-weight:bold;
}

.sf-menu a:visited {
color:#FFFFFF;
font-weight:bold;
}

.sf-menu li:hover, .sf-menu a:hover {
    background:url(images/nav-36-tophighlightshift.png) repeat-x;
    color:#fff;
    -moz-border-radius-topleft:2ex;
    -moz-border-radius-topright:2ex;
    -webkit-border-top-left-radius:2ex;
    -webkit-border-top-right-radius:2ex;
    -moz-border-radius-bottomleft:2ex;
    -moz-border-radius-bottomright:2ex;
    -webkit-border-bottom-left-radius:2ex;
    -webkit-border-bottom-right-radius:2ex;
}

.sf-menu a:focus, .sf-menu a:active {
    background:url(images/nav-36-tophighlightshift.png) repeat-x;
    color:#fff;
    -moz-border-radius-topleft:2ex;
    -moz-border-radius-topright:2ex;
    -webkit-border-top-left-radius:2ex;
    -webkit-border-top-right-radius:2ex;
    -moz-border-radius-bottomleft:2ex;
    -moz-border-radius-bottomright:2ex;
    -webkit-border-bottom-left-radius:2ex;
    -webkit-border-bottom-right-radius:2ex;
}

.sf-menu li.sfHover ul li {
     background:#eee;
}

/* ----------------------- Content presentation changes ------------------------- */
/* ------------------------------------------------------------------------------ */

.hentry {
     width:100%;
     padding:0 0 0 0;
     margin: 0 0 24px 0;
     background:#eee;
    -moz-border-radius-topleft:2ex;
    -moz-border-radius-topright:2ex;
    -webkit-border-top-left-radius:2ex;
    -webkit-border-top-right-radius:2ex;
     -moz-border-radius-bottomleft:2ex;
     -moz-border-radius-bottomright:2ex;
     -webkit-border-bottom-left-radius:2ex;
     -webkit-border-bottom-right-radius:2ex;
}

.page-title {
    display:none;
}

.page-link {
    margin:0;
    padding:8px 0 16px 0;
    background:#eee;
}

.page-link a {
background:url(images/nav-28-topblueshift.png) repeat-x;
border:1px solid #CCCCCC;
color:#fff;
    -moz-border-radius-topleft:2ex;
    -moz-border-radius-topright:2ex;
    -webkit-border-top-left-radius:2ex;
    -webkit-border-top-right-radius:2ex;
    -moz-border-radius-bottomleft:2ex;
    -moz-border-radius-bottomright:2ex;
    -webkit-border-bottom-left-radius:2ex;
    -webkit-border-bottom-right-radius:2ex;
}

.page-link a:hover {
    -moz-border-radius-topleft:2ex;
    -moz-border-radius-topright:2ex;
    -webkit-border-top-left-radius:2ex;
    -webkit-border-top-right-radius:2ex;
    -moz-border-radius-bottomleft:2ex;
    -moz-border-radius-bottomright:2ex;
    -webkit-border-bottom-left-radius:2ex;
    -webkit-border-bottom-right-radius:2ex;
    background:url(images/nav-28-tophighlightshift.png) repeat-x;
    color:#fff;
}

.entry-title {
     background:#eee url(images/grey-gradiant.png) repeat-x;
     border-bottom:1px inset #000;
     border-left:1px #ccc solid;
     border-right:1px #ccc solid;
     text-decoration:none;
     padding: 12px 0 12px 0;
}

.entry-title a {
color:#000;
text-decoration:none;
padding:0;
display:inline;
}

h1.entry-title {
     text-align:left;
     padding: 6px 0 4px 15px;
     font-size:18px;
     color:#000;
     font-weight:bold;
     font-family: Helvetica, sans-serif;
     text-shadow: 0 1px 1px #fff;
}

h1.entry-title a:hover {
    color:#3D81EE;
}

h2.entry-title {
     text-align:left;
     padding: 6px 0 4px 15px;
     font-size:18px;
     color:#000;
     font-weight:bold;
     font-family: Helvetica, sans-serif;
     text-shadow: 0 1px 1px #fff;
}

h2.entry-title a:hover {
    color:#3D81EE;
}

.page h1.entry-title {
     border-bottom:1px inset #000000;
}

.entry-content {
     margin: 0 0 0 0;
     padding: 8px 15px 8px 15px;
     background:#eee;
     border-left:1px #ccc solid;
     border-right:1px #ccc solid;
}

.entry-content .wp-post-image {
border:none;
}

.entry-content p {
    margin:0 0 12px 0;
}

.entry-content ul li {
	margin: 0;
}

.entry-content h3 {
font-style:normal;
}

#thematic_social_media_links  {
border-left:1px solid #CCCCCC;
border-right:1px solid #CCCCCC;
display:block;
padding-left:15px;
}

#thematic_social_media_links a img {
margin-right:10px;
}

.entry-utility a,
.entry-utility a:visited {
    color:#3D81EE;
    font-style:normal;
    text-decoration:none;
    text-shadow: 0 1px 1px #fff;
}

.entry-utility a:hover {
     color:#3D81EE;
}

.entry-utility {
     color:#000;
     font-size:12px;
     font-weight:bold;
     background:#ddd;
     margin:0 0 0 0;
     padding: 3px 15px 3px 15px;
     border:1px #ccc solid;
     -moz-border-radius-bottomleft:2ex;
     -moz-border-radius-bottomright:2ex;
     -webkit-border-bottom-left-radius:2ex;
     -webkit-border-bottom-right-radius:2ex;
     text-shadow: 0 1px 1px #fff;
}

.entry-meta {
     padding:4px 15px 4px 15px;
     margin: 0 0 0 0;
     color:#000;
     font-weight:bold;
     font-style:normal;
     background: url(images/nav-28-topblueshift.png) repeat-x;
    -moz-border-radius-topleft:2ex;
    -moz-border-radius-topright:2ex;
    -webkit-border-top-left-radius:2ex;
    -webkit-border-top-right-radius:2ex;
}

.entry-meta a,
.entry-meta a:visited {
     color:#fff;
}

.entry-meta a:hover {
     color:#3D81EE;
}
.entry-meta .n {
     text-transform:capitalize;
     font-size:12px;
}

.entry-meta abbr {
     color:#fff;
     font-size:12px;
     text-transform:capitalize;
}

.paged #nav-above {
display:none;
}

.navigation {
     margin:0 0 0 0;
}

.navigation a {
background:#44506B none repeat scroll 0 0;
color:#FFFFFF;
display:block;
font-size:14px;
font-style:normal;
margin:5px;
padding:8px;
text-align:center;
    -moz-border-radius-topleft:2ex;
    -moz-border-radius-topright:2ex;
    -webkit-border-top-left-radius:2ex;
    -webkit-border-top-right-radius:2ex;
    -moz-border-radius-bottomleft:2ex;
    -moz-border-radius-bottomright:2ex;
    -webkit-border-bottom-left-radius:2ex;
    -webkit-border-bottom-right-radius:2ex;
}

.navigation a:hover {
    background:#3D81EE;
    color:#fff;
    text-align:center;
    -moz-border-radius-topleft:2ex;
    -moz-border-radius-topright:2ex;
    -webkit-border-top-left-radius:2ex;
    -webkit-border-top-right-radius:2ex;
    -moz-border-radius-bottomleft:2ex;
    -moz-border-radius-bottomright:2ex;
    -webkit-border-bottom-left-radius:2ex;
    -webkit-border-bottom-right-radius:2ex;
}
a.more-link  {
    font-style:normal;
    font-size:12px;
    text-decoration:none;
    padding:1px 5px 1px 5px;
    margin:8px 0 8px 0;
    background:url(images/nav-28-topblueshift.png) repeat-x;
    border:1px solid #CCCCCC;
    color:#fff;
    white-space: nowrap;
    display:block;
    width:70px;
    -moz-border-radius-topleft:2ex;
    -moz-border-radius-topright:2ex;
    -webkit-border-top-left-radius:2ex;
    -webkit-border-top-right-radius:2ex;
    -moz-border-radius-bottomleft:2ex;
    -moz-border-radius-bottomright:2ex;
    -webkit-border-bottom-left-radius:2ex;
    -webkit-border-bottom-right-radius:2ex;
}

a:hover.more-link  {
    background:url(images/nav-28-tophighlightshift.png) repeat-x;
    color:#fff;
    white-space: nowrap;
    -moz-border-radius-topleft:2ex;
    -moz-border-radius-topright:2ex;
    -webkit-border-top-left-radius:2ex;
    -webkit-border-top-right-radius:2ex;
    -moz-border-radius-bottomleft:2ex;
    -moz-border-radius-bottomright:2ex;
    -webkit-border-bottom-left-radius:2ex;
    -webkit-border-bottom-right-radius:2ex;
}

.edit-link a {
    font-style:normal;
    font-size:14px;
    text-decoration:none;
    padding:0 5px 0 5px;
    background:#44506b;
    color:#fff;
    white-space: nowrap;
    -moz-border-radius-topleft:2ex;
    -moz-border-radius-topright:2ex;
    -webkit-border-top-left-radius:2ex;
    -webkit-border-top-right-radius:2ex;
    -moz-border-radius-bottomleft:2ex;
    -moz-border-radius-bottomright:2ex;
    -webkit-border-bottom-left-radius:2ex;
    -webkit-border-bottom-right-radius:2ex;
}

.edit-link a:hover {
    background:#3D81EE;
    color:#fff;
    white-space: nowrap;
    -moz-border-radius-topleft:2ex;
    -moz-border-radius-topright:2ex;
    -webkit-border-top-left-radius:2ex;
    -webkit-border-top-right-radius:2ex;
    -moz-border-radius-bottomleft:2ex;
    -moz-border-radius-bottomright:2ex;
    -webkit-border-bottom-left-radius:2ex;
    -webkit-border-bottom-right-radius:2ex;
}

span.meta-prep {
    display:none;
}

span.meta-sep {
     color:#eee;
}

span.meta-sep-edit {
     display:none;
}

span.meta-sep-tag-links {
     color:#000;
}

span.meta-sep-comments-link {
     color:#000;
}

span.meta-sep-entry-date {
     color:#eee;
}

span.author {

}

span.entry-date {

}

span.edit {
     display:none;
}

pre {
     margin: 0 20px 1.2em 20px;
     border: #ddd solid 1px;
     padding: 10px;
     background: #222;
     color: #fff;
     overflow: auto;
     font-size:14px;
     line-height:14px;
     clear: both;
     font-family:courier,fixed;
}

pre strong {
     color: #FF0000;
}

/* ------------------------------ Aside changes --------------------------- */
/* -------------------------------------------------------------------------- */

.widgettitle {
     margin: 0 0 0 0;
     color:#000;
     font-weight:bold;
     font-style:normal;
     background: url(images/nav-28-topblueshift.png) repeat-x;
    -moz-border-radius-topleft:2ex;
    -moz-border-radius-topright:2ex;
    -webkit-border-top-left-radius:2ex;
    -webkit-border-top-right-radius:2ex;
}

.widgetcontainer {
     width:300px;
     padding:0 0 0 0;
     margin: 0 0 24px 12px;
     background:#eee;
    -moz-border-radius-topleft:2ex;
    -moz-border-radius-topright:2ex;
    -webkit-border-top-left-radius:2ex;
    -webkit-border-top-right-radius:2ex;
     -moz-border-radius-bottomleft:2ex;
     -moz-border-radius-bottomright:2ex;
     -webkit-border-bottom-left-radius:2ex;
     -webkit-border-bottom-right-radius:2ex;
}

.widgetcontainer ul {
     background:#eee url(images/grey-gradiant.png) repeat-x;
     -moz-border-radius-bottomleft:2ex;
     -moz-border-radius-bottomright:2ex;
     -webkit-border-bottom-left-radius:2ex;
     -webkit-border-bottom-right-radius:2ex;
}

.widget_tag_cloud div {
    padding:5px 12px 5px 12px;
}

.widget_calendar div {
    padding:5px 12px 5px 12px;
}

.widget_search form {
    padding:5px 12px 5px 12px;
}

h3.widgettitle {
      text-align:center;
      font-style:normal;
     color:#fff;
     font-size:12px;
     text-transform:capitalize;
}

.aside h3 {
     line-height:26px;
}

.aside a {
     color:#000;
     text-decoration:none;
     margin-top:5px;
     text-shadow: 0 1px 1px #fff;
}

.aside a:hover {
     color:#3D81EE;
}


.aside ul {

     padding:0;
}

.aside ul ul {
    margin:0 0 0 0;
    padding:5px 12px 5px 12px;
    list-style-type:none;
    border-left:1px solid #CCCCCC;
    border-right:1px solid #CCCCCC;
    border-bottom:1px solid #CCCCCC;
}

.aside ul ul li {
     padding:2px;
     margin:0 0 0 0;
     border-bottom:#444 solid 1px;
     text-align:left;
     font-weight:bold.
}

.aside ul ul li a {
     color:#000;
     display:block;
     text-shadow: 0 0px 1px #fff;
     font-weight:bold;
}

.aside ul ul li:hover a {
    color:#3D81EE;
}

#content .aside {
border:none;
margin:12px 0 12px 0;
padding:0 0 0 0;
}

#content .aside ul {
padding:0 0 0 0;
border:none;
margin:0 0 0 0;
}

#content .aside h3 {
     font-family: Helvetica, sans-serif;
font-size:17px;
font-style:normal;
font-weight:normal;
padding:0 0 0 0;
text-transform:none;
}

.aside ul a.twitter_title_link {
color:#FFFFFF;
font-size:12px;
font-style:normal;
text-align:center;
text-transform:capitalize;
text-shadow:none;
}

.aside ul ul li.twitter-item {
color:#000000;
display:block;
font-weight:bold;
text-shadow:0 0 1px #fff;
}

.aside ul ul li.twitter-item a {
display:inline;
color:#3D81EE;
text-shadow:none;
}

.aside ul ul li.cat-item a {
display:inline;
}

#index-insert.aside ul.xoxo li.widgetcontainer {
border:1px solid #CCCCCC;
margin:0;
padding:0;
width:100%;
}

/* -------------------------------- Footer changes -------------------------------- */
/* -------------------------------------------------------------------------------- */


#siteinfo {
color:#FFFFFF;
font-size:14px;
line-height:18px;
padding:10px 0 10px;
font-weight:bold;
text-align:center;
     background:url(images/footer-160-blueshift.png) repeat-x;
     margin:15px auto 0 auto;
     width:98%;
     -moz-border-radius-topleft:2ex;
     -moz-border-radius-topright:2ex;
     -webkit-border-top-left-radius:2ex;
     -webkit-border-top-right-radius:2ex;
     border-right:#777 solid 1px;
     border-left:#777 solid 1px;
     border-top:#777 solid 1px;
     min-height:80px;
}

#siteinfo a {
   text-decoration:none;
   color:#fff;
}

#siteinfo a:hover {
   color:#3D81EE;
}

#siteinfo a:visited:hover {
   color:#3D81EE;
}

#siteinfo a:visited {
   color:#fff;
}

#footer {
    background:#333;
    margin:0;
    border-top:2px solid #777777;
    clear:both;
}

a.footericons {
     position:relative;
     top:6px;
}


/* -------------------------------- Sociable changes -------------------------------- */
/* -------------------------------------------------------------------------------- */

.sociable_tagline {
    display:inline;
    float:left;
}
.sociable_tagline strong {
    font-weight:bold;
}
span.sociable_tagline {
position:relative;
}
span.sociable_tagline span {
display:none;
width:14em;
}
span.sociable_tagline:hover span {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFEE none repeat scroll 0 0;
border:1px solid #CCCCCC;
color:black;
display:block;
line-height:1.25em;
position:absolute;
top:-5em;
}
.sociable span {
display:block;
}
.sociable ul {
display:inline;
margin:0 !important;
padding:0 !important;
}
.sociable ul li {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent none repeat scroll 0 0;
display:inline !important;
list-style-type:none;
margin:0;
padding:1px;
}
.sociable ul li:before {
content:"";
}
.sociable img {
border:0 none;
float:none;
height:16px;
margin:0;
padding:0;
width:16px;
}

img.sociable-hovers {
opacity:1;
}
