html{

	height: 100%;

}

body{

	height: 100%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	margin: 0px;
	padding: 0px;

}

#container
{
	width			:	1280px;
	height			:	auto;
	padding-top		:	25px;
	margin			:	auto;
}

#logo_container
{
	float			:	left;
	width			:	574px;
	height			:	auto;
}

#logo
{
	width			:	574px;
	height			:	338px;
	float			:	left;
}

#portfolio_preview
{
	float			:	left;
	width			:	663px;
	height			:	376px;
}

#portfolio
{
	float			:	left;
	width			:	655px;
	height			:	368px;
	overflow: hidden;
}

#shade_right
{
	behavior		: 	url(script/javascript/iepngfix.htc);
	float			:	right;
	background-image:	url(../images/layout/shade_right.png);
	width			:	7px;
	height			: 	376px;
}

#shade_bottom
{
	behavior		: 	url(script/javascript/iepngfix.htc);
	float			:	left;
	background-image:	url(../images/layout/shade_bottom.png);
	background-repeat:	no-repeat;
	width			:	656px;
	height			: 	8px;
}

#menu
{
	float			:	left;
	height			:	auto;
	width			:	575px;
}

#main_menu
{
	float			:	left;
	height			:	auto;
	width			:	auto;
	padding-left	:	95px;
	padding-right	:	40px;
}

#sub_menu
{
	float			:	left;
	height			:	auto;
	width			:	auto;
}

.title
{
	display			:	block;
	width			:	655px;
	height			:	auto;
	padding-top		:	15px;
	padding-right	:	50px;
	float			:	right;
}

#footer
{
	float			:	left;
	width			:	1240px;
	height			:	auto;
	margin-top		:	25px;
	padding-left	:	20px;
	padding-right	:	20px;
}

#thumbnails
{
	float			:	right;
	padding-right	:	50px;
}

#text
{
	float			:	left;
	width			:	658px;
	height			:	376px;
	padding-right	:	5px;
	overflow		:	auto;
}

