﻿body 
{
	margin: 0;
	padding: 0;
	font: 83%/140% verdana;
	color: #333;
}

img
{
	border: 0;
}

a
{
	color: #800000;
}

#NormalPage{}
	#Container
	{
		margin: 0 auto 1em;	
		max-width: 920px;
		background: url(shadow.png) no-repeat 50% 0;
		position: relative;
	}
		#HeaderContainer
		{
			height: 300px;
			position: relative;
		}
			#Logo
			{
				width: 284px;
				margin: 0 auto;
				padding: 120px 0 0 5px;	
			}
			
		#ContentContainer
		{
			width: 50%;
		}
			#ContentContainer h1
			{
				font-size: 1.4em;
				color: #800000;
				text-align: right;
				padding: 20px 20px 0.5em;
				margin: 0;
			}
			#ContentContainer p
			{
				margin: 0;
				padding: 0 20px 1em;
				text-align: right;
			}
			
		#PortfolioContainer
		{
			width: 120px;
			position: absolute;
			top: 300px;
			left: 50%;
			margin-left: /*30px*/ 310px;
		}
			#PortfolioContainer h1
			{
				width: 128px;
				font-size: 1.4em;
				color: #800000;
				text-align: center;
				padding: 20px 0 1.3em;
				margin: 0;
			}
			#PortfolioContainer .thumbnail
			{
				width: 128px;
				height: 55px;
				padding-bottom: 10px;
				text-align: center;
			}
		#SuppliersContainer
		{
			width: 120px;
			position: absolute;
			top: 300px;
			left: 50%;
			margin-left: /*170px*/ 30px;
		}
			#SuppliersContainer h1
			{
				width: 128px;
				font-size: 1.4em;
				color: #800000;
				text-align: center;
				padding: 20px 0 1.3em;
				margin: 0;
			}
			#SuppliersContainer .thumbnail
			{
				width: 128px;
				height: 55px;
				padding-bottom: 10px;
				text-align: center;
			}
		#PartnersContainer
		{
			width: 120px;
			position: absolute;
			top: 300px;
			left: 50%;
			margin-left: /*310px*/ 170px;
		}
			#PartnersContainer h1
			{
				width: 128px;
				font-size: 1.4em;
				color: #800000;
				text-align: center;
				padding: 20px 0 1.3em;
				margin: 0;
			}
			#PartnersContainer .thumbnail
			{
				width: 128px;
				height: 55px;
				padding-bottom: 10px;
				text-align: center;
			}
