/* CSS Document
 ********************************************************
 Search Results Style Sheet for http://www.ambadoo.com  *
 Designed & Developed by ambadoo.com                    *
 www.ambadoo.com                                        *
                                                        *
 Don't steal. It's bad karma.                           *
                                                        *
 ********************************************************
*/


/* Tabs 
 *******/
div#contents.search_results ol#tabs {
  height: 32px;
  padding: 0 20px; margin-bottom: 20px;
  border-bottom: 2px solid #0080FF;
} 

div#contents.search_results ol#tabs li {
  float: left;
  margin-right: 20px;
  border: 2px solid #0080FF;
  border-bottom: none;
} 

div#contents.search_results ol#tabs li a {
  display: block;
  height: 20px;
  padding: 10px 10px 0 10px;
} 

div#contents.search_results ol#tabs li a.current {
  height: 20px;
  border-bottom: 2px solid #FFF;
  font-weight: bold;
}

div#contents.search_results ol#tabs li a:hover {
  color: #FFF;
  background: #0080FF;
  border-bottom: 2px solid #0080FF;
}

/* Results 
 **********/
div#contents.search_results ol#results li {
  position: relative;
  height: 54px;
}

div#contents.search_results ol#results li.highlighted {
  background-color: #E7F0FF;
}

div#contents.search_results ol#results li img {
  display: block;
  position: absolute; top: 5px; left: 5px;
  width: 40px; height: 40px;
  padding: 1px;
  border: 1px solid #DDD;  
  background: #EEE;
} 

div#contents.search_results ol#results li.highlighted img {
  border-color: #FFF;
}

div#contents.search_results ol#results li p {
  text-transform: capitalize;
}

div#contents.search_results ol#results li p a {
  color: #333;
}

div#contents.search_results ol#results li p a:hover {
  text-decoration: underline;
}


div#contents.search_results ol#results li p.name {
  font-weight: bold;
  position: absolute;
  top: 13px; left: 75px;
}

div#contents.search_results ol#results li p.company {
  position: absolute;
  top: 32px; left: 55px;
}

div#contents.search_results ol#results li p.country {
  position: absolute;
  top: 13px; left: 55px;
  width: 16px; height: 11px;
}

/* I'm not too happy about this for now
div#contents.search_results ol#results li a.invite {
  position: absolute;
  top: 10px; right: 10px; 
  display: block;
  height: 21px;
  padding: 9px 12px 0 12px; 
  color: #FFF;
  font-size: 14px;
  text-align: center;
  background: #0080FF;
  border: 2px solid #FFF;
}

div#contents.search_results ol#results li a.invite:hover {
  background: #F09;
  
}
*/

div#contents.search_results p#pagination {
  margin-top: 40px;
  font-size: 16px;
  text-align: center;
}

div#contents.search_results p#pagination a {
  padding: 5px 7px 3px 7px;
}

div#contents.search_results p#pagination a.current {
  color: #FFF;
  background: #0080FF;
}

div#contents.search_results p#pagination a:hover {
  color: #FFF;
  background: #F09;
}




