﻿/* include: social-control.ascx */

div.socialWrapper
{
  margin: 0;
  padding: 50px 0 10px 0;
}

div.socialWrapper div.social
{
  margin: 0;
  padding: 0;
  border-bottom: 1px solid #d7d7d7;
}

div.socialWrapper div.social ul.social
{
  margin: 0;
  padding: 0 0 10px 0;
  list-style: none;
  border-bottom: 1px solid #fafafa;
}

div.socialWrapper div.social ul.social li
{
  margin: 0 10px 0 0;
  padding: 0 10px 0 0;
  float: left;
  line-height: 1.3em;
  border-right: 1px solid #d7d7d7;
}

div.socialWrapper div.social ul.social li.rss
{
  margin-right: 0;
  padding-right: 0;
  border-right: 0;
}

div.socialWrapper div.social ul.social li a
{
  margin: 0;
  padding: 0;
  width: 17px;
  height: 16px;
  text-indent: -9000px;
  overflow: hidden;
  display: block;
}

div.socialWrapper div.social ul.social li.print a { background: url(../../images/includes/social-control/icon-print.png) no-repeat left top; }
div.socialWrapper div.social ul.social li.print a.active,
div.socialWrapper div.social ul.social li.print a:hover { background-position: left -16px; }

div.socialWrapper div.social ul.social li.email a { background: url(../../images/includes/social-control/icon-email.png) no-repeat left top; }
div.socialWrapper div.social ul.social li.email a.active,
div.socialWrapper div.social ul.social li.email a:hover { background-position: left -16px; }

div.socialWrapper div.social ul.social li.add a { background: url(../../images/includes/social-control/icon-add.png) no-repeat left top; }
div.socialWrapper div.social ul.social li.add a.active,
div.socialWrapper div.social ul.social li.add a:hover { background-position: left -16px; }

div.socialWrapper div.social ul.social li.rss a { background: url(../../images/includes/social-control/icon-rss.png) no-repeat left top; }
div.socialWrapper div.social ul.social li.rss a.active,
div.socialWrapper div.social ul.social li.rss a:hover { background-position: left -16px; }

div.socialWrapper div.social div.section
{
  margin: 0;
  padding: 10px;
  border-top: 1px solid #d7d7d7;
  border-bottom: 1px solid #fafafa;
}

div.socialWrapper div.social div.section p.title
{
  margin: 0;
  padding: 0 0 10px 0;
  font-size: 1.2em;
}

div.socialWrapper div.social div.section p.title strong { font-weight: normal; }

div.socialWrapperAdv div.social { border-bottom: 0; }
div.socialWrapperAdv div.social div.section { border-bottom: 0; }

/* links */

div.socialWrapper div.social div.social-link ul.links
{
  margin: 0;
  padding: 0;
  list-style: none;
}

div.socialWrapper div.social div.social-link ul.links li
{
  margin: 0 35px 0 0;
  padding: 0;
  float: left;
}

div.socialWrapper div.social div.social-link ul.links li a
{
  margin: 0;
  padding: 0 0 0 28px;
  float: left;
  min-height: 20px;
  height: auto !important;
  height: 20px;
  color: #707070;
  text-decoration: none;
  display: block;
}

div.socialWrapper div.social div.social-link ul.links li a:hover
{
  color: #0050A3;
  text-decoration: none;
}

div.socialWrapper div.social div.social-link ul.links li.delicious a { background: url(../../images/includes/social-control/delicious.png) no-repeat left top; }
div.socialWrapper div.social div.social-link ul.links li.digg a { background: url(../../images/includes/social-control/digg.png) no-repeat left top; }
div.socialWrapper div.social div.social-link ul.links li.stumble a { background: url(../../images/includes/social-control/stumbleupon.png) no-repeat left top; }
div.socialWrapper div.social div.social-link ul.links li.reddit a { background: url(../../images/includes/social-control/reddit.png) no-repeat left top; }

/* rss */ 

div.socialWrapper div.social div.social-rss a.rssLink
{
  margin: 0;
  padding: 0 0 0 25px;
  float: left;
  color: #707070;
  text-decoration: none;
  background: url(../../images/includes/social-control/rss.png) no-repeat left 2px;
}

div.socialWrapper div.social div.social-rss a.rssLink:hover
{
  color: #0050A3;
  text-decoration: none;
}
