﻿
/*
    Card columns
*/
.LeftColumn
{
	width: 450px;
	text-align: left;
}
.LeftColumnWithPlayer
{
    width: 450px;
    height: 376px;
    white-space: nowrap;
}

.MiddleColumn
{
	width: 320px;
	padding: 0px 10px 0px 10px;
}

.RightColumn
{
	width: 155px;
}

.JointLeftMiddleColumn
{
    width: 780px;
}
.JointLeftMiddleColumnWithPlayer
{
    width: 780px;
    height: 376px;
}

.AlternativeLeftColumn
{
    width: 610px;
}
.AlternativeRightColumn
{
	width: 320px;
	padding-left: 10px;
}

.AuthorNews
{
	background: #F2BA25;
	min-height: 200px;
	padding: 20px 10px 20px 10px;
	margin-bottom: 5px;
	
	color: Black;
	text-align: left;

    filter: alpha(opacity=95);
    opacity: .95;
}

.AuthorNews a
{
	color: Black;
}

.AuthorProducts
{
	background: #A4C04A;
	/* height: 400px; */
	padding: 10px 0px 10px 10px;
	margin-bottom: 5px;
	    
	filter: alpha(opacity=95);
    opacity: .95;
}

.AuthorProducts .ProductCard
{
	width: 150px;
}

.RecommendedProducts
{
	background: #A4C04A;
	/* height: 400px; */
	padding: 10px 0px 10px 10px;
	margin-bottom: 5px;
	
	filter: alpha(opacity=95);
    opacity: .95;
}

.RecommendedProducts .ProductCard
{
	width: 150px;
}


/*
    Contact card on Contacts page
*/
.ContactCard
{
    width: 240px;
    height: 140px;
    float: left;
    padding: 40px 2px 5px 10px;
    font-weight: bold;
    vertical-align: bottom;
}



/*
	Players
*/
.RecommendationVideoPlayer
{
}
.NormalImagePlayer
{
}
.FullScreenImagePlayer
{
    z-index: 999;
	position: absolute;
	left: 0px;
	top: 0px;
	width: 5px;
	height: 5px;
	vertical-align: middle;
	text-align: center;
    /* border: solid 1px red; */
}
.VideoPlayer
{
    z-index: 999;
    position: absolute;
}
.MediaPlayer
{
    width: 425px;
    height: 370px;
}

/* Layers of the MultiPlayerControl */
#MultiPlayerHome
{
    position: relative;
    width: 440px;
    height: 373px;
    /* border: solid 1px blue; */
}

.PlayerLayer
{
    position: absolute;
    left: -435px; /* -1000px; */
    top: 0px;
    width: 440px;
    height: 373px;
    /* border: solid 1px red; */
}

/* Single images */
.SingleImage
{
    background: transparent url("../../Images/Digitalia2008/bgLargeImageNormal.png") no-repeat;
    width: 368px;
    height: 250px;
}
.SingleImage table
{
    width: 100%;
    height: 245px;
}
.SingleImage td
{
    width: 100%;
    height: 100%;
    vertical-align: middle;
    text-align: center;
}


/*
    Expander control
*/
div.Expander
{
	text-align: right;
}

div.Expander img
{
	cursor: pointer;
}

.ExpanderDetails
{
    /* height: 0px; */
    display: none;
}
