#main {
    margin: auto;
	border: 1px solid #F6f6e9;
	width: 1100px;
	background: #F6f6e9;
	padding:3px;
}


#result {
    margin-left: 10px;
    text-align:center;
    border: 1px solid #F6f6e9;
    width: 300px;
    background: #Fff6e9;
    font-family: Arial, Helvetica, sans-serif;
    font-weight:bold;
    font-size : 12px;
    padding:1px;
    margin-bottom:0px;
    margin-top:2px;
}

form {
   padding:5px;
}

.text {
	border: 1px solid #F6f6e9;
}

input, textarea {
    border: 1px solid #aaa;
}


#caption{
    font-family: Arial, Helvetica, sans-serif;
    font-weight:bold;
    margin:1px;
    font-size: 6px;
    color:#FCFFCA;
}


#source{
  text-align:right;
  align:right;
  padding-right:1px;
  font-family: Arial, Helvetica, sans-serif;
  font-weight:normal;
  font-size: 4px;
  color:#FCFFCA;
}

