/** CSS placed here will be applied to all skins */

/* WLWL wwang */

body {
  background: #f9f9f9 url("/w/images/headbg.jpg") 0 0 no-repeat;
}
div {
  font-size: 100%;
}
h1, h2, h3, h4, h5, h6 {
  font-family: utopia;
}
h1, h2 {
  color: #000005; /* some subliminal blue to give contrast to the red
  border-bottom: 1px solid #666; /* a little weaker than the default aaa */  
}
h1 { font-size: 160%; }
h2 { font-size: 140%; }

/*
h3, h4, h5, h6 {
  font-weight: normal;
}
*/

.h1redfont, .h2redfont, .redfont {
  font-size: 184%;
  color: #843120;
}

.h2redfont {
  font-size: 125%;
}

.h3redfont, .h4redfont, .h5redfont, .h6redfont, .h7redfont {
  font-size: 100%;
}

ul {
        list-style-type: disc;
        list-style-image: none;
}

/*.portlet ul {
        list-style-type: disc;
        list-style-image: none;
}*/

#p-logo {
  height: 270px;
  width:  140px;
}

#p-logo a,
#p-logo a:hover {
  height: 276px;
  width: 140px;
}

#column-one {
  padding-top:  276px;
 }

/*
#footer {
        border-top: 0px solid #fabd23;
        border-bottom: 0px solid #fabd23;
}
*/

/* hack: Don't display some stuff on the main page */
body.page-Wikileaks #t-cite,
body.page-Wikileaks #lastmod, 
body.page-Wikileaks #siteSub, 
body.page-Wikileaks #contentSub, 
body.page-Wikileaks h1.firstHeading {
    display: none !important;
}

   table.wltable,
   table.wltable {
      margin:1em 1em 1em 0;
/*      background:#F9F9F9; */
      border:1px #AAA solid;
      border-collapse:collapse;
      }
 
   table.wltable th, table.wltable td {
      border:1px #AAA solid;
      padding:0.2em;
      }
 
   table.wltable th {
/*      background:#F2F2F2; */
      text-align:center;
      }
 
   table.wltable caption {
      margin-left:inherit;
      margin-right:inherit;
      }
 

/*****
** Table formatting from wikipedia
*****/
   table.wikitable,
   table.prettytable {
      margin:1em 1em 1em 0;
      background:#F9F9F9;
      border:1px #AAA solid;
      border-collapse:collapse;
      }
 
   table.wikitable th, table.wikitable td,
   table.prettytable th, table.prettytable td {
      border:1px #AAA solid;
      padding:0.2em;
      }
 
   table.wikitable th,
   table.prettytable th {
      background:#F2F2F2;
      text-align:center;
      }
 
   table.wikitable caption,
   table.prettytable caption {
      margin-left:inherit;
      margin-right:inherit;
      }
 
 
/*****
** box formatting from wikipedia
*****/
   .infobox {
      float:right;
      clear:right;
      margin-bottom:0.5em;
      margin-left:1em;
      padding:0.2em;
      border:1px solid #AAA;
      background:#F9F9F9;
      color:black;
 
      }
 
   .infobox td,
   .infobox th {
      vertical-align:top;
      }
 
   .infobox caption {
      font-size:larger;
      margin-left:inherit;
      }
 
   .infobox.bordered {
      border-collapse:collapse;
      }
 
   .infobox.bordered td,
   .infobox.bordered th {
      border:1px solid #AAA;
      }
 
   .infobox.bordered .borderless td,
   .infobox.bordered .borderless th {
      border:0;
      }
 
   .infobox.sisterproject {
      width:20em;
      font-size:90%;
      }

div.twoColsLeft
  {
  float: left;
  width: 49%;
  }

div.twoColsRight
  {
  float: right;
  width: 49%;
  }
div.pane {float: left;padding-left: 10px;padding-top: 5px;margin: 5px;}
div.small {width: 15%;background: none;}
div.big {width: 80%;background: none;}

div.donation {text-align: right;width: 600px; border: 1px solid #A3B0BF; background: #F7FAFC; background-repeat: no-repeat; background-position: 5px 5px; padding: 8px; margin: 15px auto; padding: 0px 8px 0px 8px;}
div.donation select, div.donation input {margin:1px; margin-left: 15px;}
div.donation input.button {margin-left: 1px;}
div.donation select {width: 254px;border: 1px solid #000;padding: 1px;}
div.donation input.text {width: 250px;border: 1px solid #000;padding: 1px;}
#bodyContent div.donation a[href ^="mailto:"] {padding: 0px 18px 0px 0px;}
div#go_mb {background-image: url('/w/images/moneybookersLogo.png');}
div#go_pp {background-image: url('/w/images/paypalLogo.png');}
div#go_wh {background-image: url('/w/images/wauhollandLogo.png');}



table.leak_report {
	border: 1px solid #000;
	border-collapse:collapse;
	padding: 2px;
}
table.leak_report th, table.leak_report td {
	border: 1px solid #bbb;
	width: 55%;
	margin: 0px;
}
table.leak_report .f2 {
	width: 20%;
}
table.leak_report .f1 {
	width: 20%;
}
div.portlet{
	left: 0px;
	margin-top: 3px;
}
div.movie {
	background: #000;
	color: #fff;
	text-align: center;
	width: 459px;
	height: 344px;
	padding: 0px;
	margin: auto;
	margin-top: 10px;
	margin-bottom: 16px;
}
div.movie img {
	height: 100%;
	width: 100%;
}
div.movie h3 {
	color: #fff;

}
#column-one {
	position: absolute;
	padding-top: 310px !important;

}
#p-cactions {
	top: 17px !important;
}
#p-logo {
	top: 12px !important;
}
