/* form elements
----------------------------------------------- */
#left-col form {
width: 576px;
font: normal 1em/1.2em "Verdana", Tahoma, san-serif; 
margin: 0 0 15px;
float: left;
text-align: left;
}
#left-col form p {margin: 0; padding: 0;}
#left-col input, #left-col select, #left-col textarea {
border: 1px solid #7f9db9;
font: normal 1em/1.2em "Verdana", Tahoma, san-serif; 
background: #fff;
color: #4e4d48;
padding: 2px 3px;
margin: 5px 0;
clear:right;
}
#left-col select {
width:260px;
}
#left-col label {
display:block;
float: left;
width: 230px;
margin-right: 20px;
text-align: right;
padding-top: 7px;
clear:left;
}
#left-col label.nopadding { padding-top: 0px; }
form span {
width:566px;
float: left;
line-height: 0em;
margin: 0;
padding: 0;
height: 1px;
border-top: 1px dashed #e3ddcf;
}
#left-col input.submit {
width: 270px;
height: 25px;
margin-left: 250px;
padding: 0;
border: 1px solid #e3ddcf;
background: #878904;
text-align: center;
color: #fff;
outline: none;
}	
#left-col input.send:hover { background: transparent url(img/btn-send.gif) no-repeat 0 -20px;}
