#breadcrumb
{
	display:			none;
}

#header
{
	height:				128px;
}

/*  4 equal sized boxes on the homepage */
#home-box-table
{
	margin-left:		5px;
	background:			url('/images/home-box-bg-bottom.gif');

}

.home-box-td
{
	background:			url('/images/home-box-bg-bottom.gif');
	width:				225px;

}

.home-boxes-div
{
	width:				185px;
	padding:			15px 20px 0;

	/** Overflow to make sure width fixed.  **/
	overflow:			hidden;
	background:			url('/images/home-box-bg.gif') no-repeat;

	/* min height hack*/
	min-height:			225px;
	height:				auto !important;
	height:				225px;	
}

.home-box-td .box-header
{
	
}

/*---------------------------------------------------------------------------------------------------------
//	Footer styles
//-------------------------------------------------------------------------------------------------------*/
#footer
{
	padding-top:				0px;
}

#rotating_quote_p
{
	margin:					0px;
}

.home-box-td .home-boxes-div .bodytext
{
	margin-bottom:			0px;
}

.home-boxes-div-item
{
	margin-bottom:			20px;
}


/*---------------------------------------------------------------------------------------------------------
//	Banner image rotation
//-------------------------------------------------------------------------------------------------------*/

ul#homebanner
{
	margin:						0px;
	padding:					0px;
	height:						246px;
	overflow:					hidden;
	list-style-type:			none;
	/*	IE requires this element to be positioned, floated, or absolute width and/or height specified
		in order for opacity to work	*/
	height:					100%;
}
 
 
#homebanner img.banner
{
	float:						left;
	margin-right:				10px;
}

#newslink
{
	display:					block;
	float:						left;
}