body, input, select {
	margin: 0 auto;
	font-family: "Trebuchet MS", "Lucida Sans Unicode", "Tahoma", sans-serif;
	font-size: 0.90em;	
	color: #333333;
}
#divh1 {
  width: 300px;
  float: left;
  height: 80px;
  text-align: center;
}
#divh2 {
 float: left;
 height: 80px;
}
.clear {
     clear: both;
}
h1 {
  margin: 8px;
}
h2 {
  margin-top: 30px;
  margin-bottom: 30px;
  margin-left: 100px;
  text-align: left;
  font-size: 1.00em;
  font-style: italic;
  font-weight: normal;
}
h1 span {
	font-size: 0.50em;	
}
#share {
  margin-bottom: 20px;
  width: 300px;
  text-align: center;
  float: left;
  padding: 4px;
}
#inputbar {
  margin-bottom: 20px;
  text-align: center;
  float: left;
}
#left {
  width: 40%;
  float: left;
}
#imagesheader {
 text-align: center;
 background-color: #ffd700; /* gold */
 padding: 5px;
}
#right {
 width: 60%;
 float: right;
}
.imgdiv
{
   margin: 2px;
   padding: 3px;
   width: 174px;
   height: 160px;
   line-height: 160px;
   float: left;
   text-align: center;
}
img {
   border: 0;
   vertical-align: middle;
}
.service {
   margin-right: 1%;
   width: 48%;
   float: left;
}
.serviceheader {
padding: 5px;
background-color: #ffd700; /* gold */
text-align: center;
}
.resultdiv {
  padding: 5px;
  background-color: #ffffe0; /* lightyellow */
}
#freedict {
 width: 97%;
 margin-right : 1%;
 float : left;
 clear: both;
}
/* div { border: 1px solid blue; } */
