h1,h2,h3,h4,h5,h6,p,a, ul, li, label, input, td
{
	color:#000 !important;
}

h1 a, h2 a, h3 a, h4 a, h5 a, h6 a
{
	text-decoration:none 	!important;
}

.top,
.top .logo
{
	clear:both;
	display:block 		!important;
	margin: 0 				!important;
	position:static 		!important;
}

.top
{
	margin-bottom:50px	!important;
}

.column
{
	display:inline 		!important;
	position:relative		!important;
	overflow: visible		!important;
}

.freeform
{
	clear:both 			!important;
	display:block			!important;
	float:none 			!important;
	width:auto 			!important;
	overflow: visible		!important;
	position:relative		!important;
}

.top .background,
.mainmenu,
.breadcrumbs,
.icons,
.leftmenu,
.jquery-corner,
.footer,
.freeform .corner_topleft,
.freeform .corner_topright,
.freeform .corner_bottomleft,
.freeform .corner_bottomright,
.freeform .corner_left,
.freeform .corner_right,
.freeform.flash,
.freeform.video,
.freeform.gallery
{
	display:none !important;
}

.freeform .inner,
.freeform .innerContent
{
	margin-left:0 !important;
}

.freeform.video .holder .innerContent
{
	padding:0 !important;
}

body
{
	background-color:#fff;
	margin:0;
	padding:0;
}

.container
{
	margin:0;
	width:auto;
}

.middle
{
	background-color:transparent;
}

.content
{
	margin:0;
	padding:0;
	width:auto !important;
}