@charset "utf-8";
/* CSS Document */

body {
	margin: 0;
	padding: 0;
	color: #fff;
	font: normal 1em Georgia, "Times New Roman", Times, serif;
	background-color: #000;
}

#wrapper {
	margin: 0 auto;
	width: 1000px;
	background: url(../img/bg.png) top repeat-y;
}

*html #wrapper {
	margin: 0 auto;
	width: 1000px;
	background: url(../img/bg.gif) top repeat-y;
}


html {
	height: 100%;
}

body {
	height: 100%;
}

#wrapper {
	height: auto !important;
	min-height: 100%;
	height: 100%;
}

#link a:link {
	border-bottom: 1px dashed;
	text-decoration: none;
}

#link a:visited {
	border: none;
	text-decoration: none;
}

#link a:hover {
	border: none;
	text-decoration: none;
}

/* global links */

a:link {
	color: #e1cf5e;
	text-decoration: underline;
}

a:visited {
	color: #e15e8c;
	text-decoration: none;
	border: none;
}

a:hover {
	color: #ffffff;
	text-decoration: none;
	border: none;
}

a:active {
	color: #ff0000;
	text-decoration: underline;
	border: none;
}

/* /global links */

/* highlight */

.highlight img {
	border: 10px solid #6a6a6a;
}

.highlight:hover img {
	border: 10px solid #fff;
}

.highlight:hover {
	color: #fff; /* Dumb definition for MSIE */
}

/* end of highlight */

.video {
  width: 200px;
  margin: 0 auto 40px auto;
}

.video-title-bg {
  background: url(../img/video-title-bg.gif) top no-repeat;
  width: 200px;
  height: 20px;
}

.video-title-bg p {
  font: normal 12px Tahoma, sans-serif;
  color: #000000;
  padding: 3px 0 0 0;
  text-align: center;
}

.video-desc {
  font: normal 12px Tahoma, sans-serif;
  color: #fff;
  padding: 5px 0 0 0;
  text-align: left;
}

.gold {
	color: #e1cf5e;
}

.player {
	background: url(../img/player.gif) top no-repeat;
	width: 342px;
	height: 277px;
}

.player img {
	padding: 10px 10px 0 10px;
}