/* $Id: views.css,v 1.11 2008/06/06 23:08:00 merlinofchaos Exp $ */
.views-exposed-form .views-exposed-widget {
 /* float: left;*/
  padding: .5em 1em 0 0;
  clear:both;
}
.view-header .listing_head {
  border: 1px solid #003366;;
  height:35px;
  width:690px;
  margin-top: 9px;
  background: #fff;
}
.view-header .yacht_type {
  padding: 3px 0 0 13px;
}

.view-header .year {
  padding:3px 0 0 16px;
}

.view-header .price {
  padding:3px 0 0 26px;
}

.view-header .yacht_id {
  padding:3px 0 0 38px;
}

.views-exposed-form .views-exposed-widget .form-submit {
  margin-top: 1.6em;
}

.views-exposed-form .form-item,
.views-exposed-form .form-submit {
  margin-top: 0;
  margin-bottom: 0;
}

#edit-price-min {
  width:90px;
}

#edit-price-max {
  width:90px;
}

#edit-field-length-value-min {
   width:80px;
}

#edit-field-length-value-max {
  width:80px;
}

#edit-price-min-wrapper {
  width:130px; 
  float:left;
}

#edit-price-max-wrapper {
  width:130px;
  float:left;
}

#edit-field-length-value-min-wrapper {
  float:left;
  width:130px;
}

#edit-field-length-value-max-wrapper {
  float:left;
  width:130px;
}

.views-widget {
   float:left;
}


.views-exposed-form label {
  font-weight: bold;
  float:left;
  width:100px;
}

.views-exposed-widgets {
  margin-bottom: .5em;
}

html.js a.views-throbbing,
html.js span.views-throbbing {
  background:url(../images/status-active.gif) no-repeat right center;
  padding-right:18px;
}

/* administrative hover links */

div.view div.views-admin-links {
  font-size: xx-small;
  margin-right: 1em;
  margin-top: 1em;
  width: 95%;
}

.block div.view div.views-admin-links {
  margin-top: 0;
}

div.view div.views-admin-links ul {
  padding-left: 0;
}

div.view div.views-admin-links li a {
  color: #ccc;
}

div.view div.views-admin-links li {
  padding-bottom: 2px;
  z-index: 201;
}

div.view div.views-admin-links-hover a,
div.view div.views-admin-links:hover a {
  color: #000;
}

div.view div.views-admin-links-hover,
div.view div.views-admin-links:hover {
  background: transparent;;
}

div.view div.views-admin-links a:before {
  content: "[";
}

div.view div.views-admin-links a:after {
  content: "]";
}

div.view div.views-hide {
  display: none;
}

.views-row {
  border:1px solid #003366;
  height:83px;
  padding-top:2px;
  padding-left:2px;
  margin-top:5px;
  background: #fff;
}

.views-row .field-field-length {
  width: 130px;
  float:left;
  margin-top:30px;
}

.views-row .field-field-main-image {
  float: none;
  min-height:0;
  position:relative;
  top:0;
  width: 125px;
  float:left;
  clear:left;
}

.views-row .field-field-yachtid {
  margin-top:0;
  width: 105px;
  float:left;
  margin-top:30px;
}

.views-row .field-field-category {
  width: 135px;
  float:left;
  margin-top:30px;
}

.views-row .field-field-year-built {
  width: 115px;
  float:left;
  margin-top:30px;
}

.views-row .field-field-price {
  width: 145px;
  float:left;
  margin-top:30px;
}

/** For IE we add the class via js; for other browsers we rely on :hover **/
div.view div.views-hide-hover,
div.view:hover div.views-hide {
  display: block;
  position: absolute;
  z-index: 200;
}

/* don't do this one in IE */
div.view:hover div.views-hide {
  margin-top: -1.5em;
}

/* Remove the border on tbody that system puts in */
.views-view-grid tbody {
  border-top: none;
}

