h1 {
  display: none;
}

/* bigpromo module */

div.bigpromo {
  margin: 10px 0px 0px 0px;
  padding: 4px;
  background: #fff;
  border: #000 solid 1px;
}

.bigpromo iframe {
  background: #ccc;
  width: 769px;
}


/* column layout */

table#cols {
  border-collapse: collapse;
}

td#col1,
td#col2,
td#col3 {
  padding: 0px;
}

td#col2,
td#col3 {
  padding-left: 5px;
}


/* modules inside columns */

div.module {
  margin: 5px 0px;
  background: #f3f3f3;
  border: #006699 solid 1px;
}

p.more a {
  padding-left: 25px;
  background: url('/pics/order.gif') no-repeat; }

div.module-type-ringtones { }
div.module-type-apps { }
div.module-type-logos { }
div.module-type-banner { }

div.module-id-xx { } /* exact match with id. replace xx with id. */

/* module: apps */

table.apps {
  border-collapse: collapse;
  width: 243px;
}

.apps td {
  text-align: center;
  vertical-align: bottom;
  padding: 0px;
}

.apps h3 {
  margin: 0px;
  text-align: center;
}

td.apps-col1 {
  padding: 0px 6px 6px 2px;
  width: 50%;
}

td.apps-col2 {
  padding: 0px 2px 6px 6px;
  text-align: right;
  width: 50%;
}

div.apps-image {
  text-align: center;
}

div.apps-image img {
  display: block;
  margin: auto; /* standard center */
}

/* module: ringtones */

table.ringtones {
  border-collapse: collapse;
  width: 243px;
}

td.tone-info {
  padding: 3px 0px 3px 6px;
  width: 100%;
}

span.artist a {
  text-decoration:none;
  color: #000;
}

span.songname { font-weight: bold; }

td.tone-listen {
  padding: 3px 0px 3px 0px;
  vertical-align: middle;
}

td.tone-order {
  padding: 3px 6px 3px 6px;
  vertical-align: middle;
}

/* module: logos */
table.logos {
  border-collapse: collapse;
}

div.logos-image img{
  display: inline;
  border: 1px solid #ffffff;
}

div.logos-image a:hover img{
  border: 1px solid #006699;
}

table.logos-service-bgimagewap { }

.logos td {
  padding: 5px;
  vertical-align: top;
}

.logos-service-bgimagewap td {
  padding-left: 2px;
  padding-bottom: 6px;
}

.logos-service-bgimagewap div {
  text-align: center; /* ie center */
}

.logos-service-bgimagewap img {
  display: block;
  margin: auto; /* standard center */
}

.logos-service-bgimagewap td.logos-col1,
.logos-service-bgimagewap td.logos-col2 {
  padding-right: 0px;
}

/* module: banner */

iframe.banner {
  width: 243px;
  height: 60px;
  margin: 0px;
}

iframe.banner-type-xx { } /* replace xx with banner type */

iframe.banner-type-11,  /* musamaailma */
iframe.banner-type-12,  /* pelimaailma */
iframe.banner-type-13,  /* kuvamaailma */
iframe.banner-type-14,  /* yhteisö */
iframe.banner-type-15 { /* k-16 */
  width: 243px;
  height: 146px; 
}

iframe.banner-type-16 { /* jätti */
  width: 769px;
  height: 146px;
}
