/**** Memeo UI ****/
a.button31, a.button31:link, a.button31:visited, a.button31:hover, a.button31:active { color: #fff; display: block; float: left; font-size: 14px; height: 31px; margin: 0 0; padding-right: 18px; line-height: 31px; font-weight: 400; text-decoration: none; white-space: nowrap; outline: none; cursor: pointer; cursor: hand; }
a.button31 span, a.button31:link span, a.button31:visited span, a.button31:hover span, a.button31:active span { display: block; line-height: 31px; padding: 0 0 0 18px;cursor: pointer; cursor: hand; }
a.button25, a.button25:link, a.button25:visited, a.button25:hover, a.button25:active { color: #fff; display: block; float: left; font-size: 13px; height: 25px; margin: 0 0; padding-right: 14px; line-height: 25px; font-weight: 400; text-decoration: none; white-space: nowrap; outline: none; cursor: pointer; cursor: hand; }
a.button25 span, a.button25:link span, a.button25:visited span, a.button25:hover span, a.button25:active span { display: block; line-height: 25px; padding: 0 0 0 14px;cursor: pointer; cursor: hand; }
a.buttonIcon31, a.buttonIcon31:link, a.buttonIcon31:visited, a.buttonIcon31:hover, a.buttonIcon31:active { padding: 0 18px 0 0; }
a.buttonIcon31 span, a.buttonIcon31:link span, a.buttonIcon31:visited span, a.buttonIcon31:hover span, a.buttonIcon31:active span { padding: 0 0; }
a.buttonIcon25, a.buttonIcon25:link, a.buttonIcon25:visited, a.buttonIcon25:hover, a.buttonIcon25:active { padding: 0 18px 0 0; }
a.buttonIcon25 span, a.buttonIcon25:link span, a.buttonIcon25:visited span, a.buttonIcon25:hover span, a.buttonIcon25:active span { padding: 0 0; }
a.button21, a.button21:link, a.button21:visited, a.button21:hover, a.button21:active { color: #fff; display: block; float: left; font-size: 12px; height: 21px; margin: 0 0; padding-right: 12px; line-height: 21px; font-weight: 400; text-decoration: none; white-space: nowrap; outline: none; cursor: pointer; cursor: hand; }
a.button21 span, a.button21:link span, a.button21:visited span, a.button21:hover span, a.button21:active span { display: block; line-height: 21px; padding: 0 0 0 12px;cursor: pointer; cursor: hand; }
a.buttonIcon21, a.buttonIcon21:link, a.buttonIcon21:visited, a.buttonIcon21:hover, a.buttonIcon21:active { padding: 0 12px 0 0; }
a.buttonIcon21 span, a.buttonIcon21:link span, a.buttonIcon21:visited span, a.buttonIcon21:hover span, a.buttonIcon21:active span { padding: 0 0; }
.icon31 { float: left; line-height: 31px; height: 31px; width: 31px; margin: 0 4px 0 0; }
.icon25 { float: left; line-height: 25px; height: 25px; width: 25px; margin: 0 2px 0 0; }
.icon21 { float: left; line-height: 21px; height: 21px; width: 21px; margin: 0 1px 0 0; }
.downloadIcon31 { background-image: url(http://me.memeo.com/assets/images/icons/icons_31.png); background-repeat: no-repeat; background-position: 0 0; }
.addIcon31 { background-image: url(http://me.memeo.com/assets/images/icons/icons_31.png); background-repeat: no-repeat; background-position: 0px -31px; }
.addIcon25 { background-image: url(http://me.memeo.com/assets/images/icons/icons_31.png); background-repeat: no-repeat; background-position: -3px -34px; }
.deleteIcon31 { background-image: url(http://me.memeo.com/assets/images/icons/icons_31.png); background-repeat: no-repeat; background-position: -31px -31px; }
.uploadIcon31 { background-image: url(http://me.memeo.com/assets/images/icons/icons_31.png); background-repeat: no-repeat; background-position: -31px 0; }
.nextIcon31 { background-image: url(http://me.memeo.com/assets/images/icons/icons_31.png); background-repeat: no-repeat; background-position: -62px 0; }
.previousIcon31 { background-image: url(http://me.memeo.com/assets/images/icons/icons_31.png); background-repeat: no-repeat; background-position: -93px 0; }
.downloadIcon25 { background-image: url(http://me.memeo.com/assets/images/icons/icons_31.png); background-repeat: no-repeat; background-position: -3px -3px; }
.downloadIcon21 { background-image: url(http://me.memeo.com/assets/images/icons/icons_21.png); background-repeat: no-repeat; background-position: 0 0; }
.addIcon21 { background-image: url(http://me.memeo.com/assets/images/icons/icons_21.png); background-repeat: no-repeat; background-position: 0px -21px; }
.deleteIcon21 { background-image: url(http://me.memeo.com/assets/images/icons/icons_21.png); background-repeat: no-repeat; background-position: -21px -21px; }
.uploadIcon21 { background-image: url(http://me.memeo.com/assets/images/icons/icons_21.png); background-repeat: no-repeat; background-position: -21px 0; }
.nextIcon21 { background-image: url(http://me.memeo.com/assets/images/icons/icons_21.png); background-repeat: no-repeat; background-position: -42px 0; }
.previousIcon21 { background-image: url(http://me.memeo.com/assets/images/icons/icons_21.png); background-repeat: no-repeat; background-position: -63px 0; }
a.buttonGreen31, a.buttonGreen31:link, a.buttonGreen31:visited { background: transparent url(http://me.memeo.com/assets/images/buttons/green_31.png) no-repeat scroll top right; }
a.buttonGreen31:link span, a.buttonGreen31:visited span { background: transparent url(http://me.memeo.com/assets/images/buttons/green_31.png) no-repeat scroll top left; text-shadow: #000 0px 1px 2px; }
a.buttonGreen31:hover { background-position: center right; outline: none; }
a.buttonGreen31:active { background-position: bottom right; outline: none; }
a.buttonGreen31:hover span { background-position: center left; } 
a.buttonGreen31:active span { background-position: bottom left; }
a.buttonGreen31sq, a.buttonGreen31sq:link, a.buttonGreen31sq:visited { background: transparent url(http://me.memeo.com/assets/images/buttons/green_31_sq.png) no-repeat scroll top right; }
a.buttonGreen31sq:link span, a.buttonGreen31sq:visited span { background: transparent url(http://me.memeo.com/assets/images/buttons/green_31_sq.png) no-repeat scroll top left; text-shadow: #000 0px 1px 2px; }
a.buttonGreen31sq:hover { background-position: center right; outline: none; }
a.buttonGreen31sq:active { background-position: bottom right; outline: none; }
a.buttonGreen31sq:hover span { background-position: center left; } 
a.buttonGreen31sq:active span { background-position: bottom left; }
a.buttonBlue31, a.buttonBlue31:link, a.buttonBlue31:visited { background: transparent url(http://me.memeo.com/assets/images/buttons/blue_31.png) no-repeat scroll top right; color: #fff; }
a.buttonBlue31:link span, a.buttonBlue31:visited span { background: transparent url(http://me.memeo.com/assets/images/buttons/blue_31.png) no-repeat scroll top left; text-shadow: #000 0px 1px 2px; }
a.buttonBlue31:hover { background-position: center right; outline: none; }
a.buttonBlue31:active { background-position: bottom right; outline: none; }
a.buttonBlue31:hover span { background-position: center left; } 
a.buttonBlue31:active span { background-position: bottom left; }
a.buttonBlue31sq, a.buttonBlue31sq:link, a.buttonBlue31sq:visited { background: transparent url(http://me.memeo.com/assets/images/buttons/blue_31_sq.png) no-repeat scroll top right; color: #fff; }
a.buttonBlue31sq:link span, a.buttonBlue31sq:visited span { background: transparent url(http://me.memeo.com/assets/images/buttons/blue_31_sq.png) no-repeat scroll top left; text-shadow: #000 0px 1px 2px; }
a.buttonBlue31sq:hover { background-position: center right; outline: none; }
a.buttonBlue31sq:active { background-position: bottom right; outline: none; }
a.buttonBlue31sq:hover span { background-position: center left; } 
a.buttonBlue31sq:active span { background-position: bottom left; }
a.buttonOrange31, a.buttonOrange31:link, a.buttonOrange31:visited { background: transparent url(http://me.memeo.com/assets/images/buttons/orange_31.png) no-repeat scroll top right; color: #fff; }
a.buttonOrange31:link span, a.buttonOrange31:visited span { background: transparent url(http://me.memeo.com/assets/images/buttons/orange_31.png) no-repeat scroll top left; text-shadow: #000 0px 1px 2px; }
a.buttonOrange31:hover { background-position: center right; outline: none; }
a.buttonOrange31:active { background-position: bottom right; outline: none; }
a.buttonOrange31:hover span { background-position: center left; } 
a.buttonOrange31:active span { background-position: bottom left; }
a.buttonOrange31sq, a.buttonOrange31sq:link, a.buttonOrange31sq:visited { background: transparent url(http://me.memeo.com/assets/images/buttons/orange_31_sq.png) no-repeat scroll top right; color: #fff; }
a.buttonOrange31sq:link span, a.buttonOrange31sq:visited span { background: transparent url(http://me.memeo.com/assets/images/buttons/orange_31_sq.png) no-repeat scroll top left; text-shadow: #000 0px 1px 2px; }
a.buttonOrange31sq:hover { background-position: center right; outline: none; }
a.buttonOrange31sq:active { background-position: bottom right; outline: none; }
a.buttonOrange31sq:hover span { background-position: center left; } 
a.buttonOrange31sq:active span { background-position: bottom left; }
a.buttonGreyLight31, a.buttonGreyLight31:link, a.buttonGreyLight31:visited { background: transparent url(http://me.memeo.com/assets/images/buttons/grey_light_31.png) no-repeat scroll top right; color: #444; }
a.buttonGreyLight31:link span, a.buttonGreyLight31:visited span { background: transparent url(http://me.memeo.com/assets/images/buttons/grey_light_31.png) no-repeat scroll top left; }
a.buttonGreyLight31:hover { background-position: center right; outline: none; }
a.buttonGreyLight31:active { background-position: bottom right; outline: none; }
a.buttonGreyLight31:hover span { background-position: center left; } 
a.buttonGreyLight31:active span { background-position: bottom left; }
a.buttonGreyLight31sq, a.buttonGreyLight31sq:link, a.buttonGreyLight31sq:visited { background: transparent url(http://me.memeo.com/assets/images/buttons/grey_light_31_sq.png) no-repeat scroll top right; color: #444; }
a.buttonGreyLight31sq:link span, a.buttonGreyLight31sq:visited span { background: transparent url(http://me.memeo.com/assets/images/buttons/grey_light_31_sq.png) no-repeat scroll top left; }
a.buttonGreyLight31sq:hover { background-position: center right; outline: none; }
a.buttonGreyLight31sq:active { background-position: bottom right; outline: none; }
a.buttonGreyLight31sq:hover span { background-position: center left; } 
a.buttonGreyLight31sq:active span { background-position: bottom left; }
a.buttonGreyMedium31, a.buttonGreyMedium31:link, a.buttonGreyMedium31:visited { background: transparent url(http://me.memeo.com/assets/images/buttons/grey_medium_31.png) no-repeat scroll top right; color: #222; }
a.buttonGreyMedium31:link span, a.buttonGreyMedium31:visited span { background: transparent url(http://me.memeo.com/assets/images/buttons/grey_medium_31.png) no-repeat scroll top left; text-shadow: #fff 1px 1px 1px; }
a.buttonGreyMedium31:hover { background-position: center right; outline: none; }
a.buttonGreyMedium31:active { background-position: bottom right; outline: none; }
a.buttonGreyMedium31:hover span { background-position: center left; } 
a.buttonGreyMedium31:active span { background-position: bottom left; }
a.buttonGreyMedium31sq, a.buttonGreyMedium31sq:link, a.buttonGreyMedium31sq:visited { background: transparent url(http://me.memeo.com/assets/images/buttons/grey_medium_31_sq.png) no-repeat scroll top right; color: #222; }
a.buttonGreyMedium31sq:link span, a.buttonGreyMedium31sq:visited span { background: transparent url(http://me.memeo.com/assets/images/buttons/grey_medium_31_sq.png) no-repeat scroll top left; text-shadow: #fff 1px 1px 1px; }
a.buttonGreyMedium31sq:hover { background-position: center right; outline: none; }
a.buttonGreyMedium31sq:active { background-position: bottom right; outline: none; }
a.buttonGreyMedium31sq:hover span { background-position: center left; } 
a.buttonGreyMedium31sq:active span { background-position: bottom left; }
a.buttonGreyDark31, a.buttonGreyDark31:link, a.buttonGreyDark31:visited { background: transparent url(http://me.memeo.com/assets/images/buttons/grey_dark_31.png) no-repeat scroll top right; text-shadow: #000 -1px -1px 1px; }
a.buttonGreyDark31:link span, a.buttonGreyDark31:visited span { background: transparent url(http://me.memeo.com/assets/images/buttons/grey_dark_31.png) no-repeat scroll top left; }
a.buttonGreyDark31:hover { background-position: center right; outline: none; }
a.buttonGreyDark31:active { background-position: bottom right; outline: none; }
a.buttonGreyDark31:hover span { background-position: center left; } 
a.buttonGreyDark31:active span { background-position: bottom left; }
a.buttonGreyDark31sq, a.buttonGreyDark31sq:link, a.buttonGreyDark31sq:visited { background: transparent url(http://me.memeo.com/assets/images/buttons/grey_dark_31_sq.png) no-repeat scroll top right; text-shadow: #000 -1px -1px 1px; }
a.buttonGreyDark31sq:link span, a.buttonGreyDark31sq:visited span { background: transparent url(http://me.memeo.com/assets/images/buttons/grey_dark_31_sq.png) no-repeat scroll top left; }
a.buttonGreyDark31sq:hover { background-position: center right; outline: none; }
a.buttonGreyDark31sq:active { background-position: bottom right; outline: none; }
a.buttonGreyDark31sq:hover span { background-position: center left; } 
a.buttonGreyDark31sq:active span { background-position: bottom left; }
a.buttonGreenIcon31, a.buttonGreenIcon31:link, a.buttonGreenIcon31:visited { background: transparent url(http://me.memeo.com/assets/images/buttons/green_icon_31.png) no-repeat scroll top right; }
a.buttonGreenIcon31:link span, a.buttonGreenIcon31:visited span { background: transparent url(http://me.memeo.com/assets/images/buttons/green_icon_31.png) no-repeat scroll top left; text-shadow: #000 0px 1px 2px; }
a.buttonGreenIcon31:hover { background-position: center right; outline: none; }
a.buttonGreenIcon31:active { background-position: bottom right; outline: none; }
a.buttonGreenIcon31:hover span { background-position: center left; } 
a.buttonGreenIcon31:active span { background-position: bottom left; }
a.buttonGreenIcon31sq, a.buttonGreenIcon31sq:link, a.buttonGreenIcon31sq:visited { background: transparent url(http://me.memeo.com/assets/images/buttons/green_icon_31_sq.png) no-repeat scroll top right; }
a.buttonGreenIcon31sq:link span, a.buttonGreenIcon31sq:visited span { background: transparent url(http://me.memeo.com/assets/images/buttons/green_icon_31_sq.png) no-repeat scroll top left; text-shadow: #000 0px 1px 2px; }
a.buttonGreenIcon31sq:hover { background-position: center right; outline: none; }
a.buttonGreenIcon31sq:active { background-position: bottom right; outline: none; }
a.buttonGreenIcon31sq:hover span { background-position: center left; } 
a.buttonGreenIcon31sq:active span { background-position: bottom left; }
a.buttonBlueIcon31, a.buttonBlueIcon31:link, a.buttonBlueIcon31:visited { background: transparent url(http://me.memeo.com/assets/images/buttons/blue_icon_31.png) no-repeat scroll top right; }
a.buttonBlueIcon31:link span, a.buttonBlueIcon31:visited span { background: transparent url(http://me.memeo.com/assets/images/buttons/blue_icon_31.png) no-repeat scroll top left; text-shadow: #000 0px 1px 2px; }
a.buttonBlueIcon31:hover { background-position: center right; outline: none; }
a.buttonBlueIcon31:active { background-position: bottom right; outline: none; }
a.buttonBlueIcon31:hover span { background-position: center left; } 
a.buttonBlueIcon31:active span { background-position: bottom left; }
a.buttonBlueIcon31sq, a.buttonBlueIcon31sq:link, a.buttonBlueIcon31sq:visited { background: transparent url(http://me.memeo.com/assets/images/buttons/blue_icon_31_sq.png) no-repeat scroll top right; }
a.buttonBlueIcon31sq:link span, a.buttonBlueIcon31sq:visited span { background: transparent url(http://me.memeo.com/assets/images/buttons/blue_icon_31_sq.png) no-repeat scroll top left; text-shadow: #000 0px 1px 2px; }
a.buttonBlueIcon31sq:hover { background-position: center right; outline: none; }
a.buttonBlueIcon31sq:active { background-position: bottom right; outline: none; }
a.buttonBlueIcon31sq:hover span { background-position: center left; } 
a.buttonBlueIcon31sq:active span { background-position: bottom left; }
a.buttonOrangeIcon31, a.buttonOrangeIcon31:link, a.buttonOrangeIcon31:visited { background: transparent url(http://me.memeo.com/assets/images/buttons/orange_icon_31.png) no-repeat scroll top right; }
a.buttonOrangeIcon31:link span, a.buttonOrangeIcon31:visited span { background: transparent url(http://me.memeo.com/assets/images/buttons/orange_icon_31.png) no-repeat scroll top left; text-shadow: #000 0px 1px 2px; }
a.buttonOrangeIcon31:hover { background-position: center right; outline: none; }
a.buttonOrangeIcon31:active { background-position: bottom right; outline: none; }
a.buttonOrangeIcon31:hover span { background-position: center left; } 
a.buttonOrangeIcon31:active span { background-position: bottom left; }
a.buttonOrangeIcon31sq, a.buttonOrangeIcon31sq:link, a.buttonOrangeIcon31sq:visited { background: transparent url(http://me.memeo.com/assets/images/buttons/orange_icon_31_sq.png) no-repeat scroll top right; }
a.buttonOrangeIcon31sq:link span, a.buttonOrangeIcon31sq:visited span { background: transparent url(http://me.memeo.com/assets/images/buttons/orange_icon_31_sq.png) no-repeat scroll top left; text-shadow: #000 0px 1px 2px; }
a.buttonOrangeIcon31sq:hover { background-position: center right; outline: none; }
a.buttonOrangeIcon31sq:active { background-position: bottom right; outline: none; }
a.buttonOrangeIcon31sq:hover span { background-position: center left; } 
a.buttonOrangeIcon31sq:active span { background-position: bottom left; }
a.buttonGreyLightIcon31, a.buttonGreyLightIcon31:link, a.buttonGreyLightIcon31:visited { background: transparent url(http://me.memeo.com/assets/images/buttons/grey_light_icon_31.png) no-repeat scroll top right; color: #444; }
a.buttonGreyLightIcon31:link span, a.buttonGreyLightIcon31:visited span { background: transparent url(http://me.memeo.com/assets/images/buttons/grey_light_icon_31.png) no-repeat scroll top left; }
a.buttonGreyLightIcon31:hover { background-position: center right; outline: none; }
a.buttonGreyLightIcon31:active { background-position: bottom right; outline: none; }
a.buttonGreyLightIcon31:hover span { background-position: center left; } 
a.buttonGreyLightIcon31:active span { background-position: bottom left; }
a.buttonGreyLightIcon31sq, a.buttonGreyLightIcon31sq:link, a.buttonGreyLightIcon31sq:visited { background: transparent url(http://me.memeo.com/assets/images/buttons/grey_light_icon_31_sq.png) no-repeat scroll top right; color: #444; }
a.buttonGreyLightIcon31sq:link span, a.buttonGreyLightIcon31sq:visited span { background: transparent url(http://me.memeo.com/assets/images/buttons/grey_light_icon_31_sq.png) no-repeat scroll top left; }
a.buttonGreyLightIcon31sq:hover { background-position: center right; outline: none; }
a.buttonGreyLightIcon31sq:active { background-position: bottom right; outline: none; }
a.buttonGreyLightIcon31sq:hover span { background-position: center left; } 
a.buttonGreyLightIcon31sq:active span { background-position: bottom left; }
a.buttonGreyMediumIcon31, a.buttonGreyMediumIcon31:link, a.buttonGreyMediumIcon31:visited { background: transparent url(http://me.memeo.com/assets/images/buttons/grey_medium_icon_31.png) no-repeat scroll top right; color: #222; }
a.buttonGreyMediumIcon31:link span, a.buttonGreyMediumIcon31:visited span { background: transparent url(http://me.memeo.com/assets/images/buttons/grey_medium_icon_31.png) no-repeat scroll top left; text-shadow: #fff 1px 1px 1px; }
a.buttonGreyMediumIcon31:hover { background-position: center right; outline: none; }
a.buttonGreyMediumIcon31:active { background-position: bottom right; outline: none; }
a.buttonGreyMediumIcon31:hover span { background-position: center left; } 
a.buttonGreyMediumIcon31:active span { background-position: bottom left; }
a.buttonGreyMediumIcon31sq, a.buttonGreyMediumIcon31sq:link, a.buttonGreyMediumIcon31sq:visited { background: transparent url(http://me.memeo.com/assets/images/buttons/grey_medium_icon_31_sq.png) no-repeat scroll top right; color: #222; }
a.buttonGreyMediumIcon31sq:link span, a.buttonGreyMediumIcon31sq:visited span { background: transparent url(http://me.memeo.com/assets/images/buttons/grey_medium_icon_31_sq.png) no-repeat scroll top left; text-shadow: #fff 1px 1px 1px; }
a.buttonGreyMediumIcon31sq:hover { background-position: center right; outline: none; }
a.buttonGreyMediumIcon31sq:active { background-position: bottom right; outline: none; }
a.buttonGreyMediumIcon31sq:hover span { background-position: center left; } 
a.buttonGreyMediumIcon31sq:active span { background-position: bottom left; }
a.buttonGreyDarkIcon31, a.buttonGreyDarkIcon31:link, a.buttonGreyDarkIcon31:visited { background: transparent url(http://me.memeo.com/assets/images/buttons/grey_dark_icon_31.png) no-repeat scroll top right; }
a.buttonGreyDarkIcon31:link span, a.buttonGreyDarkIcon31:visited span { background: transparent url(http://me.memeo.com/assets/images/buttons/grey_dark_icon_31.png) no-repeat scroll top left; text-shadow: #000 -1px -1px 1px; }
a.buttonGreyDarkIcon31:hover { background-position: center right; outline: none; }
a.buttonGreyDarkIcon31:active { background-position: bottom right; outline: none; }
a.buttonGreyDarkIcon31:hover span { background-position: center left; } 
a.buttonGreyDarkIcon31:active span { background-position: bottom left; }
a.buttonGreyDarkIcon31sq, a.buttonGreyDarkIcon31sq:link, a.buttonGreyDarkIcon31sq:visited { background: transparent url(http://me.memeo.com/assets/images/buttons/grey_dark_icon_31_sq.png) no-repeat scroll top right; }
a.buttonGreyDarkIcon31sq:link span, a.buttonGreyDarkIcon31sq:visited span { background: transparent url(http://me.memeo.com/assets/images/buttons/grey_dark_icon_31_sq.png) no-repeat scroll top left; text-shadow: #000 -1px -1px 1px; }
a.buttonGreyDarkIcon31sq:hover { background-position: center right; outline: none; }
a.buttonGreyDarkIcon31sq:active { background-position: bottom right; outline: none; }
a.buttonGreyDarkIcon31sq:hover span { background-position: center left; } 
a.buttonGreyDarkIcon31sq:active span { background-position: bottom left; }
a.buttonGreen25, a.buttonGreen25:link, a.buttonGreen25:visited { background: transparent url(http://me.memeo.com/assets/images/buttons/green_25.png) no-repeat scroll top right; }
a.buttonGreen25:link span, a.buttonGreen25:visited span { background: transparent url(http://me.memeo.com/assets/images/buttons/green_25.png) no-repeat scroll top left; text-shadow: #333 1px 1px 1px; }
a.buttonGreen25:hover { background-position: center right; outline: none; }
a.buttonGreen25:active { background-position: bottom right; outline: none; }
a.buttonGreen25:hover span { background-position: center left; } 
a.buttonGreen25:active span { background-position: bottom left; }
a.buttonGreen25sq, a.buttonGreen25sq:link, a.buttonGreen25sq:visited { background: transparent url(http://me.memeo.com/assets/images/buttons/green_25_sq.png) no-repeat scroll top right; }
a.buttonGreen25sq:link span, a.buttonGreen25sq:visited span { background: transparent url(http://me.memeo.com/assets/images/buttons/green_25_sq.png) no-repeat scroll top left; text-shadow: #333 1px 1px 1px; }
a.buttonGreen25sq:hover { background-position: center right; outline: none; }
a.buttonGreen25sq:active { background-position: bottom right; outline: none; }
a.buttonGreen25sq:hover span { background-position: center left; } 
a.buttonGreen25sq:active span { background-position: bottom left; }
a.buttonBlue25, a.buttonBlue25:link, a.buttonBlue25:visited { background: transparent url(http://me.memeo.com/assets/images/buttons/blue_25.png) no-repeat scroll top right; color: #fff; }
a.buttonBlue25:link span, a.buttonBlue25:visited span { background: transparent url(http://me.memeo.com/assets/images/buttons/blue_25.png) no-repeat scroll top left; text-shadow: #333 1px 1px 1px; }
a.buttonBlue25:hover { background-position: center right; outline: none; }
a.buttonBlue25:active { background-position: bottom right; outline: none; }
a.buttonBlue25:hover span { background-position: center left; } 
a.buttonBlue25:active span { background-position: bottom left; }
a.buttonBlue25sq, a.buttonBlue25sq:link, a.buttonBlue25sq:visited { background: transparent url(http://me.memeo.com/assets/images/buttons/blue_25_sq.png) no-repeat scroll top right; color: #fff; }
a.buttonBlue25sq:link span, a.buttonBlue25sq:visited span { background: transparent url(http://me.memeo.com/assets/images/buttons/blue_25_sq.png) no-repeat scroll top left; text-shadow: #333 1px 1px 1px; }
a.buttonBlue25sq:hover { background-position: center right; outline: none; }
a.buttonBlue25sq:active { background-position: bottom right; outline: none; }
a.buttonBlue25sq:hover span { background-position: center left; } 
a.buttonBlue25sq:active span { background-position: bottom left; }
a.buttonOrange25, a.buttonOrange25:link, a.buttonOrange25:visited { background: transparent url(http://me.memeo.com/assets/images/buttons/orange_25.png) no-repeat scroll top right; color: #fff; }
a.buttonOrange25:link span, a.buttonOrange25:visited span { background: transparent url(http://me.memeo.com/assets/images/buttons/orange_25.png) no-repeat scroll top left; text-shadow: #333 1px 1px 1px; }
a.buttonOrange25:hover { background-position: center right; outline: none; }
a.buttonOrange25:active { background-position: bottom right; outline: none; }
a.buttonOrange25:hover span { background-position: center left; } 
a.buttonOrange25:active span { background-position: bottom left; }
a.buttonOrange25sq, a.buttonOrange25sq:link, a.buttonOrange25sq:visited { background: transparent url(http://me.memeo.com/assets/images/buttons/orange_25_sq.png) no-repeat scroll top right; color: #fff; }
a.buttonOrange25sq:link span, a.buttonOrange25sq:visited span { background: transparent url(http://me.memeo.com/assets/images/buttons/orange_25_sq.png) no-repeat scroll top left; text-shadow: #333 1px 1px 1px; }
a.buttonOrange25sq:hover { background-position: center right; outline: none; }
a.buttonOrange25sq:active { background-position: bottom right; outline: none; }
a.buttonOrange25sq:hover span { background-position: center left; } 
a.buttonOrange25sq:active span { background-position: bottom left; }
a.buttonGreyLight25, a.buttonGreyLight25:link, a.buttonGreyLight25:visited { background: transparent url(http://me.memeo.com/assets/images/buttons/grey_light_25.png) no-repeat scroll top right; color: #444; }
a.buttonGreyLight25:link span, a.buttonGreyLight25:visited span { background: transparent url(http://me.memeo.com/assets/images/buttons/grey_light_25.png) no-repeat scroll top left; }
a.buttonGreyLight25:hover { background-position: center right; outline: none; }
a.buttonGreyLight25:active { background-position: bottom right; outline: none; }
a.buttonGreyLight25:hover span { background-position: center left; } 
a.buttonGreyLight25:active span { background-position: bottom left; }
a.buttonGreyLight25sq, a.buttonGreyLight25sq:link, a.buttonGreyLight25sq:visited { background: transparent url(http://me.memeo.com/assets/images/buttons/grey_light_25_sq.png) no-repeat scroll top right; color: #444; }
a.buttonGreyLight25sq:link span, a.buttonGreyLight25sq:visited span { background: transparent url(http://me.memeo.com/assets/images/buttons/grey_light_25_sq.png) no-repeat scroll top left; }
a.buttonGreyLight25sq:hover { background-position: center right; outline: none; }
a.buttonGreyLight25sq:active { background-position: bottom right; outline: none; }
a.buttonGreyLight25sq:hover span { background-position: center left; } 
a.buttonGreyLight25sq:active span { background-position: bottom left; }
a.buttonGreyMedium25, a.buttonGreyMedium25:link, a.buttonGreyMedium25:visited { background: transparent url(http://me.memeo.com/assets/images/buttons/grey_medium_25.png) no-repeat scroll top right; color: #222; }
a.buttonGreyMedium25:link span, a.buttonGreyMedium25:visited span { background: transparent url(http://me.memeo.com/assets/images/buttons/grey_medium_25.png) no-repeat scroll top left; text-shadow: #fff 1px 1px 1px; }
a.buttonGreyMedium25:hover { background-position: center right; outline: none; }
a.buttonGreyMedium25:active { background-position: bottom right; outline: none; }
a.buttonGreyMedium25:hover span { background-position: center left; } 
a.buttonGreyMedium25:active span { background-position: bottom left; }
a.buttonGreyMedium25sq, a.buttonGreyMedium25sq:link, a.buttonGreyMedium25sq:visited { background: transparent url(http://me.memeo.com/assets/images/buttons/grey_medium_25_sq.png) no-repeat scroll top right; color: #222; }
a.buttonGreyMedium25sq:link span, a.buttonGreyMedium25sq:visited span { background: transparent url(http://me.memeo.com/assets/images/buttons/grey_medium_25_sq.png) no-repeat scroll top left; text-shadow: #fff 1px 1px 1px; }
a.buttonGreyMedium25sq:hover { background-position: center right; outline: none; }
a.buttonGreyMedium25sq:active { background-position: bottom right; outline: none; }
a.buttonGreyMedium25sq:hover span { background-position: center left; } 
a.buttonGreyMedium25sq:active span { background-position: bottom left; }
a.buttonGreyDark25, a.buttonGreyDark25:link, a.buttonGreyDark25:visited { background: transparent url(http://me.memeo.com/assets/images/buttons/grey_dark_25.png) no-repeat scroll top right; text-shadow: #000 -1px -1px 1px; }
a.buttonGreyDark25:link span, a.buttonGreyDark25:visited span { background: transparent url(http://me.memeo.com/assets/images/buttons/grey_dark_25.png) no-repeat scroll top left; }
a.buttonGreyDark25:hover { background-position: center right; outline: none; }
a.buttonGreyDark25:active { background-position: bottom right; outline: none; }
a.buttonGreyDark25:hover span { background-position: center left; } 
a.buttonGreyDark25:active span { background-position: bottom left; }
a.buttonGreyDark25sq, a.buttonGreyDark25sq:link, a.buttonGreyDark25sq:visited { background: transparent url(http://me.memeo.com/assets/images/buttons/grey_dark_25_sq.png) no-repeat scroll top right; text-shadow: #000 -1px -1px 1px; }
a.buttonGreyDark25sq:link span, a.buttonGreyDark25sq:visited span { background: transparent url(http://me.memeo.com/assets/images/buttons/grey_dark_25_sq.png) no-repeat scroll top left; }
a.buttonGreyDark25sq:hover { background-position: center right; outline: none; }
a.buttonGreyDark25sq:active { background-position: bottom right; outline: none; }
a.buttonGreyDark25sq:hover span { background-position: center left; } 
a.buttonGreyDark25sq:active span { background-position: bottom left; }
a.buttonGreenIcon25, a.buttonGreenIcon25:link, a.buttonGreenIcon25:visited { background: transparent url(http://me.memeo.com/assets/images/buttons/green_icon_25.png) no-repeat scroll top right; }
a.buttonGreenIcon25:link span, a.buttonGreenIcon25:visited span { background: transparent url(http://me.memeo.com/assets/images/buttons/green_icon_25.png) no-repeat scroll top left; text-shadow: #333 1px 1px 1px; }
a.buttonGreenIcon25:hover { background-position: center right; outline: none; }
a.buttonGreenIcon25:active { background-position: bottom right; outline: none; }
a.buttonGreenIcon25:hover span { background-position: center left; } 
a.buttonGreenIcon25:active span { background-position: bottom left; }
a.buttonGreenIcon25sq, a.buttonGreenIcon25sq:link, a.buttonGreenIcon25sq:visited { background: transparent url(http://me.memeo.com/assets/images/buttons/green_icon_25_sq.png) no-repeat scroll top right; }
a.buttonGreenIcon25sq:link span, a.buttonGreenIcon25sq:visited span { background: transparent url(http://me.memeo.com/assets/images/buttons/green_icon_25_sq.png) no-repeat scroll top left; text-shadow: #333 1px 1px 1px; }
a.buttonGreenIcon25sq:hover { background-position: center right; outline: none; }
a.buttonGreenIcon25sq:active { background-position: bottom right; outline: none; }
a.buttonGreenIcon25sq:hover span { background-position: center left; } 
a.buttonGreenIcon25sq:active span { background-position: bottom left; }
a.buttonBlueIcon25, a.buttonBlueIcon25:link, a.buttonBlueIcon25:visited { background: transparent url(http://me.memeo.com/assets/images/buttons/blue_icon_25.png) no-repeat scroll top right; }
a.buttonBlueIcon25:link span, a.buttonBlueIcon25:visited span { background: transparent url(http://me.memeo.com/assets/images/buttons/blue_icon_25.png) no-repeat scroll top left; text-shadow: #333 1px 1px 1px; }
a.buttonBlueIcon25:hover { background-position: center right; outline: none; }
a.buttonBlueIcon25:active { background-position: bottom right; outline: none; }
a.buttonBlueIcon25:hover span { background-position: center left; } 
a.buttonBlueIcon25:active span { background-position: bottom left; }
a.buttonBlueIcon25sq, a.buttonBlueIcon25sq:link, a.buttonBlueIcon25sq:visited { background: transparent url(http://me.memeo.com/assets/images/buttons/blue_icon_25_sq.png) no-repeat scroll top right; }
a.buttonBlueIcon25sq:link span, a.buttonBlueIcon25sq:visited span { background: transparent url(http://me.memeo.com/assets/images/buttons/blue_icon_25_sq.png) no-repeat scroll top left; text-shadow: #333 1px 1px 1px; }
a.buttonBlueIcon25sq:hover { background-position: center right; outline: none; }
a.buttonBlueIcon25sq:active { background-position: bottom right; outline: none; }
a.buttonBlueIcon25sq:hover span { background-position: center left; } 
a.buttonBlueIcon25sq:active span { background-position: bottom left; }
a.buttonOrangeIcon25, a.buttonOrangeIcon25:link, a.buttonOrangeIcon25:visited { background: transparent url(http://me.memeo.com/assets/images/buttons/orange_icon_25.png) no-repeat scroll top right; }
a.buttonOrangeIcon25:link span, a.buttonOrangeIcon25:visited span { background: transparent url(http://me.memeo.com/assets/images/buttons/orange_icon_25.png) no-repeat scroll top left; text-shadow: #333 1px 1px 1px; }
a.buttonOrangeIcon25:hover { background-position: center right; outline: none; }
a.buttonOrangeIcon25:active { background-position: bottom right; outline: none; }
a.buttonOrangeIcon25:hover span { background-position: center left; } 
a.buttonOrangeIcon25:active span { background-position: bottom left; }
a.buttonOrangeIcon25sq, a.buttonOrangeIcon25sq:link, a.buttonOrangeIcon25sq:visited { background: transparent url(http://me.memeo.com/assets/images/buttons/orange_icon_25_sq.png) no-repeat scroll top right; }
a.buttonOrangeIcon25sq:link span, a.buttonOrangeIcon25sq:visited span { background: transparent url(http://me.memeo.com/assets/images/buttons/orange_icon_25_sq.png) no-repeat scroll top left; text-shadow: #333 1px 1px 1px; }
a.buttonOrangeIcon25sq:hover { background-position: center right; outline: none; }
a.buttonOrangeIcon25sq:active { background-position: bottom right; outline: none; }
a.buttonOrangeIcon25sq:hover span { background-position: center left; } 
a.buttonOrangeIcon25sq:active span { background-position: bottom left; }
a.buttonGreyLightIcon25, a.buttonGreyLightIcon25:link, a.buttonGreyLightIcon25:visited { background: transparent url(http://me.memeo.com/assets/images/buttons/grey_light_icon_25.png) no-repeat scroll top right; color: #444; }
a.buttonGreyLightIcon25:link span, a.buttonGreyLightIcon25:visited span { background: transparent url(http://me.memeo.com/assets/images/buttons/grey_light_icon_25.png) no-repeat scroll top left; }
a.buttonGreyLightIcon25:hover { background-position: center right; outline: none; }
a.buttonGreyLightIcon25:active { background-position: bottom right; outline: none; }
a.buttonGreyLightIcon25:hover span { background-position: center left; } 
a.buttonGreyLightIcon25:active span { background-position: bottom left; }
a.buttonGreyLightIcon25sq, a.buttonGreyLightIcon25sq:link, a.buttonGreyLightIcon25sq:visited { background: transparent url(http://me.memeo.com/assets/images/buttons/grey_light_icon_25_sq.png) no-repeat scroll top right; color: #444; }
a.buttonGreyLightIcon25sq:link span, a.buttonGreyLightIcon25sq:visited span { background: transparent url(http://me.memeo.com/assets/images/buttons/grey_light_icon_25_sq.png) no-repeat scroll top left; }
a.buttonGreyLightIcon25sq:hover { background-position: center right; outline: none; }
a.buttonGreyLightIcon25sq:active { background-position: bottom right; outline: none; }
a.buttonGreyLightIcon25sq:hover span { background-position: center left; } 
a.buttonGreyLightIcon25sq:active span { background-position: bottom left; }
a.buttonGreyMediumIcon25, a.buttonGreyMediumIcon25:link, a.buttonGreyMediumIcon25:visited { background: transparent url(http://me.memeo.com/assets/images/buttons/grey_medium_icon_25.png) no-repeat scroll top right; color: #222; }
a.buttonGreyMediumIcon25:link span, a.buttonGreyMediumIcon25:visited span { background: transparent url(http://me.memeo.com/assets/images/buttons/grey_medium_icon_25.png) no-repeat scroll top left; text-shadow: #fff 1px 1px 1px; }
a.buttonGreyMediumIcon25:hover { background-position: center right; outline: none; }
a.buttonGreyMediumIcon25:active { background-position: bottom right; outline: none; }
a.buttonGreyMediumIcon25:hover span { background-position: center left; } 
a.buttonGreyMediumIcon25:active span { background-position: bottom left; }
a.buttonGreyMediumIcon25sq, a.buttonGreyMediumIcon25sq:link, a.buttonGreyMediumIcon25sq:visited { background: transparent url(http://me.memeo.com/assets/images/buttons/grey_medium_icon_25_sq.png) no-repeat scroll top right; color: #222; }
a.buttonGreyMediumIcon25sq:link span, a.buttonGreyMediumIcon25sq:visited span { background: transparent url(http://me.memeo.com/assets/images/buttons/grey_medium_icon_25_sq.png) no-repeat scroll top left; text-shadow: #fff 1px 1px 1px; }
a.buttonGreyMediumIcon25sq:hover { background-position: center right; outline: none; }
a.buttonGreyMediumIcon25sq:active { background-position: bottom right; outline: none; }
a.buttonGreyMediumIcon25sq:hover span { background-position: center left; } 
a.buttonGreyMediumIcon25sq:active span { background-position: bottom left; }
a.buttonGreyDarkIcon25, a.buttonGreyDarkIcon25:link, a.buttonGreyDarkIcon25:visited { background: transparent url(http://me.memeo.com/assets/images/buttons/grey_dark_icon_25.png) no-repeat scroll top right; }
a.buttonGreyDarkIcon25:link span, a.buttonGreyDarkIcon25:visited span { background: transparent url(http://me.memeo.com/assets/images/buttons/grey_dark_icon_25.png) no-repeat scroll top left; text-shadow: #000 -1px -1px 1px; }
a.buttonGreyDarkIcon25:hover { background-position: center right; outline: none; }
a.buttonGreyDarkIcon25:active { background-position: bottom right; outline: none; }
a.buttonGreyDarkIcon25:hover span { background-position: center left; } 
a.buttonGreyDarkIcon25:active span { background-position: bottom left; }
a.buttonGreyDarkIcon25sq, a.buttonGreyDarkIcon25sq:link, a.buttonGreyDarkIcon25sq:visited { background: transparent url(http://me.memeo.com/assets/images/buttons/grey_dark_icon_25_sq.png) no-repeat scroll top right; }
a.buttonGreyDarkIcon25sq:link span, a.buttonGreyDarkIcon25sq:visited span { background: transparent url(http://me.memeo.com/assets/images/buttons/grey_dark_icon_25_sq.png) no-repeat scroll top left; text-shadow: #000 -1px -1px 1px; }
a.buttonGreyDarkIcon25sq:hover { background-position: center right; outline: none; }
a.buttonGreyDarkIcon25sq:active { background-position: bottom right; outline: none; }
a.buttonGreyDarkIcon25sq:hover span { background-position: center left; } 
a.buttonGreyDarkIcon25sq:active span { background-position: bottom left; }
a.buttonGreen21, a.buttonGreen21:link, a.buttonGreen21:visited { background: transparent url(http://me.memeo.com/assets/images/buttons/green_21.png) no-repeat scroll top right; }
a.buttonGreen21:link span, a.buttonGreen21:visited span { background: transparent url(http://me.memeo.com/assets/images/buttons/green_21.png) no-repeat scroll top left; text-shadow: #333 1px 1px 1px; }
a.buttonGreen21:hover { background-position: center right; outline: none; }
a.buttonGreen21:active { background-position: bottom right; outline: none; }
a.buttonGreen21:hover span { background-position: center left; } 
a.buttonGreen21:active span { background-position: bottom left; }
a.buttonGreen21sq, a.buttonGreen21sq:link, a.buttonGreen21sq:visited { background: transparent url(http://me.memeo.com/assets/images/buttons/green_21_sq.png) no-repeat scroll top right; }
a.buttonGreen21sq:link span, a.buttonGreen21sq:visited span { background: transparent url(http://me.memeo.com/assets/images/buttons/green_21_sq.png) no-repeat scroll top left; text-shadow: #333 1px 1px 1px; }
a.buttonGreen21sq:hover { background-position: center right; outline: none; }
a.buttonGreen21sq:active { background-position: bottom right; outline: none; }
a.buttonGreen21sq:hover span { background-position: center left; } 
a.buttonGreen21sq:active span { background-position: bottom left; }
a.buttonBlue21, a.buttonBlue21:link, a.buttonBlue21:visited { background: transparent url(http://me.memeo.com/assets/images/buttons/blue_21.png) no-repeat scroll top right; color: #fff; }
a.buttonBlue21:link span, a.buttonBlue21:visited span { background: transparent url(http://me.memeo.com/assets/images/buttons/blue_21.png) no-repeat scroll top left; text-shadow: #333 1px 1px 1px; }
a.buttonBlue21:hover { background-position: center right; outline: none; }
a.buttonBlue21:active { background-position: bottom right; outline: none; }
a.buttonBlue21:hover span { background-position: center left; } 
a.buttonBlue21:active span { background-position: bottom left; }
a.buttonBlue21sq, a.buttonBlue21sq:link, a.buttonBlue21sq:visited { background: transparent url(http://me.memeo.com/assets/images/buttons/blue_21_sq.png) no-repeat scroll top right; color: #fff; }
a.buttonBlue21sq:link span, a.buttonBlue21sq:visited span { background: transparent url(http://me.memeo.com/assets/images/buttons/blue_21_sq.png) no-repeat scroll top left; text-shadow: #333 1px 1px 1px; }
a.buttonBlue21sq:hover { background-position: center right; outline: none; }
a.buttonBlue21sq:active { background-position: bottom right; outline: none; }
a.buttonBlue21sq:hover span { background-position: center left; } 
a.buttonBlue21sq:active span { background-position: bottom left; }
a.buttonOrange21, a.buttonOrange21:link, a.buttonOrange21:visited { background: transparent url(http://me.memeo.com/assets/images/buttons/orange_21.png) no-repeat scroll top right; color: #fff; }
a.buttonOrange21:link span, a.buttonOrange21:visited span { background: transparent url(http://me.memeo.com/assets/images/buttons/orange_21.png) no-repeat scroll top left; text-shadow: #333 1px 1px 1px; }
a.buttonOrange21:hover { background-position: center right; outline: none; }
a.buttonOrange21:active { background-position: bottom right; outline: none; }
a.buttonOrange21:hover span { background-position: center left; } 
a.buttonOrange21:active span { background-position: bottom left; }
a.buttonOrange21sq, a.buttonOrange21sq:link, a.buttonOrange21sq:visited { background: transparent url(http://me.memeo.com/assets/images/buttons/orange_21_sq.png) no-repeat scroll top right; color: #fff; }
a.buttonOrange21sq:link span, a.buttonOrange21sq:visited span { background: transparent url(http://me.memeo.com/assets/images/buttons/orange_21_sq.png) no-repeat scroll top left; text-shadow: #333 1px 1px 1px; }
a.buttonOrange21sq:hover { background-position: center right; outline: none; }
a.buttonOrange21sq:active { background-position: bottom right; outline: none; }
a.buttonOrange21sq:hover span { background-position: center left; } 
a.buttonOrange21sq:active span { background-position: bottom left; }
a.buttonGreyLight21, a.buttonGreyLight21:link, a.buttonGreyLight21:visited { background: transparent url(http://me.memeo.com/assets/images/buttons/grey_light_21.png) no-repeat scroll top right; color: #444; }
a.buttonGreyLight21:link span, a.buttonGreyLight21:visited span { background: transparent url(http://me.memeo.com/assets/images/buttons/grey_light_21.png) no-repeat scroll top left; }
a.buttonGreyLight21:hover { background-position: center right; outline: none; }
a.buttonGreyLight21:active { background-position: bottom right; outline: none; }
a.buttonGreyLight21:hover span { background-position: center left; } 
a.buttonGreyLight21:active span { background-position: bottom left; }
a.buttonGreyLight21sq, a.buttonGreyLight21sq:link, a.buttonGreyLight21sq:visited { background: transparent url(http://me.memeo.com/assets/images/buttons/grey_light_21_sq.png) no-repeat scroll top right; color: #444; }
a.buttonGreyLight21sq:link span, a.buttonGreyLight21sq:visited span { background: transparent url(http://me.memeo.com/assets/images/buttons/grey_light_21_sq.png) no-repeat scroll top left; }
a.buttonGreyLight21sq:hover { background-position: center right; outline: none; }
a.buttonGreyLight21sq:active { background-position: bottom right; outline: none; }
a.buttonGreyLight21sq:hover span { background-position: center left; } 
a.buttonGreyLight21sq:active span { background-position: bottom left; }
a.buttonGreyMedium21, a.buttonGreyMedium21:link, a.buttonGreyMedium21:visited { background: transparent url(http://me.memeo.com/assets/images/buttons/grey_medium_21.png) no-repeat scroll top right; color: #222; }
a.buttonGreyMedium21:link span, a.buttonGreyMedium21:visited span { background: transparent url(http://me.memeo.com/assets/images/buttons/grey_medium_21.png) no-repeat scroll top left; text-shadow: #fff 1px 1px 1px; }
a.buttonGreyMedium21:hover { background-position: center right; outline: none; }
a.buttonGreyMedium21:active { background-position: bottom right; outline: none; }
a.buttonGreyMedium21:hover span { background-position: center left; } 
a.buttonGreyMedium21:active span { background-position: bottom left; }
a.buttonGreyMedium21sq, a.buttonGreyMedium21sq:link, a.buttonGreyMedium21sq:visited { background: transparent url(http://me.memeo.com/assets/images/buttons/grey_medium_21_sq.png) no-repeat scroll top right; color: #222; }
a.buttonGreyMedium21sq:link span, a.buttonGreyMedium21sq:visited span { background: transparent url(http://me.memeo.com/assets/images/buttons/grey_medium_21_sq.png) no-repeat scroll top left; text-shadow: #fff 1px 1px 1px; }
a.buttonGreyMedium21sq:hover { background-position: center right; outline: none; }
a.buttonGreyMedium21sq:active { background-position: bottom right; outline: none; }
a.buttonGreyMedium21sq:hover span { background-position: center left; } 
a.buttonGreyMedium21sq:active span { background-position: bottom left; }
a.buttonGreyDark21, a.buttonGreyDark21:link, a.buttonGreyDark21:visited { background: transparent url(http://me.memeo.com/assets/images/buttons/grey_dark_21.png) no-repeat scroll top right; text-shadow: #000 -1px -1px 1px; }
a.buttonGreyDark21:link span, a.buttonGreyDark21:visited span { background: transparent url(http://me.memeo.com/assets/images/buttons/grey_dark_21.png) no-repeat scroll top left; }
a.buttonGreyDark21:hover { background-position: center right; outline: none; }
a.buttonGreyDark21:active { background-position: bottom right; outline: none; }
a.buttonGreyDark21:hover span { background-position: center left; } 
a.buttonGreyDark21:active span { background-position: bottom left; }
a.buttonGreyDark21sq, a.buttonGreyDark21sq:link, a.buttonGreyDark21sq:visited { background: transparent url(http://me.memeo.com/assets/images/buttons/grey_dark_21_sq.png) no-repeat scroll top right; text-shadow: #000 -1px -1px 1px; }
a.buttonGreyDark21sq:link span, a.buttonGreyDark21sq:visited span { background: transparent url(http://me.memeo.com/assets/images/buttons/grey_dark_21_sq.png) no-repeat scroll top left; }
a.buttonGreyDark21sq:hover { background-position: center right; outline: none; }
a.buttonGreyDark21sq:active { background-position: bottom right; outline: none; }
a.buttonGreyDark21sq:hover span { background-position: center left; } 
a.buttonGreyDark21sq:active span { background-position: bottom left; }
a.buttonGreenIcon21, a.buttonGreenIcon21:link, a.buttonGreenIcon21:visited { background: transparent url(http://me.memeo.com/assets/images/buttons/green_icon_21.png) no-repeat scroll top right; }
a.buttonGreenIcon21:link span, a.buttonGreenIcon21:visited span { background: transparent url(http://me.memeo.com/assets/images/buttons/green_icon_21.png) no-repeat scroll top left; text-shadow: #333 1px 1px 1px; }
a.buttonGreenIcon21:hover { background-position: center right; outline: none; }
a.buttonGreenIcon21:active { background-position: bottom right; outline: none; }
a.buttonGreenIcon21:hover span { background-position: center left; } 
a.buttonGreenIcon21:active span { background-position: bottom left; }
a.buttonGreenIcon21sq, a.buttonGreenIcon21sq:link, a.buttonGreenIcon21sq:visited { background: transparent url(http://me.memeo.com/assets/images/buttons/green_icon_21_sq.png) no-repeat scroll top right; }
a.buttonGreenIcon21sq:link span, a.buttonGreenIcon21sq:visited span { background: transparent url(http://me.memeo.com/assets/images/buttons/green_icon_21_sq.png) no-repeat scroll top left; text-shadow: #333 1px 1px 1px; }
a.buttonGreenIcon21sq:hover { background-position: center right; outline: none; }
a.buttonGreenIcon21sq:active { background-position: bottom right; outline: none; }
a.buttonGreenIcon21sq:hover span { background-position: center left; } 
a.buttonGreenIcon21sq:active span { background-position: bottom left; }
a.buttonBlueIcon21, a.buttonBlueIcon21:link, a.buttonBlueIcon21:visited { background: transparent url(http://me.memeo.com/assets/images/buttons/blue_icon_21.png) no-repeat scroll top right; }
a.buttonBlueIcon21:link span, a.buttonBlueIcon21:visited span { background: transparent url(http://me.memeo.com/assets/images/buttons/blue_icon_21.png) no-repeat scroll top left; text-shadow: #333 1px 1px 1px; }
a.buttonBlueIcon21:hover { background-position: center right; outline: none; }
a.buttonBlueIcon21:active { background-position: bottom right; outline: none; }
a.buttonBlueIcon21:hover span { background-position: center left; } 
a.buttonBlueIcon21:active span { background-position: bottom left; }
a.buttonBlueIcon21sq, a.buttonBlueIcon21sq:link, a.buttonBlueIcon21sq:visited { background: transparent url(http://me.memeo.com/assets/images/buttons/blue_icon_21_sq.png) no-repeat scroll top right; }
a.buttonBlueIcon21sq:link span, a.buttonBlueIcon21sq:visited span { background: transparent url(http://me.memeo.com/assets/images/buttons/blue_icon_21_sq.png) no-repeat scroll top left; text-shadow: #333 1px 1px 1px; }
a.buttonBlueIcon21sq:hover { background-position: center right; outline: none; }
a.buttonBlueIcon21sq:active { background-position: bottom right; outline: none; }
a.buttonBlueIcon21sq:hover span { background-position: center left; } 
a.buttonBlueIcon21sq:active span { background-position: bottom left; }
a.buttonOrangeIcon21, a.buttonOrangeIcon21:link, a.buttonOrangeIcon21:visited { background: transparent url(http://me.memeo.com/assets/images/buttons/orange_icon_21.png) no-repeat scroll top right; }
a.buttonOrangeIcon21:link span, a.buttonOrangeIcon21:visited span { background: transparent url(http://me.memeo.com/assets/images/buttons/orange_icon_21.png) no-repeat scroll top left; text-shadow: #333 1px 1px 1px; }
a.buttonOrangeIcon21:hover { background-position: center right; outline: none; }
a.buttonOrangeIcon21:active { background-position: bottom right; outline: none; }
a.buttonOrangeIcon21:hover span { background-position: center left; } 
a.buttonOrangeIcon21:active span { background-position: bottom left; }
a.buttonOrangeIcon21sq, a.buttonOrangeIcon21sq:link, a.buttonOrangeIcon21sq:visited { background: transparent url(http://me.memeo.com/assets/images/buttons/orange_icon_21_sq.png) no-repeat scroll top right; }
a.buttonOrangeIcon21sq:link span, a.buttonOrangeIcon21sq:visited span { background: transparent url(http://me.memeo.com/assets/images/buttons/orange_icon_21_sq.png) no-repeat scroll top left; text-shadow: #333 1px 1px 1px; }
a.buttonOrangeIcon21sq:hover { background-position: center right; outline: none; }
a.buttonOrangeIcon21sq:active { background-position: bottom right; outline: none; }
a.buttonOrangeIcon21sq:hover span { background-position: center left; } 
a.buttonOrangeIcon21sq:active span { background-position: bottom left; }
a.buttonGreyLightIcon21, a.buttonGreyLightIcon21:link, a.buttonGreyLightIcon21:visited { background: transparent url(http://me.memeo.com/assets/images/buttons/grey_light_icon_21.png) no-repeat scroll top right; color: #444; }
a.buttonGreyLightIcon21:link span, a.buttonGreyLightIcon21:visited span { background: transparent url(http://me.memeo.com/assets/images/buttons/grey_light_icon_21.png) no-repeat scroll top left; }
a.buttonGreyLightIcon21:hover { background-position: center right; outline: none; }
a.buttonGreyLightIcon21:active { background-position: bottom right; outline: none; }
a.buttonGreyLightIcon21:hover span { background-position: center left; } 
a.buttonGreyLightIcon21:active span { background-position: bottom left; }
a.buttonGreyLightIcon21sq, a.buttonGreyLightIcon21sq:link, a.buttonGreyLightIcon21sq:visited { background: transparent url(http://me.memeo.com/assets/images/buttons/grey_light_icon_21_sq.png) no-repeat scroll top right; color: #444; }
a.buttonGreyLightIcon21sq:link span, a.buttonGreyLightIcon21sq:visited span { background: transparent url(http://me.memeo.com/assets/images/buttons/grey_light_icon_21_sq.png) no-repeat scroll top left; }
a.buttonGreyLightIcon21sq:hover { background-position: center right; outline: none; }
a.buttonGreyLightIcon21sq:active { background-position: bottom right; outline: none; }
a.buttonGreyLightIcon21sq:hover span { background-position: center left; } 
a.buttonGreyLightIcon21sq:active span { background-position: bottom left; }
a.buttonGreyMediumIcon21, a.buttonGreyMediumIcon21:link, a.buttonGreyMediumIcon21:visited { background: transparent url(http://me.memeo.com/assets/images/buttons/grey_medium_icon_21.png) no-repeat scroll top right; color: #222; }
a.buttonGreyMediumIcon21:link span, a.buttonGreyMediumIcon21:visited span { background: transparent url(http://me.memeo.com/assets/images/buttons/grey_medium_icon_21.png) no-repeat scroll top left; text-shadow: #fff 1px 1px 1px; }
a.buttonGreyMediumIcon21:hover { background-position: center right; outline: none; }
a.buttonGreyMediumIcon21:active { background-position: bottom right; outline: none; }
a.buttonGreyMediumIcon21:hover span { background-position: center left; } 
a.buttonGreyMediumIcon21:active span { background-position: bottom left; }
a.buttonGreyMediumIcon21sq, a.buttonGreyMediumIcon21sq:link, a.buttonGreyMediumIcon21sq:visited { background: transparent url(http://me.memeo.com/assets/images/buttons/grey_medium_icon_21_sq.png) no-repeat scroll top right; color: #222; }
a.buttonGreyMediumIcon21sq:link span, a.buttonGreyMediumIcon21sq:visited span { background: transparent url(http://me.memeo.com/assets/images/buttons/grey_medium_icon_21_sq.png) no-repeat scroll top left; text-shadow: #fff 1px 1px 1px; }
a.buttonGreyMediumIcon21sq:hover { background-position: center right; outline: none; }
a.buttonGreyMediumIcon21sq:active { background-position: bottom right; outline: none; }
a.buttonGreyMediumIcon21sq:hover span { background-position: center left; } 
a.buttonGreyMediumIcon21sq:active span { background-position: bottom left; }
a.buttonGreyDarkIcon21, a.buttonGreyDarkIcon21:link, a.buttonGreyDarkIcon21:visited { background: transparent url(http://me.memeo.com/assets/images/buttons/grey_dark_icon_21.png) no-repeat scroll top right; }
a.buttonGreyDarkIcon21:link span, a.buttonGreyDarkIcon21:visited span { background: transparent url(http://me.memeo.com/assets/images/buttons/grey_dark_icon_21.png) no-repeat scroll top left; text-shadow: #000 -1px -1px 1px; }
a.buttonGreyDarkIcon21:hover { background-position: center right; outline: none; }
a.buttonGreyDarkIcon21:active { background-position: bottom right; outline: none; }
a.buttonGreyDarkIcon21:hover span { background-position: center left; } 
a.buttonGreyDarkIcon21:active span { background-position: bottom left; }
a.buttonGreyDarkIcon21sq, a.buttonGreyDarkIcon21sq:link, a.buttonGreyDarkIcon21sq:visited { background: transparent url(http://me.memeo.com/assets/images/buttons/grey_dark_icon_21_sq.png) no-repeat scroll top right; }
a.buttonGreyDarkIcon21sq:link span, a.buttonGreyDarkIcon21sq:visited span { background: transparent url(http://me.memeo.com/assets/images/buttons/grey_dark_icon_21_sq.png) no-repeat scroll top left; text-shadow: #000 -1px -1px 1px; }
a.buttonGreyDarkIcon21sq:hover { background-position: center right; outline: none; }
a.buttonGreyDarkIcon21sq:active { background-position: bottom right; outline: none; }
a.buttonGreyDarkIcon21sq:hover span { background-position: center left; } 
a.buttonGreyDarkIcon21sq:active span { background-position: bottom left; }

a.greyMediumButtonSelect:link, a.greyMediumButtonSelect:visited, a.greyMediumButtonSelect:hover, a.greyMediumButtonSelect:active { background: transparent url(http://me.memeo.com/assets/images/buttons/grey_medium_25_sq.png) no-repeat scroll top right; color: #222; outline: none; }
a.greyMediumButtonSelect:link span, a.greyMediumButtonSelect:visited span, a.greyMediumButtonSelect:hover span, a.greyMediumButtonSelect:active span { background: transparent url(http://me.memeo.com/assets/images/buttons/grey_medium_25_sq.png) no-repeat scroll top left; color: #222; text-shadow: #fff 1px 1px 1px; }