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

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #FFFFFF;
	background-image: url(../images/background.jpg);
	background-repeat: repeat-x;
}

body,html {
	color: #555;
	font-family: Arial, Helvetica, sans-serif;
	width:100%;
	margin:0;
}
	
a:link {
	color: #039;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #039;
}
a:hover {
	text-decoration: none;
	color: #06C;
}
a:active {
	text-decoration: none;
	color: #039;
}


#logo {
	position:absolute;
	top:0;
	left:0;
	width: 207px;
	height:158px;
}

#emailHeader {
	position:absolute;
	width: 79px;
	height: 48px;
	top: 27px;
	left:120px;
	top:-70px;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	opacity: 1;
	filter:alpha(opacity=100);
}

#emailHeader:hover {
	cursor:pointer;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
	opacity: .7;
	filter:alpha(opacity=70);
}

#holdIt {
	padding:0;
	width:950px;
	margin:0 auto;
}

#holdItOpen {
	height:410px;
	margin:0 auto;
}

.vidButton {
	float:left;
	margin: 0 0 5px 6px;
	cursor:pointer;
	border:1px solid #6CF;
	z-index:99;
	overflow:hidden;
	margin-top:0;
	padding:0;
	height:100px;
	width:150px;
	position:relative;
	
}


.shadow {
	-moz-box-shadow: 0 -10px 20px #777;
	-webkit-box-shadow: 0 -10px 20px #777;
	box-shadow: 0 -10px 20px #777;
	z-index:999;
	border-color:#FC0 !important;
	margin-top:-20px;
	height: 120px;
}

.shadowH {
	-moz-box-shadow: 0 -10px 20px #777;
	-webkit-box-shadow: 0 -10px 20px #777;
	box-shadow: 0 -10px 20px #777;
	z-index:999;
	border-color:#6CF;
	margin-top:-20px;
	height: 120px;
}

.activeHover {
	-webkit-transition: all 50ms linear;
	-moz-transition: all 50ms linear;
	-o-transition: all 50ms linear;
	ms-transition: all 50ms linear;
	transition: all 50ms linear;
	border-color:#6CF !important;
	-moz-box-shadow: 0 -10px 20px #999;
	-webkit-box-shadow: 0 -10px 20px #999;
	box-shadow: 0 -10px 20px #999;
	
}

.transAll {
	-webkit-transition: all 100ms linear;
	-moz-transition: all 100ms linear;
	-o-transition: all 100ms linear;
	ms-transition: all 100ms linear;
	transition: all 100ms linear;
}


.transColor {
	-webkit-transition: color 300ms linear;
	-moz-transition: color 300ms linear;
	-o-transition: color 300ms linear;
	ms-transition: color 300ms linear;
	transition: color 300ms linear;
}

#v_container {
	overflow:hidden;
	margin:15px auto 0 auto;
}

#video {
	width: 640px;
	height: 360px;
	margin:0 auto;
	border:4px groove #5A6B96;
	background:#485674;
	position:relative;
}

#videoName {
	font-size:22px;
	font-weight:bold;
	text-align:center;
	padding-top:17px;
	min-height:42px;
	width:700px;
	margin: 0 auto;
	background:#fff url(../images/playerShadow.jpg) top center no-repeat;
	position:relative;
}

#textBlock {
	position:relative;
	z-index:999;
	width:750px;
	margin:20px auto;
	padding:20px;
	border-top:2px groove;
	border-bottom:2px groove;
	color:#333;
	line-height:175%;
	font-size:15px;
	text-align:justify;
	min-height:400px;
}

#footer {
	width:100%;
	padding: 20px 0;
	background:#909494;
	color:#FFF;
	border-top:3px groove;
	position:relative;
	z-index:10;
}

#footerTextBlock {
	position:relative;
	z-index:999;
	width:750px;
	margin:20px auto;
	padding:20px;
	line-height:175%;
	font-size:12px;
	text-align:center;
}

#footer a, #footer:visited  {
	color:#ddd;
}

#footer a:hover {
	color:#FFF;
}
.loader {
	height:450px;
	width:640px;
	margin:0 auto;
	text-align:center;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";
	opacity: .40;
	filter:alpha(opacity=40);
} 
.orange {
	color:#F90;
}