* {	margin: 0;	padding: 0;}html, body {	height: 100%;}body {	font: .75em Arial,   Helvetica, sans-serif;	background-color: #ddd;/*	overflow-y: hidden !important; */}#distance-video {	width: 1px;	height: 50%;	margin-bottom: -290px;	/*half of container's height */	float: left;}#container-video {	clear: left;	display: table;	background-color: #fff;	height: 573px;	width: 100%;}#index #container-video {	clear: left;	display: table;	background-color: #fff;	height: 350px;	width: 100%;}/*content*/#content img a {	border: 0;}#content p {	font-size: 1em;	line-height: 1.4em;	padding-top: 7px;	padding-right: 5px;	padding-left: 5px;}/*#content p a:link, #content p a:visited {	color: #7C307B;}#content p a:hover {	color: #7C307B;	text-decoration: none;}*/#index #videos {	width: 1640px;}#inside #videos {	width: 1550px;}#videos li {	float: left;	list-style: none;	margin: 20px 20px 10px 40px;}#content h1 {	margin-left: 40px;	padding-top: 50px;	font-size: 1.75em;	color: #660066;	line-height: 1.35em;}#content h2 {	font-size: 1.2em;	text-align: right;	padding-top: 5px;}#content  a:link, a:visited {	color: #bbb;	text-decoration: none;}#content a:hover {	color: #bbb;	text-decoration: underline;}/*navigation bar (topstrip)*/#topstrip-video {	width: 100% !important;	width: 4000px;	background: #bbb;	overflow: visible;	border-bottom: 3px solid #fff;	border-top: 3px solid #fff;	position: fixed;}#topstrip-video ul {	list-style: none;	min-width: 400px;}#topstrip-video ul li {	float: left;}#topstrip-video   a:link, #topstrip-video  a:visited {	text-decoration: none;	display: block;	float: left;	line-height: 25px;	height: 24px;	color: #fff;	padding: 0 7px;}#topstrip-video a:hover {	background-color: #fff;	color: #bbb;}#topstrip-video #over a {	background-color: #fff;	color: #bbb;}