html
{
  background-color: #000000;
}

body
{
  background: #000000 none no-repeat scroll center top;
  border-top: 0px none;
  min-width:1024px;
}

#full_container:before,
#full_container:before {
  background: -moz-linear-gradient(top, rgba(34, 34, 34, 1) 0%, rgba(17, 17, 17, 0) 50%, rgba(0, 0, 0, 0) 100%);
  background: -ms-linear-gradient(top, rgba(34, 34, 34, 1) 0%, rgba(17, 17, 17, 0) 50%, rgba(0, 0, 0, 0) 100%);
  background: -o-linear-gradient(top, rgba(34, 34, 34, 1) 0%, rgba(17, 17, 17, 0) 50%, rgba(0, 0, 0, 0) 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(34, 34, 34, 1)), color-stop(50%, rgba(17, 17, 17, 0)), color-stop(100%, rgba(0, 0, 0, 0)));
  background: -webkit-linear-gradient(top, rgba(34, 34, 34, 1) 0%, rgba(17, 17, 17, 0) 50%, rgba(0, 0, 0, 0) 100%);
  background: linear-gradient(to bottom, rgba(34, 34, 34, 1) 0%, rgba(17, 17, 17, 0) 50%, rgba(0, 0, 0, 0) 100%);
  border-top: 1px solid #333;
  content: '';
  display: block;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#a222222', endColorstr='#00000000', GradientType=0);
  height: 500px;
  left: 0;
  position: absolute;
  top: 432px;
  width: 100%;
}

.ie8 #full_container:before,
.ie9 #full_container:before {
  background: url('../../../../../images/template/themes/easports/ie-community-bar-gradient.png') repeat-x;
}

#container
{
  width: 1024px;
  margin: 0 auto;
}

#primary
{
}

#primary_top
{
}

#primary_middle
{
}

#primary_bottom
{
  clear: both;
}

#footer
{
}

.ie .social-footer-container
{
  background: transparent url('../../../../../images/template/themes/easports/ie-social-footer-gradient.gif') 0 1px repeat-x;
}

/* Generated by Font Squirrel (http://www.fontsquirrel.com) on October 4, 2012 */
@font-face
{
  font-family: 'helveticaneuelt_std_cn';
  src: url('../../../../../images/template/fonts/helveticaneueltstd-cn-webfont.eot');
  src: url('../../../../../images/template/fonts/helveticaneueltstd-cn-webfont.eot?#iefix') format('embedded-opentype'),
       url('../../../../../images/template/fonts/helveticaneueltstd-cn-webfont.woff') format('woff'),
       url('../../../../../images/template/fonts/helveticaneueltstd-cn-webfont.ttf') format('truetype'),
       url('../../../../../images/template/fonts/helveticaneueltstd-cn-webfont.svg#helveticaneuelt_std_cn') format('svg');
  font-weight: normal;
  font-style: normal;
}

@font-face
{
  font-family: 'helveticaneuelt_std_cnbold';
  src: url('../../../../../images/template/fonts/helveticaneueltstd-bdcn-webfont.eot');
  src: url('../../../../../images/template/fonts/helveticaneueltstd-bdcn-webfont.eot?#iefix') format('embedded-opentype'),
       url('../../../../../images/template/fonts/helveticaneueltstd-bdcn-webfont.woff') format('woff'),
       url('../../../../../images/template/fonts/helveticaneueltstd-bdcn-webfont.ttf') format('truetype'),
       url('../../../../../images/template/fonts/helveticaneueltstd-bdcn-webfont.svg#helveticaneuelt_std_cnbold') format('svg');
  font-weight: normal;
  font-style: normal;
}

@font-face
{
  font-family: 'helveticaneuelt_std_cnbolditalic';
  src: url('../../../../../images/template/fonts/helveticaneueltstd-bditcn-webfont.eot');
  src: url('../../../../../images/template/fonts/helveticaneueltstd-bditcn-webfont.eot?#iefix') format('embedded-opentype'),
       url('../../../../../images/template/fonts/helveticaneueltstd-bditcn-webfont.woff') format('woff'),
       url('../../../../../images/template/fonts/helveticaneueltstd-bditcn-webfont.ttf') format('truetype'),
       url('../../../../../images/template/fonts/helveticaneueltstd-bditcn-webfont.svg#helveticaneuelt_std_cnbolditalic') format('svg');
  font-weight: normal;
  font-style: normal;
}



/*
 * ANIMATION KEYFRAMES
 */





/* webkit keyframes */
@-webkit-keyframes social-tiles
{
  0%
  {
    -webkit-transform: scale(0.1,0.1);
    opacity: 0;
  }
  100%
  {
    opacity: 1;
    -webkit-transform: scale(1,1);
  }
}

@-webkit-keyframes feedback-animate
{
  0%
  {
    left: -407px;
  }
  100%
  {
    left: 0;
  }
}

@-webkit-keyframes feedback-unanimate
{
  0%
  {
    left: 0;
  }
  100%
  {
    left: -407px;
  }
}

@-webkit-keyframes close-animate
{
  0%
  {
    top: 75px;
  }
  100%
  {
    top: 105px;
  }
}

@-webkit-keyframes close-unanimate
{
  0%
  {
    top: 105px;
  }
  100%
  {
    top: 75px;
  }
}



/* moz keyframes */
@-moz-keyframes social-tiles
{
  0%
  {
    -moz-transform: scale(0.1,0.1);
    opacity: 0;
  }
  100%
  {
    opacity: 1;
    -moz-transform: scale(1,1);
  }
}

@-moz-keyframes feedback-animate
{
  0%
  {
    left: -407px;
  }
  100%
  {
    left: 0;
  }
}

@-moz-keyframes feedback-unanimate
{
  0%
  {
    left: 0;
  }
  100%
  {
    left: -407px;
  }
}

@-moz-keyframes close-animate
{
  0%
  {
    top: 75px;
  }
  100%
  {
    top: 105px;
  }
}

@-moz-keyframes close-unanimate
{
  0%
  {
    top: 105px;
  }
  100%
  {
    top: 75px;
  }
}





/* ms keyframes */
@-ms-keyframes social-tiles
{
  0%
  {
    -ms-transform: scale(0.1,0.1);
    opacity: 0;
  }
  100%
  {
    opacity: 1;
    -ms-transform: scale(1,1);
  }
}

@-ms-keyframes feedback-animate
{
  0%
  {
    left: -407px;
  }
  100%
  {
    left: 0;
  }
}

@-ms-keyframes feedback-unanimate
{
  0%
  {
    left: 0;
  }
  100%
  {
    left: -407px;
  }
}

@-ms-keyframes close-animate
{
  0%
  {
    top: 75px;
  }
  100%
  {
    top: 105px;
  }
}

@-ms-keyframes close-unanimate
{
  0%
  {
    top: 105px;
  }
  100%
  {
    top: 75px;
  }
}





/* o keyframes */
@-o-keyframes social-tiles
{
  0%
  {
    -o-transform: scale(0.1,0.1);
    opacity: 0;
  }
  100%
  {
    opacity: 1;
    -o-transform: scale(1,1);
  }
}

@-o-keyframes feedback-animate
{
  0%
  {
    left: -407px;
  }
  100%
  {
    left: 0;
  }
}

@-o-keyframes feedback-unanimate
{
  0%
  {
    left: 0;
  }
  100%
  {
    left: -407px;
  }
}

@-o-keyframes close-animate
{
  0%
  {
    top: 75px;
  }
  100%
  {
    top: 105px;
  }
}

@-o-keyframes close-unanimate
{
  0%
  {
    top: 105px;
  }
  100%
  {
    top: 75px;
  }
}





/* keyframes */
@keyframes social-tiles
{
  0%
  {
    transform: scale(0.1,0.1);
    opacity: 0;
  }
  100%
  {
    opacity: 1;
    transform: scale(1,1);
  }
}

@keyframes feedback-animate
{
  0%
  {
    left: -407px;
  }
  100%
  {
    left: 0;
  }
}

@keyframes feedback-unanimate
{
  0%
  {
    left: 0;
  }
  100%
  {
    left: -407px;
  }
}

@keyframes close-animate
{
  0%
  {
    top: 75px;
  }
  100%
  {
    top: 105px;
  }
}

@keyframes close-unanimate
{
  0%
  {
    top: 105px;
  }
  100%
  {
    top: 75px;
  }
}





/*
 * The only reason this style exists is to resolve a bug in YUI compressor
 * where it removes one of the squiggle brackets from the style above.
 */
.unused-style
{
  display: none;
}
