﻿/*==========================
--- HOME LAYOUT SETTINGS ---
==========================*/

/*=================
--- RIGHT BOXES ---
=================*/
.clsRightBoxWrapper {
	background-color:#FFF;
	float:right;
	/*height:378px;*/
	width:326px;
}

.clsRightBoxWrapper.last {
margin-top:0;
}

.clsRightBoxWrapper div.clsImage {
border-bottom:solid 1px #D3D3D3;
float:left;
height:108px;
padding-left:20px;
width:113px;
}

.clsRightBoxWrapper div.clsContent {
	padding-left: 12px;
	padding-right: 12px;
}

.clsRightBoxWrapper div.clsContent.large {
padding-left:20px;
width:291px;
}

.clsRightBoxWrapper div.clsContent.large.last {
border-bottom-style: none;
height:auto;
}

.clsRightBoxWrapper div.clsContent .clsLink {
padding-top:0px;
}

/*==============
--- LEFT BOX ---
==============*/
.clsLeftBoxWrapper {
background-color:#FFF;
float:left;
width:653px;
}

.clsLeftBoxWrapper .clsImage {
float:left;
padding:15px 0 15px 20px;
}

.clsLeftBoxWrapper .clsContent {
float:left;
padding:15px;
}

.clsLeftBoxWrapper .clsContent p {
color:#393939;
font-size:1.0em;
margin-top:0;
padding-top:5px;
}

div.clsLeftBoxWrapper.large {
height:708px;
}

/*================
--- GALERY BOX ---
================*/
#carouselWrapper  {
	/*background-color:#F5F5F4;*/
	border-right:1px solid #D3D3D3;
	float:left;
	min-height:327px;
	width:653px;
}

.clsRightBoxWrapper div .clsContent.last,
.clsRightBoxWrapper div .clsContent.large.last,
.clsLeftBoxWrapper .clsContent.last {
border-bottom-style:none;
}

.clsRightBoxWrapper div .clsContent .clsLink a,
.clsLeftBoxWrapper .clsContent .clsLink a {
font-size:1em;
}

/*======================
--- MOVIE TEASER BOX ---
======================*/
div.clsTeaserPlayeer {
margin:15px 0 0 20px;
}

div.clsContent.withImage {
    float: left;
    padding-left: 24px;
    width: 75% !important;
}

#contentBottomWrapper {
    float: left;
    margin-left: 0px !important;
    padding-bottom: 20px;
    width: 100% !important;
}