/* MAIN STRUCTURE */
#contactform { width: 390px; float: left;  }
#contactinfo { width: 350px; float: left; padding-left: 10px;}
#contactview { overflow: hidden;  }
#contactview .section { padding: 20px; overflow: hidden; width: 760px;}

/* CONTACT FORM */
#contactform .input { font-size: 1em; font-family:"Segoe UI", Tahoma, Helvetica;padding: 4px 8px; width:360px; background-color: #e9e8e3; display: block;
        margin-bottom: 15px; border: none; color: #59463e; }
#contactform .textarea { padding: 8px 8px; width: 360px; max-width: 360px; height: 135px;border: none;overflow:hidden;
  }
#contactform #submit { background: url(/assets/images/submit.png) top left; width:95px; height:22px; text-indent:-999px;
    display:block;font-size:0px;line-height:0px;border:none;cursor:pointer; }
#contactform #submit:hover {background-position: -95px 0;}

/* CONTACT INFORMATION */
#contactview h2 { font-family: georgia; color: #59463e; text-transform: uppercase; font-size: .9em; letter-spacing: .05em; padding: 15px 0 5px; }
#contactview h2.first { padding-top: 0;}
#contactview p { padding: 5px 0; line-height: 1.4em;}
#contactview a { text-decoration: underline; }

/* CONTACT POPUP */
#nyroModalContent h1 { padding: 30px 30px 0 30px;line-height:30px;  }
#nyroModalContent p { padding: 10px 30px 30px 30px;line-height: 20px; }
