/* Main body text */ 
body {
 font-family: verdana, arial, helvetica;
 font-size: 11px;
 color: #333333;
 background: url("../img/background.jpg") repeat-x;
 background-color: #CCCC99;
}

td {
 font-family: verdana, arial, helvetica;
 font-size: 11px;
 color: #666666;
 background-color: #FFFFFF;
}

tiny {
font-size: 10px;
}

.sold_alert {
 font-family: georgia, times new roman, serif;
 font-size: 14px;
 background-color: #FF0000;
 color: #FFFFFF;
 font-weight: bold;
 margin: 0px 23px 0px 23px;
 padding: 5px;
 text-align:center;
 background-image: url(/img/bg_sold_alert.gif);
}

.alert {
 font-family: verdana, arial, helvetica;
 font-size: 15px;
 color: #FF0000;
 background-color: #FFFFCC;
 font-weight: bold;
}

.error {
 color: #FF0000;
 background-color: #FFFFCC;
 font-weight: bold;
}

P {
 margin: 12px 0px 0px 0px;
}

P.listings {
 margin: 5px 0px 0px 0px;
}

.listings_title {
 color: #9C3000;
 font-weight: bold;
}

.listings_options {
 background-color: #CCCCCC;
 font-weight: bold;
}

.listings_line {
 background-color: #9C3000;
 margin:0px;
 padding:0px;
}

.listings_oddrow {
 background-color: #F1F0E2;
}

.listings_evenrow {
 background-color: #FFFFFF;
}

.title {
 font-size: 20px;
 font-weight: bold;
 color: #993300;
}

.title2 {
 font-size: 16px;
 font-weight: bold;
 color: #993300;
}

.featured_listing {
 background: url(../img/featured_bg.jpg) no-repeat;
 padding: 40px 20px 0px 20px;
}

.heading {
 font-weight: bold;
}

.form_titles {
 font-size: 9px;
}


.bottom_nav_cell {
 padding: 20px 10px 10px 10px;
 color: #CC9933; 
}

A {
 color: #993300;
}

A.bottom_nav {
 text-decoration: none;
 color: #CC9933;
}
A.bottom_nav:hover {
 text-decoration: underline;
}

.footer_cell {
 color: #FFFFFF;
 background-color: #CC9900;
 padding: 10px 10px 40px 10px;
}
A.footer {
 color: #FFFFFF;
}

A.cattle_link {
 color: #CC9933;
}

.cattle_img {
 border: 1px solid #CC9933;
}

hr.seperation_line {
  width: 100%;
  height: 1px;
  background-color: #CCCCCC;
  border: 0px;
  margin: 0px;
  padding: 0px;
}

hr.dashed_line {
  width: 100%;
  height: 1px;
  border-top: 1px dashed #CC9933;
  margin: 0px;
  padding: 0px;
}

hr.footer_line {
  width: 660px;
  height: 1px;
  background-color: #CCCCCC;
  border: 0px;
}
 