#interact,#interact-menu {
  width:638px;
  height:292px;
  padding:0;
  margin:0 8px 0 19px;
  font-size:0.867em;
  line-height:1.33em;
  color:#888;
  float:left;
}

#interact .heading,#interact-menu .heading {
  padding-left:0.25em;
  height:1.75em;
}

#interact .heading h1,#interact-menu .heading h1 {
  margin:0;
  padding:0;
  color:#f6921e;
  text-transform:uppercase;
  font-weight:normal;
  font-size:1.385em;
  letter-spacing:-0.025em;
  display:inline;
}

#interact .heading p,#interact-menu .heading p {display:inline;}
#interact-menu .heading p {font-size:9px;} /*WHAT?! px MEASUREMENT?!*/

#interact-menu {
  width:288px;
  height:292px;
  margin:0;
  float:left;
}

#interact-menu ul {
  padding:0;
  list-style:none;
}

#interact-menu-connect,#interact-menu-notes,#interact-menu-give {
  width:288px;
  height:87px;
  background:#333 url(../images/interact-menu.jpg) no-repeat top left;
  float:left;
}
#interact-menu-connect:hover {background-position:-288px 0;}
#interact-menu-notes {
  height:88px;
  background-position:0 -87px;
}
#interact-menu-notes:hover {background-position:-288px -87px;}
#interact-menu-give {
  height:83px;
  background-position:0 -175px;
}
#interact-menu-give:hover {background-position:-288px -175px;}

#interact-menu-connect a,#interact-menu-notes a,#interact-menu-give a {
  width:100%;
  height:87px;
  text-decoration:none;
  float:left;
}
#interact-menu-notes a {height:88px;}
#interact-menu-give a {height:83px;}

#interact-menu li a strong {display:none;}
#interact-menu li a span {
  width:200px;
  height:1.5em;
  margin:53px 0 0 13px;
  padding:0 0 0 4px;
  border-left:dotted 1px #FFF;
  font-size:0.933em;
  overflow:hidden;
  float:left;
}
#interact-menu-connect span {
  color:#00ccff !important;
  border-color:#00ccff !important;
}
#interact-menu-notes span {
  color:#eb8200 !important;
  border-color:#eb8200 !important;
}
#interact-menu-give span {
  color:#ff0079 !important;
  border-color:#ff0079 !important;
}

#connectroom-iframe {
  border:0;
}
#connect-copyright {
  padding-top:4px;
  font-size:9px;
}

#interact input,#interact textarea {
  padding:2px;
  border:0;
  background:#DDD;
}
#interact input {margin-right:9px;}
#interact textarea {
  width:90%;
}
#interact .submit {
  margin-left:240px;
}

#interact .orange-background {
  background:#ff9933;
  padding:4px 8px 4px 4px;
  color:#FFF;
  text-transform:uppercase;
  float:left;
}