body
{
-webkit-text-size-adjust: 100%;
-ms-text-size-adjust: none;
}

p, h1, h2, h3, h4
{
color:#717171;
font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;
}
a
{
color:#717171;
}
a.CTA
{
display:block;
text-align:center;
}
img
{
display: block;
}
a img
{
border: 0px;
display: block;
}
a.CTA img
{
display: inline;
}
.legal p
{
font-size: 10px;
margin: 5px 0px 0px 0px;
}
table.legal p
{
margin-bottom: 1em;
}
td.contentblock h2 {
color:#717171;
font-size:24px;
line-height:30px;
margin-top:0;
margin-bottom:10px;
padding-top:0;
padding-bottom:0;
font-weight:normal;
}
td.contentblock h2 a {
color:#444444;
text-decoration:none;
}
td.contentblock p {
font-size:13px;
line-height:19px;
margin-top:0;
margin-bottom:12px;
padding-top:0;
padding-bottom:0;
font-weight:normal;
}
td.contentblock p a
{
font-weight: bold;
}
.preheader p
{
font-size:10px;
}
.header p
{
margin: 0px 0px 8px 0px;
font-size: 14px;
text-shadow: 0px 1px 0px #FFFFFF;
}
.header p:last-child
{
margin-bottom: 0px;
}
.mobileshow
{
display: none !important;
}
.small
{
font-size: 12px;
}
/* component pieces */
table.table-feature-2column td.contentblock
{
}
table.table-feature-3column .sub-feature-2
{
    margin-left: 20px;
}
table.table-feature-newgames a,
table.table-feature-newgames span
{
color:#717171;
display: block;
font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;
font-size: 16px;
font-weight: bold;
line-height: 1.5em;
text-decoration:none;
text-transform: uppercase;
}
table.table-feature-newgames a span,
table.table-feature-newgames span span
{
	font-size:16px;
    display: inline;
text-transform: none;
}
table.table-feature-newgames a .ESRB,
table.table-feature-newgames span .ESRB
{
    display: block;
font-size: 10px;
font-weight: normal;
line-height: 10px;
}
table.table-feature-newgames .date a,
table.table-feature-newgames .date span
{
color: #fc4c4c;
}
table.table-feature-newgames table tr
{
border-bottom: 1px solid #EEEEEE;
}
table.table-feature-newgames table table tr
{
border-bottom: 0;
}
.layout-social p
{
font-weight:bold;
line-height: 2em;
text-shadow: 0px 1px 0px #FFFFFF;
}
.layout-social p a
{
text-decoration:none;
}