div#contactainer {font-size: .95em;}
#fContact label {display: none;}

div.imgdcha img {float: right; display: block;}
div.imgizda img {float: left; display: block;}

div.imgdcha div.text {float: left;}
div.imgizda div.text {float: right;}
div.imgizda #fContact {float: right;}
div.imgdcha #fContact {float: left;}


div.text {padding-top: 2.5em; width: 20em;}

input, textarea {border: none; background-color: #eeede8; font-family: Arial, Helvetica, sans-serif; font-size: .95em; padding: .25em; width: 100%;}

input.focus, textarea.focus {background-color: #fff;}
#fContact, #fLogin {width: 20em; border: solid 1px #e7e7df; display: block; margin-top: 3em;}
#fContact div, #fLogin div {margin-bottom: .4em;}

div.imgdcha h1 {width: 20em; float: left; text-align: left;}
div.imgizda h1 {width: 20em; float: right;}