
div#col1 {
  background: #cc0000;
  border: 1px dashed #ff6666;
  top: 0px;
  left: 0px;   
}

div#col2 {
  background: #cc0000;
  position: absolute;
  top: 8px;
  left: 575px;

}

div#col3 {
 border: 1px dashed #ff6666;
 position: absolute;
 top: 0px;
 left: 700px;
}

div#cart_hide {
 margin-left:12px;
}

.formLayout{
margin-top:10px;
}
    
.formLayout input{
  display: block;
  width: 170px;
  float: left;
  margin-bottom: 10px;
}

.formLayout input#short{
   display: none;
   width: 40px;
}
    
.formLayout textarea{
   display: block;
   width: 170px;
   float: left;
   margin-bottom: 10px;
}

.formLayout label{
   display: block;
   width: 170px;
   float: left;
   margin-bottom: 10px;
   text-align: right;
   padding-right: 10px;
}
 
br{
  clear: left;
}