
/* Superbanner 768x150 all places */
.ad_superbanner {
  height     : 150px;
  width      : 768px;
  padding    : 0px;
  margin     : 0px 0px 0px 0px;
  float      : left;
  overflow   : hidden;
}
/* IE Hack stuff */
/*\*/
* html .ad_superbanner {
  display : inline;
}
/**/


/* Superbanner 768x150 all places */
.ad_superbanner_inline {
  width      : 768px;
  padding    : 0px;
  margin     : 0px 0px 5px 5px;
  float      : left;
  overflow   : hidden;
}
/* IE Hack stuff */
/*\*/
* html .ad_superbanner_inline {
  display : inline;
}
/**/


/* Top right superbanner fill */
.ad_superbanner_fill {
  width      : 180px;
  padding    : 0px;
  margin     : 0px 0px 0px 0px;
  border-left: 2px solid #ffffff;
  float      : left;
  overflow   : hidden;
}
/* IE Hack stuff */
/*\*/
* html .ad_superbanner_fill {
  display : inline;
}
/**/


/* Megaboard 768x400 all places */
.ad_megaboard {
  width      : 468px;
  height     : 400px;
  padding    : 0px;
  margin     : 0px 0px 0px 5px;
  float      : left;
  overflow   : hidden;
}
/* IE Hack stuff */
/*\*/
* html .ad_megaboard {
  display : inline;
}
/**/



/* Superboard 768x400 all places */
.ad_superboard {
  width      : 768px;
  padding    : 0px;
  margin     : 0px 0px 5px 5px;
  float      : left;
  overflow   : hidden;
}
/* IE Hack stuff */
/*\*/
* html .ad_superboard {
  display : inline;
}
/**/



/* Superboard 860x448 all places */
.ad_xxl_superboard {
  width      : 860px;
  padding    : 0px;
  margin     : 0px 0px 0px 0px;
  float      : left;
  overflow   : hidden;
}
/* IE Hack stuff */
/*\*/
* html .ad_xxl_superboard {
  display : inline;
}
/**/



.ad_xxl_superboard_fill {
  width      : 80px;
  padding    : 0px;
  margin     : 0px 0px 0px 0px;
  float      : right;
  overflow   : hidden;
}
/* IE Hack stuff */
/*\*/
* html .ad_superboard_fill {
  display : inline;
}
/**/



/* Skyscraper 180x500 all places */
.ad_skyscraper {
 background : url(/img/bg_button_skyscraper.jpg);
  background-repeat : no-repeat;
  background-position: top right;
  width      : 180px;
  padding    : 0px 22px 0px 0px;
  margin     : 0px 0px 5px 0px;
  float      : right;
  overflow   : hidden;
}
/* IE Hack stuff */
/*\*/
* html .ad_skyscraper {
  display : inline;
}
/**/



/* Rectangle 180x250 all places */
.ad_rectangle {
  background : url(/img/bg_button_180_250.jpg);
  background-repeat : no-repeat;
  background-position: top right;
  width      : 180px;
  padding    : 0px 22px 0px 0px;
  margin     : 0px 0px 5px 0px;
  float      : left;
  overflow   : hidden;
}
/* IE Hack stuff */
/*\*/
* html .ad_rectangle {
  display : inline;
}
/**/


/* Button 180x150 all places */
.ad_button {
  background : url(/img/bg_button_180_150.jpg);
  background-repeat : no-repeat;
  background-position: top right;
  width      : 180px;
  padding    : 0px 22px 0px 0px;
  margin     : 0px 0px 5px 0px;
  float      : left;
  overflow   : hidden;
}
/* IE Hack stuff */
/*\*/
* html .ad_button {
  display : inline;
}
/**/


/* Button small 180x60 all places */
.ad_button_small {
  background : url(/img/bg_button_small.jpg);
  background-repeat : no-repeat;
  background-position: top right;
  width      : 180px;
  padding    : 0px 22px 0px 0px;
  margin     : 0px 0px 5px 0px;
  float      : left;
  overflow   : hidden;
}
/* IE Hack stuff */
/*\*/
* html .ad_button_small {
  display : inline;
}
/**/



/* Articleboard 320x173 */
.ad_articleboard {
  width      : 320px;
  padding    : 0px;
  margin     : 5px 0px 0px 0px;
  float      : left;
  overflow   : hidden;
}
/* IE Hack stuff */
/*\*/
* html .ad_articleboard {
  display : inline;
}
/**/



/* Text ads on top of the page */
.ad_text_container {
  width      : 931px;
  padding    : 0px;
  margin     : 0px 0px 5px 0px;
  float      : left;
  overflow   : hidden;
}
/* IE Hack stuff */
/*\*/
* html .ad_text_container {
  display : inline;
}
/**/



/* Text ads 180x40 all places */
.ad_text {
  font-family  : arial,helvetica;
  font-size    : 10px;
  color        : #000000;
  width        : 169px;
  height       : 30px;
  padding      : 0px 5px 0px 5px;
  border-right : 1px #000000 solid;
  margin       : 0px 0px 0px 0px;
  float        : left;
  text-align   : center;
  overflow   : hidden;
}
/* IE Hack stuff */
/*\*/
* html .ad_text {
  display : inline;
}
/**/


.ad_text a:link, .ad_text a:visited { 
  display         : block;
  width           : 169px;
  height          : 30px;
  color           : #000000;
  text-decoration : none;
}

.ad_text a:hover { 
  color           : #c0c0c0;
  text-decoration : underline;
}





.ad_horseshoe_container {
  position   : absolute;
  width      : 1px;
  left       : 50%;
  overflow   : hidden;
}
/* IE Hack stuff */
/*\*/
* html .ad_horseshoe_container {
  display : inline;
}
/**/


.ad_horseshoe_spacer {
  width      : 948px;
  height     : 155px;
  overflow   : hidden;
}
/* IE Hack stuff */
/*\*/
* html .ad_horseshoe_spacer {
  display : inline;
}
/**/



.ad_horseshoe_container_global {
  position : absolute;
  top      : 5px;
  left     : 0px;
  width    : 100%;
  text-align : center;
  overflow   : hidden;
}
/* IE Hack stuff */
/*\*/
* html .ad_horseshoe_container_global {
  display : inline;
}
/**/


.ad_horseshoe_left {
  position : absolute;
  width    : 150px;
  height   : 1000px;
  left     : -629px;
  z-index  : 100;
  overflow   : hidden;
}
/* IE Hack stuff */
/*\*/
* html .ad_horseshoe_left {
  display : inline;
}
/**/



.ad_horseshoe_top {
  position : absolute;
  width    : 958px;
  height   : 150px;
  left     : -479px;
  z-index  : 100;
  overflow   : hidden;
}
/* IE Hack stuff */
/*\*/
* html .ad_horseshoe_top {
  display : inline;
}
/**/


.ad_horseshoe_right {
  position : absolute;
  width    : 150px;
  height   : 1000px;
  left     : 479px;
  z-index  : 100;
  overflow   : hidden;
}
/* IE Hack stuff */
/*\*/
* html .ad_horseshoe_right {
  display : inline;
}
/**/

.myad_article{  
  margin : 20px 0;
}
