body, hmtl
{
	background-image:
    linear-gradient(
     #212423, #0d0d0d
    );
	background-repeat:no-repeat;
	font-family: 'Share Tech Mono';
	font-size: 9pt;
	color: #b5bfbd;
	background-color: #0d0d0d ;
	
}

a {
    color: #fff;
}
a:hover {
    color: #f00;
}


a:visited
{
	color: black;
	
}
contentText2:hover
{
	color: black;
}

#left
{
	width:230px;
	position:absolute;
}

#site-title
{
	position:relative;
	left: 10px;
	color: #b5bfbd;
	padding-top: 10px;
	padding-bottom: 30px;
}

#block-side
{
	padding-bottom: 20px;
	color: #b5bfbd;
}

#color-block
{
	background-color:#42c7bc;
	width:178px;
	height:15px;
	color: #212323;
}

#color-blockheader
{
	
	padding-top: 3px;
	background-color:#e8e8e8;
	width:500px;
	height:17px;
	font-size: 9pt;
	color: black;
	padding-left:10px;
	margin-top: 5px;
}

#color-blockheader2
{
	padding-left:10px;
	padding-top: 20px;
	background-color:#c77442;
	width:1044px;
	height:40px;
	font-size: 15pt;
	color: black;
	text-align: center-left;
	
}

#white-block
{
	background-color:#e8e8e8;	
	width:178px;
	height:15px;
	color: #212323;
}

#text-block
{
	background-image:
    linear-gradient(
      #171918, #2c3531
    );
	padding-top:15px;
	padding-left:10px;
	width:200px;
	height:134px;
}

#text-copyright
{
    
	width:100%;
	position:fixed;

	bottom:10px;
	font-size: 6pt;
	text-align: center;
	
}

/** GRID AREA */

.content-area
{
	/**
	background-color:#55a5c3; 
	*/
		
	width:1060px;
	height:500px;
	left: 240px;
	right: 220px;
	top: 52px;
	position:absolute;	
	padding: 6px;
}

.contentText:link
{
color: black;
}
.contentText2:link
{
color: black;
}



#contentText
{
	
	position: absolute;
    bottom: 0;
    left: 4;
}

#contentText2
{
	opacity: 1;
	position: absolute;
    bottom: 0;
    right: 4;
	color: 616261; 
}
/** POSTER BLOCK */

.contentBlock-poster
{
	margin-right: 6px;
	margin-top: 6px;
	float: left;
	position:relative;
	background-color:616261;
	width:258;
	height:370;
	text-align: bottom;
}

.contentBlock-poster:hover 
{
    background-color:#e8e8e8;
	cursor: pointer;
	color: black;

}
.contentBlock-poster:hover #contentText2 { color: black; }


#contentImage-poster
{
	padding-top: 4px;
	padding-left: 4px;
	/*position: fixed;*/
}

/** LANDSCAPE BLOCK */

.contentBlock-landscape
{
	margin-right: 6px;
	margin-top: 6px;
	float: left;
	position:relative;
	background-color:616261;
	width:790;
	height:370;
	text-align: bottom;
}

.contentBlock-disclaimer
{
	margin-right: 6px;
	margin-top: 6px;
	float: left;
	position:relative;
	
	width:1266;
	height:100;
	
	text-align: center;
	font-size: 6pt;
}

.contentBlock-landscape:hover
{
    background-color:#e8e8e8;
	cursor: pointer;
	color: black;
}
.contentBlock-landscape:hover #contentText2 { color: black; }

.contentVideo
{
	position:relative;
	padding-top: 4px;
	padding-left: 4px;
}

#contentImage-landscape
{
	padding-top: 4px;
	padding-left: 4px;
	position: fixed;
}

a:active
{
	color: #e8e8e8;
	font-weight: normal;
}

a:visited
{
	color: #e8e8e8;
	font-weight: normal;
}

a:hover 
{
	color: black;
	font-weight: normal;
	/*background-color:#1d1d1d;*/
}

contentText:hover
{
	color:black;
}







