/* Structure CSS */

div.socialmedialink_facebook_badge {
  margin: 5px;
}

div.socialmedialink_twitter_badge {
  margin: 5px;
}

div.socialmedialink_linkedin_badge {
  margin: 5px;
}


span.socialmedialink_facebook_badge_img:hover{
    cursor: pointer;
}

span.socialmedialink_facebook_badge_img {
  width: 160px;
  height: 27px;
  background-image: url(../images/facebook_badges.png);
  background-repeat: no-repeat;
  display:block;
}

span.socialmedialink_twitter_badge_img:hover{
    cursor: pointer;
}

span.socialmedialink_twitter_badge_img {
  width: 160px;
  height: 27px;
  background-image: url(../images/twitter_badges.png);
  background-repeat: no-repeat;
  display:block;
}

span.socialmedialink_linkedin_badge_img:hover{
    cursor: pointer;
}

span.socialmedialink_linkedin_badge_img {
  width: 160px;
  height: 27px;
  background-image: url(../images/linkedIn_badges.png);
  background-repeat: no-repeat;
  display:block;
}

div.socialmedialink_icon {
  display:block;
  line-height: 30px;
  height: 30px;
}

div.socialmedialink_facebook_icon {
  margin: 5px;
  display:inline-block;
  float: left;
}

div.socialmedialink_twitter_icon {
  margin: 5px;
  display:inline-block;
  float: left;
}

div.socialmedialink_linkedin_icon {
  margin: 5px;
  display:inline-block;
  float: left;
}

span.socialmedialink_facebook_icon_img:hover{
    cursor: pointer;
}

span.socialmedialink_facebook_icon_img {
  width: 22px;
  height: 23px;
  background-image: url(../images/facebook_icons.png);
  background-repeat: no-repeat;
  display:block;
}

span.socialmedialink_twitter_icon_img:hover{
    cursor: pointer;
}

span.socialmedialink_twitter_icon_img {
  width: 22px;
  height: 23px;
  background-image: url(../images/twitter_icons.png);
  background-repeat: no-repeat;
  display:block;
}

span.socialmedialink_linkedin_icon_img:hover{
    cursor: pointer;
}

span.socialmedialink_linkedin_icon_img {
  width: 22px;
  height: 23px;
  background-image: url(../images/linkedIn_icons.png);
  background-repeat: no-repeat;
  display:block;
}

div.socialmedialink_facebook_text {
  margin: 5px;
}

div.socialmedialink_twitter_text {
  margin: 5px;
}

div.socialmedialink_linkedin_text {
  margin: 5px;
}


div.socialmedialink_facebook_logotext {
  margin: 5px;
}

div.socialmedialink_twitter_logotext {
  margin: 5px;
}

div.socialmedialink_linkedin_logotext {
  margin: 5px;
}


span.socialmedialink_facebook_logotext_img:hover{
    cursor: pointer;
}

span.socialmedialink_facebook_logotext_img {
  width: 18px;
  height: 18px;
  background-image: url(../images/facebook_logoText.png);
  background-repeat: no-repeat;
  margin-right: 5px;
  display:inline-block; 
}

span.socialmedialink_twitter_logotext_img:hover{
    cursor: pointer;
}

span.socialmedialink_twitter_logotext_img {
  width: 18px;
  height: 18px;
  background-image: url(../images/twitter_logoText.png);
  background-repeat: no-repeat;
  margin-right: 5px;
  display:inline-block;
}

span.socialmedialink_linkedin_logotext_img:hover{
    cursor: pointer;
}

span.socialmedialink_linkedin_logotext_img {
  width: 18px;
  height: 18px;
  background-image: url(../images/linkedIn_logoText.png);
  background-repeat: no-repeat;
  margin-right: 5px;
  display:inline-block;
}

a.socialmedialink_facebook_logotext_text {
  vertical-align: top;
}

a.socialmedialink_twitter_logotext_text {
  vertical-align: top;
}

a.socialmedialink_linkedin_logotext_text {
  vertical-align: top;
}

div.socialmedialink_badgehorz {
  display:block;
  line-height: 30px;
  height: 30px;
  margin: 5px;
}

div.socialmedialink_texthorz {
  display:block;
  line-height: 20px;
  height: 20px;
  margin: 5px;
}

div.socialmedialink_icontexthorz {
  display:block;
  line-height: 20px;
  height: 20px;
  margin: 5px;
}


div.socialmedialink_horz {
	float: left; 
	display: inline-block; 
	margin-right: 10px;
}


