
div#videos table tr td {
  text-align: center;
  margin: 0 auto 0 auto;
  width: 200px;
  vertical-align: bottom;
}

div#videos table tr.standard td {
  vertical-align: top;
}

div#pills {
  width: 100%;
  background: #fff;
  padding: 5px;
  margin-bottom: 5px;
}

div#pills img {
  display: inline;
}

div#pills div#pill0,
div#pills div#pill1 {
  width: 230px;
  padding: 5px;
}

div#pills div#pill0 {
  float: left;
  text-align: right;
}

div#pills div#pill1 {
  float: right;
}

div#pills div#porkeus {
  float: left;
  width: 160px;
  text-align: center;
}

div#pills div#porkeus img {
  margin: 5px;
}

div#pills div#porkeus h2 {
  margin: 0;
}

br.clear {
  clear: both;
  display: block;
  height: 1px;
}

div#xponsor { text-align: center; }

div#xponsor img { display: inline; }

a.High { font-size: 1.4em; }

a.Low { font-size: 0.8em; }

div#pills h2.date-header { margin-top: 5px; }

div#pills h3.post-title { font-size: 1.1em; }

div#blog-header {
  text-align: center;
  font-size: 0.9em;
}

div#blog-header p { text-align: center; }

div#blog-header h1 {
  font-size: 22px;
  margin-bottom: 5px;
  text-align: center;
}

div#blog-header h1 span { font-size: 0.65em; }

div#blog-header a {
  color: #fff;
  text-decoration: underline;
  font-weight: bold;
}

div#services {
  margin-bottom: 5px;
  font-size: 1.4em;
}

div#sidebar #bestsites h2 { margin-top: 0; }

div#main a.linkname { font-weight: normal }

div#main img {
  width: 50px;
  height: 50px;
  margin-right: 5px;
  float: left;
}

div#disclaimer {
  background-image: url("/images/jambes.jpg");
  color: #fff;
}

div#disclaimer div {
  width: 80%;
  margin: 0 auto 0 auto;
  padding: 10px 0 10px 0;
}

div#disclaimer .buttons li {
  display: inline;
}

div#disclaimer .buttons a {
  text-decoration: underline;
  color: #fff;
  margin: 0 20px 0 20px;
}

div#disclaimer .buttons .enter {
  font-size: 1.8em;
  margin-bottom: 10px;
}

div#disclaimer .buttons .exit { font-size: 1.6em }

div#copy {
  font-size: 0.8em;
  text-align: center;
  font-weight: bold;
  padding-top: 15px;
}

div#flags {
  float: right;
  position: relative;
  left: -15px;
  top: 5px;
}

div#flags img {
  display: inline;
  margin-left: 5px;
}

fieldset#edito, div#summary {
  border: 2px solid #f00;
  padding: 5px;
  font-size: 1.1em;
  margin: 20px;
}

fieldset#edito legend {
  font-size: 1.3em;
  font-weight: bold;
  color: #f00;
}

fieldset#edito img, div#summary img {
  float: left;
  margin: 0 5px 5px 0;
}

div.banner {
  text-align: center;
  margin: 3px 0 5px 0;
}

div#main legend {
  font-weight: bold;
}

div#main fieldset {
  padding: 4px;
  margin: 0;
}

fieldset.Sponsored {
  font-size: 1.1em;
}

fieldset.Sponsored a {
  color: rgb(0,128,0);
}

fieldset.Multi {
  font-size: 1.1em;
}

fieldset.Archives {
  border-left: none;
  border-right: none;
  border-bottom: none;
}

fieldset.Archives a {
  color: #f00;
}

a.current {
  background: #c28;
  padding: 0 2px 0 2px;
  margin: 2px 0 2px 0;
  font-weight: bold;
  color: #fff;
}

div#easyrencontre {
  text-align: center;
}

div#spacash a {
  font-weight: normal;
}

div#winsignup {
  text-align: center;
}

div#winsignup img {
  display: inline;
}

div#passdux {
  text-align: center;
}

div#passdux img {
  display: inline
}
