/* CSS */

* {
  margin: 0;
  padding: 0;
}

body {
  background: url('../img/bg.gif');
  color: #ffffff; font-style:normal; font-variant:normal; font-weight:normal; font-size:18px; font-family:Tahoma, Helvetica, sans-serif
}

a:link {
	color: #000000;
	text-decoration: underline;
}

a:visited {
	color: #333333;
	text-decoration: none;
}

a:hover {
	color: #ffffff;
	text-decoration: none;
}

a:active {
	color: #ff0000;
	text-decoration: underline;
}

/* header */

#header {
  width: 950px;
  margin: 0 auto;
}

#intro-bg {
  background: url('../img/header_01.jpg') no-repeat top;
  width: 260px;
  height: 186px
}

#intro-title {
  font-size: 20px;
  padding: 35px 0 0 0;
  color: #e70000;
}

#intro {
  font-size: 10px;
  padding: 5px 0 0 5px;
}

/* /header */

#wrapper {
  width: 950px;
  margin: 0 auto;
  background: url('../img/wrapper-bg.jpg') no-repeat top;
}

.red {
	color: #fe684d;
}

.white {
  color: #ffffff;
}

h1.title {
  font-size: 30px;
  font-weight: normal;
}

.thumbs {
  width: 950px;
  margin: 0 auto;
}

.thumbs img {
  margin: 2px;
}

.thumbs a:link img {
  border: 1px solid #ffffff;
}

.thumbs a:visited img {
  border: 1px solid #ffffff;
}

.thumbs a:hover img {
  border: 1px solid #fe684d;
}

.box {
  width: 922px;
  background: #e70000;
  border: 1px solid #000000;
  margin: 0 auto;
  padding: 10px;
}

.description {
  font-size: 10px;
  margin: 5px 0 5px 0;
  width: 190px;
}

/* footer */

#footer {
  background: url('../img/footer.jpg') no-repeat top center;
  width: 950px;
  height: 130px
}

#footer p {
  font-size: 10px;
  padding: 50px 0 0 20px;
}

/* /footer */
