  DIV#adblock { margin: 0px; padding: 0px; }

@media screen and (max-width: 598px)  { /* MOBILE */
  DIV#adblock > DIV#platinum { width: 100%; margin: 0px; padding: 0px; }
  DIV#adblock > DIV#gold     { width: 100%; margin: 0px; padding: 0px; }
  DIV#adblock > DIV#silver   { width: calc(95%/2);height: auto; float: left; display: inline-block; padding: 0px; margin: 0px; }
  
  DIV#adblock DIV#adunit  { 
    border-bottom: 1px solid #EEEEEE; width: 100%; padding: 0px; margin: 0px 0px 10px 0px; clear: both;
  }
  DIV#adblock DIV#adunit > DIV#logo { 
    width: 100%;
    text-align: center;
  }
  DIV#adblock DIV#adunit > DIV#logo > IMG{
    max-width: 250px;
    height: auto;
  } 
  
  /* CONTENT BLOCK */
  DIV#platinum > DIV#adunit > DIV#text { 
    width: 100%; padding: 0px; margin: 0px;
    text-align: left;
  }
  DIV#platinum > DIV#adunit > DIV#text   A#headline { 
	font-family: 'Open Sans Condensed', Arial, Helvetica, Sans-Serif;
    font-size: 18pt;
    font-weight: bold;
    color: #000000;
    text-decoration: none;
  }
  DIV#platinum > DIV#adunit > DIV#text   P { 
	font-family: 'Open Sans', Arial, Helvetica, Futura, sans-serif;
    font-size: 10pt;
    color: #111111;
    line-height: 150%;
    margin: 0px; padding: 0px;
  }
  
  

  /* GOLD AD FORMAT */
  DIV#gold > DIV#adunit  { 
     border-bottom: 1px solid #EEEEEE; width: 100%; padding: 0px;  margin: 0px;
  }
  DIV#gold > DIV#adunit > DIV#logo { 
    width: 35%;
    height: auto;
    display: inline-block; float: left; padding: 0px; margin: 0px;
  }
  DIV#gold > DIV#adunit > DIV#logo IMG{
    max-width: 250px;
    height: auto;
  } 
  DIV#gold > DIV#adunit > DIV#text { 
    width: 60%; padding: 0px; margin: 0px;
    text-align: left;
    display: inline-block; float: left;
  }
  DIV#gold > DIV#adunit > DIV#text > TABLE TD { 
    border-left: 1px solid #EEEEEE;
  }
  DIV#gold > DIV#adunit > DIV#text A#headline { 
	font-family: 'Open Sans Condensed', Arial, Helvetica, Sans-Serif;
    font-size: 14pt;
    font-weight: bold;
    color: #000000;
    text-decoration: none;
    text-align: center;
  }
  DIV#gold > DIV#adunit > DIV#text P { 
	font-family: 'Open Sans', Arial, Helvetica, Futura, sans-serif;
    font-size: 8pt;
    color: #111111;
    line-height: 150%;
    margin: 0px; padding: 0px;
  }
  
  
  DIV#silver > DIV#adunit > DIV#text { 
    width: 100%;
    text-align: left; padding: 0px; margin: 0px;
    min-height: 75px;
  }
  DIV#silver > DIV#adunit > DIV#text A#headline { 
	font-family: 'Open Sans Condensed', Arial, Helvetica, Sans-Serif;
    font-size: 12pt;
    font-weight: bold;
    color: #000000;
    text-decoration: none;
    text-align: center;
  }
  DIV#silver > DIV#adunit > DIV#text P { 
	font-family: 'Open Sans', Arial, Helvetica, Futura, sans-serif;
    font-size: 8pt;
    color: #111111;
    line-height: 150%;
    margin: 0px; padding: 0px;
  }
  
  
  DIV#silver > DIV#adunit > DIV#logo { display: none; }
  
}

@media screen and (min-width: 598px)  {  /* TABLET */
  DIV#adblock > DIV#platinum { width: 95%;         height: auto; float: left; display: inline-block; padding: 0px; margin: 0px; }
  DIV#adblock > DIV#gold     { width: calc(95%/2); height: auto; float: left; display: inline-block; padding: 0px; margin: 0px; }
  DIV#adblock > DIV#silver   { width: 22%;         height: auto; float: left; display: inline-block; padding: 0px; margin: 0px; }
  
  DIV#adblock > DIV#gold:last-child:after { clear: both; }
  
  /* PLATINUM AD FORMAT */
  DIV#platinum > DIV#adunit  { 
     border-bottom: 1px solid #EEEEEE; width: 100%; padding: 0px;  margin: 0px; clear: both;
  }
  DIV#platinum > DIV#adunit > DIV#logo { 
    width: 20%;
    height: auto;
    display: inline-block; float: left; padding: 0px; margin: 0px;
  }
  DIV#platinum > DIV#adunit > DIV#logo IMG{
    max-width: 250px;
    height: auto;
  } 
  DIV#platinum > DIV#adunit > DIV#text { 
    width: 75%; padding: 0px; margin: 0px;
    text-align: left;
    display: inline-block; float: left;
  }
  DIV#platinum > DIV#adunit > DIV#text   A#headline { 
	font-family: 'Open Sans Condensed', Arial, Helvetica, Sans-Serif;
    font-size: 18pt;
    font-weight: bold;
    color: #000000;
    text-decoration: none;
  }
  DIV#platinum > DIV#adunit > DIV#text   P { 
	font-family: 'Open Sans', Arial, Helvetica, Futura, sans-serif;
    font-size: 10pt;
    color: #111111;
    line-height: 150%;
    margin: 0px; padding: 0px;
  }
  
  DIV#platinum > DIV#adunit > DIV#text > TABLE TD { 
    border-left: 1px solid #EEEEEE;
  }
  
  /* GOLD AD FORMAT */
  DIV#gold > DIV#adunit  { 
     border-bottom: 1px solid #EEEEEE; width: 100%; padding: 0px;  margin: 0px;
  }
  DIV#gold > DIV#adunit > DIV#logo { 
    width: 35%;
    height: auto;
    display: inline-block; float: left; padding: 0px; margin: 0px;
  }
  DIV#gold > DIV#adunit > DIV#logo IMG{
    max-width: 250px;
    height: auto;
  } 
  DIV#gold > DIV#adunit > DIV#text { 
    width: 60%; padding: 0px; margin: 0px;
    text-align: left;
    display: inline-block; float: left;
  }
  DIV#gold > DIV#adunit > DIV#text > TABLE TD { 
    border-left: 1px solid #EEEEEE;
  }
  DIV#gold > DIV#adunit > DIV#text A#headline { 
	font-family: 'Open Sans Condensed', Arial, Helvetica, Sans-Serif;
    font-size: 14pt;
    font-weight: bold;
    color: #000000;
    text-decoration: none;
    text-align: center;
  }
  DIV#gold > DIV#adunit > DIV#text P { 
	font-family: 'Open Sans', Arial, Helvetica, Futura, sans-serif;
    font-size: 8pt;
    color: #111111;
    line-height: 150%;
    margin: 0px; padding: 0px;
  }
  
  /* SILVER AD FORMAT */
  DIV#silver > DIV#adunit  { 
     border-bottom: 1px solid #EEEEEE; width: 100%; padding: 0px;  margin: 0px;
  }
  DIV#silver > DIV#adunit > DIV#logo { 
    width: 100%; padding: 0px; margin: 0px;
    height: auto;
    text-align: center;
    display: inline-block; min-height: 150px;
  }
  DIV#silver > DIV#adunit > DIV#logo IMG{
    max-width: 250px;
    height: auto;
  } 
  DIV#silver > DIV#adunit > DIV#text { 
    width: 100%;
    text-align: left; padding: 0px; margin: 0px;
    min-height: 150px;
  }
  DIV#silver > DIV#adunit > DIV#text A#headline { 
	font-family: 'Open Sans Condensed', Arial, Helvetica, Sans-Serif;
    font-size: 12pt;
    font-weight: bold;
    color: #000000;
    text-decoration: none;
    text-align: center;
  }
  DIV#silver > DIV#adunit > DIV#text P { 
	font-family: 'Open Sans', Arial, Helvetica, Futura, sans-serif;
    font-size: 8pt;
    color: #111111;
    line-height: 150%;
    margin: 0px; padding: 0px;
  }
  
  DIV#silver > DIV#adunit:hover > DIV#logo { display: none; }
  DIV#silver > DIV#adunit:hover > DIV#text { display: block; }
  
  DIV#silver > DIV#adunit > DIV#logo { display: block; }
  DIV#silver > DIV#adunit > DIV#text { display: none; }

  
}

DIV#adblock DIV#request {
    margin: 10px; padding: 5px 10px;
	font-family: 'Open Sans Condensed', Arial, Helvetica, Sans-Serif;
    font-size: 10pt;
    color: #FFFFFF;
  max-width: 150px;
  -webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
                                                                                          background: #000000;
                                     background: -moz-linear-gradient(top,  #111111 0%,               #000000 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#111111), color-stop(100%,#000000));
                                  background: -webkit-linear-gradient(top,  #111111 0%,               #000000 100%);
                                       background: -o-linear-gradient(top,  #111111 0%,               #000000 100%);
                                      background: -ms-linear-gradient(top,  #111111 0%,               #000000 100%);
                                    background: linear-gradient(to bottom,  #111111 0%,               #000000 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(        startColorstr='#111111',    endColorstr='#000000', GradientType=0 );
}
DIV#adblock DIV#request A, DIV#adblock DIV#request A:hover  {
	font-family: 'Open Sans Condensed', Arial, Helvetica, Sans-Serif;
    font-size: 12pt;
    color: #FFFFFF;
    text-decoration: none;
}
