﻿#MainContentWrap 
{
	margin-top: 390px;
	background-color: Black;
	width: 640px;
	padding-bottom: 36px;
	color: White;
	padding-top: 20px;
	padding-right: 20px;
	font-size: 11px;
}
#MainContentBody
{
    width: 415px;
    padding:0;
}
#PageMiddle
{
    padding-bottom: 0px;
}
#RelatedContent 
{
    position: absolute;
	right: 0px; 
	top: 76px; 
	width: 220px;
}

#RelatedContent .item {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#382617 none repeat scroll 0 0;
color:#D1D0CF;
font-size:14px;
height:330px;
margin-bottom:4px;
overflow:hidden;
width:220px;
}

#GalleryHolder 	{
	left: 0px; 
	top: 80px; 
	width: 660px;
}

#ConceptsSide
{
	position: absolute;
	right: 0px; 
	top: 80px; 
	width: 220px;
	height: 330px;
	background: url('../Image/Backgrounds/concetto.gif') no-repeat left top;
	cursor: pointer;
}

#Samples
{
    float: right;
    width: 420px;
}

#Samples .sep
{
    height: 1px;
    width: 22px;
    float: left;
}
	
.SampleItem
{
    background: url('../Image/Backgrounds/concettosamples.gif') repeat-x left bottom;
    width: 198px;
    float: left;
    margin-top: 25px;
    margin-bottom: 25px;
}

.SampleItem img
{
    margin: auto;
}

.SampleItem .SampleBody
{
    padding-left: 21px;
    padding-right: 10px;
    width: 167px;
    height: 141px;
    font-size: 11px;
}

.SampleItem .SampleBody h3
{
    font-size: 14px;
    *padding-top: 10px;
    *padding-bottom: 0px;
    font-size: 12px;
}

/*********************************/
.samplescontainer
{
    float: left;
    background: url('../Image/Backgrounds/concettosamples.gif') repeat-x left bottom;
}
.samplescontainerinner
{
    float: left; overflow: hidden;
}
.SampleItemNew
{
    width: 198px;
    float: left;
    margin-top: 25px;
    margin-bottom: 25px;
    margin-bottom: -500px; padding-bottom: 500px;
}
.SampleItemNew .SampleBody
{
    padding-left: 21px;
    padding-right: 10px;
    width: 167px;
    padding-bottom:10px;
    font-size: 11px;
    min-height: 141px;
    height:auto !important; /* IE min-height hack */
    height:141px;           /* IE min-height hack */
}
.SampleItemNew .SampleBody h3
{
    font-size: 14px;
    *padding-top: 10px;
    *padding-bottom: 0px;
    font-size: 12px;
}
.samplescontainer .sep
{
    height: 1px;
    width: 22px;
    float: left;
    margin-bottom: -500px; padding-bottom: 500px;
    background-color:#000;
}
.samplescontainerclear{clear:both;}
