/* style/main.css */

@import url("common.css");

body
{
	background: white url("../images/background.gif") repeat;
}

div#header
{
	position: absolute;
	left: 0px;
	top: 0px;
	width: expression(document.body.clientWidth + "px");
	height: 88px; // 58px;
	margin: 0px;
	padding: 0px;
	background: white url("../images/tabs/bar.gif") repeat-x fixed bottom left;
}

div#main
{
	position: absolute;
	left: expression(((document.body.clientWidth - offsetWidth) / 2) + "px");
	top: 93px; // 63px;
	width: 520px;
	height: 442px;
	margin: 0px;
	padding: 0px;
}

div#side
{
	position: absolute;
	left: 0px;
	top: 0px;
	width: 164px;
	height: 362px;
	margin: 0px;
	padding: 0px;
}

div#content
{
	position: absolute;
	left: 169px;
	top: 0px;
	width: 351px;
	height: 362px;
	margin: 0px;
	border: 1px solid #C0C0C0;
	padding: 0px;
}

div#footer
{
	position: absolute;
	left: 0px;
	top: 372px;
	width: 520px;
	height: 70px;
	margin: 0px;
	padding: 0px;
}

div#footer2
{
	position: absolute;
	left: 0px;
	top: 450px;
	width: 520px;
	height: auto;
	margin: 0px;
	padding: 0px;
	text-align: center;
}

div.headertext, div.headershadow
{
	position: absolute;
	margin: 0px;
	padding: 0px;
	color: white;
	font-family: "Arial Black", sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
	line-height: 12px;
	text-decoration: none;
	text-align: center;
}

div.headershadow
{
	filter: progid:DXImageTransform.Microsoft.Blur(PixelRadius=1, MakeShadow=True, ShadowOpacity=0.40);
}

iframe#contentframe
{
	position: absolute;
	left: 0px;
	top: 0px;
	width: 351px;
	height: 362px;
	margin: 0px;
	border: none;
	padding: 0px;
	filter: progid:DXImageTransform.Microsoft.Pixelate(Duration=0.4000, MaxSquare=50);
}
