@charset "iso-8859-1";

#page_container
{
	border-style: solid;	/* explicitly defined within eact selector in case you want change border styles (to mix 
												   it up) between elements */
	border-width: 0 1px;	/* puts a border on the left and right sides of the page. #home_header_area and #home_footer_area will handle 
												   the top and bottom borders */
}

#home_content_container
{
	/* the borders used to create/reserve space for the side columns are
	   now defined in base.css because they are an integral part of the layout. */
}

#home_content_area
{
	border-style: solid;
	border-color: #000;
	border-width: 0px 0px;	/* puts borders between center and the side columns. */
	margin: 0px 0px 0px 0px;				/* compensation for the borders because of 100% width declaration on this object */
}

* html #home_content_container
{
	/* IE5.0/Win fix for 1px whitespace between home_header_area and body. */
	margin-top: -1px;
	border-top: solid 1px #fff;
}

#home_header_area
{
	border-style: solid;
	border-width: 1px 0;	/* handles the top of the layout's border and the bottom of the home_header_area section */
}

#home_footer_area
{
	border-style: solid;
	border-width: 1px 0;	/* handles the top of the footer section and the bottom of the entire layout */
}

#home_content_center {
	overflow: hidden;
}
