* {
	background:none !important;
	filter:none !important;
	overflow: visible !important;
}
body {
	margin:0;
	font:14px Tahoma, Verdana, sans-serif;
}
a {
	text-decoration:none;
}
#wrapper {
	width:100%;
	padding:0;
	margin:0;
	overflow:visible;
}
#header {
	display:none;
}
#main {
	width:100%;
	overflow:visible;
}
.hidden {
	display:block;
	position:static;
}
#welcome {
	height:auto;
}
#welcome .shadow {
	margin:0;
	padding:0;
}
#welcome .shadow p {
	color:#000;
}
#columns {
	width:100%;
	overflow:visible;
}
#column1 {
	width:33%;
	padding:0;

}
#column2 p {
	color:#000;
}
#column1 .box {
	padding:0;
	width:100%;
	
}
#news {
	width:28%;
	padding:0;
	margin:0 0 0 30px;
}
#news ul li {
	margin:0;
}
#column2 {
	width:28%;
	padding:0;
	margin:0 0 0 30px;
}
#news ul li
#content .box {
	overflow:visible;
	width:100%;
	padding:0;
}
#content .box img {
	float:none;
}
#content .box p {
	width:100%;
	float:none;
	padding:0;
}
#content {
	width:60%;
	padding:0 20px 0 0;
}
#sidebar {
	width:33%;
	padding:0;
	
}
#sidebar .b {
	color:#000;
	width:100%;
	padding:0;
}
#sidebar ul {
	margin:0;
}
#sidebar .b {
	width:100%;
	padding:0;
}
#footer em,
#footer span {
	color:#000;
}
#sidebar .button {
	color:#000;
	width:100%;
	padding:0;
}
#content .box p {
	width:100%;
	padding:0;
}
#sidebar .button span {
	width:100%;
	padding:0;
}
#column2 .c {
	width:100%;
	padding:0;
}
#column2 .t {
	padding:0;
}
#content .box p {
	width:100%;
	padding:0;
	margin:0;
	float:none;
}
#content .box {
	width:100%;
}
#footer {
	width:100%;
	float:left;
}

