#main {
width: 599px;
border-right: 1px solid #000;
}

.sub_column {
width: 300px;
}

h1.feedback{
background: #50d700 url(feedback_head2.png) no-repeat top left;
height: 50px;
overflow: hidden;
text-indent: -5000px;
}

#contact {
padding: 10px 0 20px;
background: #8fea00;
}

#contact h2 {
margin: 0 0 10px; 
padding: 0; 
background: url(praise.png) no-repeat top left;
overflow: hidden;
height: 130px;
text-indent: -5000px;
display: block;
border-bottom: 1px solid #000;
}

#contact p {margin: 0; padding: 0; text-indent: -5000px; overflow: hidden; display: block; height: 30px;}
#contact p#name {background: url(name.png) top left no-repeat;}
#contact p#mail {background: url(email.png) top left no-repeat;}
#contact p#message {background: url(message.png) top left no-repeat;}
#contact input {margin: 0 18px;}
#contact textarea {margin: 0 18px 20px ;}
#contact input.submit {}
