body{
  font-family:arial;
  font-size:12px;
}
/*div{
  overflow: auto;
}*/

#gencats, #gencats2, #gencats3, #repeated_ads{
  padding:0px;
  overflow:hidden;
}
#gencats{
  padding:0px;
}
#container{
  width:728px;
  text-align:left;
}
.background1{
  padding:7px 5px;
  text-align:center;
}
.search_field{
  width:600px;
  height:18px;
  padding:1px;
  border: 2px inset;
  margin-right:5px;
}
.search_button{
  width:100px;
  height:21px;
  font-size:16px;
}
.termgroup{
  float:left;
  margin:0px 0px 10px 0px;
  width:230px;
}
#gencats .termgroup:nth-of-type(3){
  margin-left:10px;
}
.termgroup .term{
  margin:6px 0px 7px 0px;
}
.termgroup .term a{
  text-decoration:none;
  font-size:18px;
}
#footer{
  text-align:center;
  font-size:10pt;
  margin:10px;
}
#header{
  position:relative;
  margin:0px;
}
.logo a{
  font-size:32pt;
  font-weight:bold;
  text-decoration:none;
  
}
.header_text{
  position:relative;
  float:right;
  font-size:12pt;
}
.relatedsearchtitle2 {
  position: relative;
  padding: 0px;
  font-size:12px;
  margin-left:4px;
}
#sponsoredresults, #webresultstitle, #bottomsponsoredresults{
  margin:10px 0px;
}
#results_container{
  width:460px;
}
.main_image{
  margin:0px;
  float:right;
  width:250px;
}
.ourterm:nth-of-type(2), .ourterm:nth-of-type(3){
  margin-top:30px;
}
.ourterm{
  font-size: 14pt;
  float:left;
  margin:5px 10px;
  width:260px;
}
.ourterm a{
  text-decoration:none;
}
.related_keywords{
  float:left;
  width:200px;
}
.related_keywords .relatedsearchtitle{
  margin:10px;
}
.related_keywords .term{
  font-size: 14pt;
  margin:5px 10px;
}
.related_keywords .term a{
  text-decoration:none;
}
iframe {
  border:0;
  overflow:hidden;
}
.googleframe{
  overflow:hidden;
}
.background1{
  margin-bottom:10px;
}
