/* ########## Blocks style definitions ########## */

#container
{
	width: 98%;
}

/* ---- Header block elements ---------- */
#header
{
	width: 100%;
}


/* ---- Delta block elements ---------- */
#delta
{
	width: 100%;
}

/* ---- Pagebody block elements ---------- */
#pagebody
{
	width: 100%;
}

/* ---- Footer block elements ---------- */
#footer
{
	width: 100%;
}

/* ---- Content block elements ---------- */
#content
{
	margin: 0 -205px;
	width: 100%;
}

#squish
{
	margin: 0 210px;
}

.two_columns_left #content,
.two_columns_right #content
{
	display: block;
	width: 100%;
}

.two_columns_left #content
{
	margin-right: 0;
}

.two_columns_left #squish
{
	margin: 0 0 0 210px;
}

.two_columns_right #content
{
	margin-left: 0;
}

.two_columns_right #squish
{
	margin: 0 210px 0 10px;
}

.one_column #content
{
	display: block;
	float: none;
	width: 100%;
	margin: 0;
}

.one_column #squish
{
	margin: 0;
	padding: 0;
	border: 0;
}