/* 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;
}

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

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

div.socialmedialink_youtube_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;
}

span.socialmedialink_googleplus_icon_img:hover{
    cursor: pointer;
}

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

span.socialmedialink_myspace_icon_img:hover{
    cursor: pointer;
}

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

span.socialmedialink_youtube_icon_img:hover{
    cursor: pointer;
}

span.socialmedialink_youtube_icon_img {
  width: 22px;
  height: 23px;
  background-image: url(../images/yt-brand-logo-web-22.png);
  background-repeat: no-repeat;
  display:block;
}

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

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

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

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

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

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

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

span.socialmedialink_rounded_icon_img {
  display: inline-block;
  width: 22px;
  height: 22px;
  background-repeat: no-repeat;
}

span.socialmedialink_rounded_icon_img:hover {
    cursor: pointer;
}

span.socialmedialink_facebook_rounded_icon_img {
  background-image: url(../images/facebook-color-22x22.png);
}

span.socialmedialink_twitter_rounded_icon_img {
  background-image: url(../images/twitter-color-22x22.png);
}

span.socialmedialink_linkedin_rounded_icon_img {
  background-image: url(../images/linkedin-color-22x22.png);
}

span.socialmedialink_googleplus_rounded_icon_img {
  background-image: url(../images/googleplus-color-22x22.png);
}

span.socialmedialink_myspace_rounded_icon_img {
  background-image: url(../images/myspace-color-22x22.png);
}

span.socialmedialink_youtube_rounded_icon_img {
  background-image: url(../images/youtube-color-22x22.png);
}


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

div.socialmedialink_facebook_rounded_logo,
div.socialmedialink_twitter_rounded_logo, 
div.socialmedialink_linkedin_rounded_logo,
div.socialmedialink_googleplus_rounded_logo,
div.socialmedialink_myspace_rounded_logo,
div.socialmedialink_youtube_rounded_logo {
  margin-left: 5px;
}

span.socialmedialink_facebook_rounded_logo_img:hover{
    cursor: pointer;
}

span.socialmedialink_rounded_logo_img {
  width: 18px;
  height: 18px;
  background-size: 100%;
  background-repeat: no-repeat;
  display: inline-block;
}

span.socialmedialink_rounded_logo_img:hover {
  cursor: pointer;
}

span.socialmedialink_facebook_rounded_logo_img {
  background-image: url(../images/facebook-color-18x18.png);
}

span.socialmedialink_twitter_rounded_logo_img {
  background-image: url(../images/twitter-color-18x18.png);
}

span.socialmedialink_linkedin_rounded_logo_img {
  background-image: url(../images/linkedin-color-18x18.png);
}

span.socialmedialink_googleplus_rounded_logo_img {
  background-image: url(../images/googleplus-color-18x18.png);
}

span.socialmedialink_myspace_rounded_logo_img {
  background-image: url(../images/myspace-color-18x18.png);
}

span.socialmedialink_youtube_rounded_logo_img {
  background-image: url(../images/youtube-color-18x18.png);
}

div.socialmedialink_facebook_text {
  margin: 5px;
}

div.socialmedialink_twitter_text {
  margin: 5px;
}

div.socialmedialink_linkedin_text {
  margin: 5px;
}


div.socialmedialink_googleplus_text {
  margin: 5px;
}


div.socialmedialink_myspace_text {
  margin: 5px;
}


div.socialmedialink_youtube_text {
  margin: 5px;
}


div.socialmedialink_facebook_logotext {
  margin: 5px;
}

div.socialmedialink_twitter_logotext {
  margin: 5px;
}

div.socialmedialink_linkedin_logotext {
  margin: 5px;
}


div.socialmedialink_googleplus_logotext {
  margin: 5px;
}


div.socialmedialink_myspace_logotext {
  margin: 5px;
}

div.socialmedialink_youtube_logotext {
  margin: 5px;
}

a.socialmedialink_facebook_rounded_logo_text,
a.socialmedialink_twitter_rounded_logo_text,
a.socialmedialink_linkedin_rounded_logo_text,
a.socialmedialink_googleplus_rounded_logo_text,
a.socialmedialink_youtube_rounded_logo_text {
  margin: 5px;
  vertical-align: 50%;
}


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;
}

span.socialmedialink_googleplus_logotext_img:hover{
    cursor: pointer;
}

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

span.socialmedialink_myspace_logotext_img:hover{
    cursor: pointer;
}

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

span.socialmedialink_youtube_logotext_img:hover{
    cursor: pointer;
}

span.socialmedialink_youtube_logotext_img {
  width: 18px;
  height: 18px;
  background-image: url(../images/yt-brand-logo-web-18.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;
}

a.socialmedialink_googleplus_logotext_text {
  vertical-align: top;
}

a.socialmedialink_myspace_logotext_text {
  vertical-align: top;
}

a.socialmedialink_youtube_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;
}