#center-x,
#footer
{
	background-image:	none;
}

#main
{
	background-image:	url(/images/background-burst.jpg);
	background-repeat:	no-repeat;
	border:				0;
	padding:			0;
}

h1
{
	display:			none;
}


#content
{
	margin-bottom:		30px;
	padding:			0;
	float:				none;
	border:				0;
	width:				auto;

}

div.homeflash
{
/*
	margin-bottom:		15px;
	border-bottom:		1px solid #610000;
*/
	margin:				0;
	padding:			0;

}

#flash
{
	margin-bottom:		15px;
	border:				1px solid #610000;
	border-top:			0;
	position:			relative;
	z-index:			0;	
}

#newsblock
{
	white-space:		nowrap;
	overflow:			hidden;
	width:				880px;
}

#newslink
{
	float:				left;

	margin-left:		7px;
	font-weight:		bold;
	text-transform:		uppercase;
	line-height:		20px;

	font-size:			0.8em;
}

#newsticker
{
	margin:						0px 0px 8px;
	padding:					0px;
	width:						80%;

	line-height:				20px;
	font-size:					12px;
}


#newslink img
{
	vertical-align:				-2px;
}

#newsblock a, #newsblock a:hover
{
	font-weight:				bold;
	padding-left:				5px;
	overflow:					hidden;
	color:						#ddad22;
}

#newsticker a:hover
{
	color:						rgb(119,119,119);
}

#newsticker ul
{
	list-style-type:			none;
	margin:						0px;
	padding:					0px;

	/*	IE requires this element to be positioned, floated, or absolute width and/or height specified
		in order for opacity to work	*/
	height:					1%;
}

table#features
{
	border-collapse:			collapse;
}

table#features td
{
	padding-right:				18px;
}

div.widget
{
}

div.bodytext
{
	margin:						20px 0;
}


