/**********************
** Search Styles     **
***********************/

/**********************
** Main Search Page  **/
.bluebox {
  margin-top: 0 !important;
}

#baseadvert
{
	margin-top: 3em;
}

#search {
}

  #search label {
    display: block;
    margin-bottom: 0.5em;
  }

  #search .column
  {
  	display: block;
    float: left;
    width: 400px;
    margin: 10px;
  }
  #search .keyword input  {
    width: 98%;
  }
  
  #search .jobtype select {
    width: 100%;
  }
  
  #search .clickers {
    width: 390px;
  }
  
  #search .clickers p {
    margin: 0;
  }
  
  #search .clickers .lcolumn {
    float: left;
    width: 120px;
  }
  
  #search .clickers .rcolumn {
    float: left;
    width: 250px;
    margin-left: 20px;
  }
  
  #search .dropdowns {
    float: none;
    margin-left: 435px;
  }
  
  #search .dropdowns label {
    display: block;
  }
  
  #search .dropdowns input 
  {
    width: 60%;
  }
  
  #search .dropdowns select {
    width: 35%;
  }
  
#search .submit, #sidesearch .submit {
  clear: both;
  float: right;
  margin: 1em;
  margin-bottom: 0em;
}
  
#search h1, #sidesearch h1 {
  color: #669933;
  font-size: 1.5em;
  margin: 0;
  margin-bottom: 0.5em;
  font-weight: normal;
  padding-bottom: 0;
}
  
  
/**********************
** Search Results    **/

#sidesearch {
  width: 220px;
  float: right;
}

#sidesearch label {
  display: block;
  margin: 0.5em 0;
}

#sidesearch p {
  margin: 1em 0 0.5em 0;
}

#sidesearch #jobtype select {
  width: 185px;
}

#sidesearch .textdropdown input {
  width: 100px;
}

#sidesearch .keywords {
width: 185px;
}

#results {
  margin-right: 260px;
}

#results h1 {
  font-size: 1.5em;
  font-weight: normal;
}
/*
#results .resultsnav {
  color: #FFF;
  background: #999;
  padding: 0.5em 1em;
  text-align: right;
}

  #results .resultsnav a:link {
    color: #FFF;
  }
  
  #results .resultsnav a:hover {
    color: #CCC;
  }

#results .resultsinfo {
  float: left;
  padding: 0.2em;
}

#results .row {
  border-bottom: 1px dashed #CCC;
}

  #results .row a {
    display: block;
    padding: 1em;
    padding-bottom: 0;
    text-transform: capitalize;
  }
  
  #results .row p {
	position: relative;
    margin: 1em;
  }
  
  #results .row .infobar {
    margin: 1em;
    background: #F0F0F0;
    padding: 4px;
  }
  
  #results .row .infobar span {
   float: left;
    display: block;
    padding-bottom: 1em;
    width: 25%;
  }
  
  #results .row .infobar p {
    margin: 0;
  }

#results .cycle1 {
  background: #F9F9F9;
}

*/



