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

body { margin:center; margin-left:auto; margin:0; padding:0; height:100%; background-position:center 0; background-image:url(images/bgrnd.jpg); background-repeat:repeat-x; background-color:#000; padding:0px; color:#e0e0e0;line-height:20px; background-position:top; margin-top:0; margin-bottom:0; font-family: 'Chivo', sans-serif; font-size:13px;}
#container { margin-left:auto; margin-right:auto; width:100%; height:90%; position:absolute; }

#menu { text-align:center; color:#FFF; z-index:999; position:fixed; bottom:0; height:70px; width:100%;z-index:999;background-image:url(footer_bgrnd.png); background-color:black; background-position:bottom; background-repeat:no-repeat;}
#menu ul { color:white; padding:0; margin: 0; text-decoration:none; color:#FFF; z-index:999;padding-top:10px;}
#menu ul li { color:white; display: inline; list-style: none; margin-right:-3px; text-decoration:none; }
#menu ul li a {}
#menu ul li a:hover {
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	filter: alpha(opacity=50);
	-moz-opacity:0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;
	}
body#id-2 li#id-2 a, body#id-1 li#id-1 a, body#id-3 li#id-3 a, body#id-4 li#id-4 a, body#id-5 li#id-5 a, body#id-6 li#id-6 a{
	background:#; color:#FFF; z-index:999;}
	
#body { display:block; position:relative; clear:both; height:80%;overflow:visible;text-align:center; margin-left:auto; margin-right:auto; padding-bottom:100px; z-index:999;}
#content { width:770px; overflow:hidden; position:relative; text-align:left;margin-left:auto;margin-right:auto; margin-top:7%;}
#item { display:block; width:640px; min-height:auto !important; overflow:hidden; position:relative; text-align:left;margin-left:auto;margin-right:auto;clear:both; margin-top:7%;}

  div.movie {
    position: absolute;
    width: 100%;
    height: 92%;
	z-index:-999;
	padding-top:30px;
	background-color:black;
  }
  #player {
    position: absolute;
		padding-top:30px;
    width: 100%;
    height: 87%;
    border: 0;
	z-index:-999;
  }

#footer { clear:both; position:fixed; bottom:0; width:100%; display:block; font-size:12px; color:#FFF; text-align:center; height:30px; z-index:999; background-color:#666666; line-height:30px;}

h1 { font-size:25px; font-weight:strong; margin-top:0; padding:0;}
h1:first-letter {text-transform: uppercase;}
h2 { font-weight:normal; margin:0; font-size:30px;}
h2 a:link {color:#3c3c3c; text-decoration:none;}
h2 a:active {color:#3c3c3c; text-decoration:none;}
h2 a:visited {color:#3c3c3c; text-decoration:none;}

hr {
color: #474747;
background-color: #474747;
height: 1px;
border:0;
}

#about { text-align:left; overflow:hidden; display:inline-block; float:left;margin-bottom:200px; }
#about img { clear:left; float:left; position:relative; width:400px; margin-right:15px;margin-bottom:0;}

a:link img{border:none;font-decoration:none;}
a:visited img{border:none;font-decoration:none;}
a:focus img{border:none;font-decoration:none;}
a:hover img{border:none;font-decoration:none;}
a:active img{border:none;font-decoration:none;}

a:link { color:#707070; text-decoration:underline; border:none; } 
a:visited { color:#707070; border:none; } 
a:hover { color:red; border:none; } 
a:active { color:black; text-decoration:underline; border:none; }
a.whitelink:link { color:white; }
a.whitelink:visited { color:white; }
a.whitelink:hover { color:red; }
a.whitelink:active { color:white; }

img { border:none;}

p { margin-bottom:0; }

.button { border:0px; padding-left:4px;	padding:4px; text-align:left; background-color:#FFFFFF; color:#030144; cursor:pointer; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; }
.button:hover { border:0px; padding-left:4px; padding:4px; text-align:left; background:#030144; color:#ffffff; cursor:pointer; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; }
.afb-image-big { height:450px; overflow:hidden; }
.afb-image-big img { width:620px; padding-right:5px; }
.afb-thumbs { vertical-align:text-top; overflow:hidden; }
.afb-thumbs img { width:120px; padding-right:3px; padding-bottom:3px; vertical-align:text-top; height:70px; float:left;}

img, div, input { behavior: url("iepngfix.htc"); border:0; }

a.transeffect:hover { filter:alpha(opacity=70); -moz-opacity:0.7; -khtml-opacity: 0.7; opacity: 0.7; }

ul {list-style: none; padding: 0;}
li {list-style: none; padding: 0;}
.overview {height:460px; margin-top:0;margin-bottom:0;}
.overview img{width:920px; height:480px;margin-bottom:0;}
.small {height:100px; margin-bottom:0px;}
.small img{width:120px; height:100px;}

#thumb {	
	float:left;
	text-align:center;
	width: 180px;
	margin-bottom:10px;
	padding-right:10px;
}
#thumb img {
	width: 180px;
	height: 110px;
	overflow:hidden;
text-align:center;
	}
	
#thumb a:hover {
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
	filter: alpha(opacity=70);
	-moz-opacity:0.7;
	-khtml-opacity: 0.7;
	opacity: 0.7;
}

.floatLeft{
	float:left;
}
.linkedin {
	float: left;
	z-index:999;
	margin-right:10px;
}
.tweet {
	clear:left;
	float: left;
	z-index:999;
}
.like {
	float: left;
	z-index:999;
	margin-left:-20px;
}
.plusone {
	float: left;
	z-index:999;
}
#social {
	position:absolute;
	top:0;
	z-index:1000;
}

#video {
	width:60% !important;
	margin-left:auto;
	margin-right:auto;
}
.videoWrapper {
	position: relative;
	padding-bottom: 56.25%; /* 16:9 */
	padding-top: 15px;
	height: 0;		
}
.videoWrapper iframe {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%; 
}

