/* layout */

#header {
  background: url(../img/header-bg.jpg) top repeat-x;
}

#header img {
  width: 1000px;
  height: 260px;
  margin: 0 auto;
  border: 0;
}

#intro-bg {
  background: url(../img/bg.jpg) top repeat-x;
}

#intro {
  font-size: 12px;
  text-align: center;
  width: 1000px;
  margin: 0 auto 0 auto;
  padding: 25px 0 0 0;
}

/* thumbs */

.title {
  width: 1000px;
  margin: 0 auto;
}

.title h1 {
  font-size: 30px;
  color: #6c9dff;
  text-align: left;
  text-transform: uppercase;
  float: left;
  margin: 30px 0 0 0;
  padding: 0 0 15px 0;
}

.title img {
  float: right;
  margin: 30px 27px 0 0;
}

.thumbs {
  width: 1000px;
  margin: 0 auto;
  padding: 0;
  text-align: center;
  clear: both;
}

.thumbs img {
  border: 4px solid #061a49;
  margin: 1px;
  width: 240px;
  height: 180px;
}

.thumbs a:link img {
  border: 4px solid #061a49;
}

.thumbs a:visited img {
  border: 4px solid #061a49;
}

.thumbs a:hover img {
  border: 4px solid #ff001e;
}

.thumbs a:active img {
  border: 4px solid #061a49;
}

/* /thumbs */

.dotted-line img {
  width: 1000px;
  height: 1px;
  margin: 20px auto 0 auto;
}

/* footer */

#footer {
  background: url(../img/footer.gif) top no-repeat;
  width: 1000px;
  height: 110px;
  margin: 20px auto 0 auto;
}

#balloon {
  width: 255px;
  height: 80px;
  background: url(../img/balloon.gif) top no-repeat;
  float: left;
}

#copyright {
  font-size: 12px;
  text-align: left;
  color: #132d6a;
  margin: 35px 0 0 15px;
}

#rights {
  font-size: 10px;
  text-align: left;
  color: #132d6a;
  margin: 3px 0 0 15px;
}

#webmaster {
  float: right;
  padding: 55px 100px 0 0;
}

#webmaster p {
  font-size: 10px;
  color: #ffffff;
}


/* /footer */
.text-gallery {
	background-color: #000B24;
	border: 4px solid #00216F;
}
.toplist-top {
	background-color: #00071A;
	font-size: 18px;
	font-weight: bold;
}
.toplist {
	background-color: #000B24;
	text-align: left;
	font-size: 13px;
}
.hits {
	color: #990000;
}