body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #4b2f0a;
}
h1 {
	font-size:12px;
	font-weight:bold;
	color:#304655;
}
.video_header {
	font-size:11px;
	font-weight:bold;
	color:#304655;
}
.video_text {
	font-size:11px;
	margin-top: 4px;
	margin-bottom: 8px;
	margin-right: 0px;
	margin-left: 0px;
}

td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#4C300A;
}

.footer_text {
	color:#825a24;
}
a:link {
	color:#4C300A;
	font-weight: bold;
	text-decoration:none;
}
a:visited {
	color:#4C300A;
	font-weight: bold;
	text-decoration:none;
}
a:hover {
	color:#4C300A;
	font-weight: bold;
	text-decoration:underline;
}
a:active {
	color:#4C300A;
	font-weight: bold;
	text-decoration:underline;
}

a.caps:link {
	font-size:9px;
	color:#4C300A;
	font-weight: bold;
	text-decoration:none;
}
a.caps:visited {
	font-size:9px;
	color:#4C300A;
	font-weight: bold;
	text-decoration:none;
}
a.caps:hover {
	font-size:9px;
	color:#4C300A;
	font-weight: bold;
	text-decoration:underline;
}
a.caps:active {
	font-size:9px;
	color:#4C300A;
	font-weight: bold;
	text-decoration:underline;
}

a.ftr:link {
	color:#825a24;
	font-weight: normal;
	text-decoration:underline;
}
a.ftr:visited {
	color:#825a24;
	font-weight: normal;
	text-decoration:underline;
}
a.ftr:hover {
	color:#825a24;
	font-weight: normal;
	text-decoration:none;
}
a.ftr:active {
	color:#825a24;
	font-weight: normal;
	text-decoration:none;
}
.error {
	color:#FF0000;
}

<!-- expand / collapse  -->

input.button {
  color: #fff; background: #0034D0;
  font-size: .8em;
  font-weight:bold;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  border: solid 1px #ffcf31;
}

.watermark_box {
position:relative;
display:block;
}

img.thumb {
padding: 1px;
border: 4px solid #3d5869;
}

img.watermark {
position: absolute;
top: 4px;
left: 4px;
} 