#header, #description_headline, #footer, #footer_left, #footer_right, #twitter, .back-to-top, #featured {
	visibility: collapse !important;
	display: none !important;
	height: 0px !important;
	width: 0px !important;
	padding: 0px !important;
	margin: 0px !important;
}

.ie7left { 
	padding-top: 130px !important;
}

#home #c_right { 
	margin-left: 20px !important;
	padding-left: 0px !important;		
	margin-top: 10px !important;
}

#home #c_right h2 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif !important;
	padding: 0px !important;
}

* { 
	text-align: left !important; 
	border: none !important; 
	background-color: none !important; 
	background-image: none !important; 
}

#c_left a { padding-right: 0px !important; }
#c_left img { border: 1px solid #ccc !important; }

.contactme { 
	margin-top: 30px !important;
	border: 1px solid #ccc !important;
	text-align: center !important;
}

h2 { font-weight: bold !important; }

#c_left { 
	margin-top: -170px !important;
	margin-left: 20px !important;
	width: 80% !important;
}

#c_right { 
	float: left !important;
	margin-left: 50px !important;
	margin-top: -50px !important;
	padding-top: 0px !important;
	width: 80% !important;
	clear: both !important;
	font-size: .85em !important;
	border: none !important;
}

#c_right .right { 
	width: 100% !important;	
}

.pagebreak {
	page-break-after: always !important;
}

.bodytext { width: 60% !important; }
.portfolio { page-break-after: always !important; }

input, submit, textfield, textarea { 
	position: relative !important;
	border: 1px solid #ccc !important; 
	margin-left: 0px !important;
	padding-left: 0px !important;
	margin-top: 10px;
}