@import url("layout.css");

#left_nav{
   clear:both;
   
}

/*
 * Center Listings Column
 */

#center_listings{
   width: 510px;
   padding-left: 30px;
   float:left;
   border-left: 1px solid #cbc1b5;
}

#on_the_farm_container
{
   float: left;
   width: 240px;
   clear:left;
   
}
/* BUTTONS */
.button
{
    border-radius: 5px 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; 
	box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.1); -webkit-box-shadow: 2px 2px rgba(0, 0, 0, 0.1); -moz-box-shadow: 2px 2px rgba(0, 0, 0, 0.1);
    display:block;
    float:left;
    margin:0 7px 0 0;
    background-color:#630202;
    border:1px solid #770e0e;
    border-top:1px solid #6e0404;
    border-left:1px solid #6e0404;    font-family:"Lucida Grande", Tahoma, Arial, Verdana, sans-serif;
    font-size:12px !important;
    line-height:130%;
    text-decoration:none;
    font-weight:bold;
    color:white;
    cursor:pointer;
    padding:9px 13px 9px 10px; /* Links */
    background: -webkit-gradient(linear, left top, left bottom, from(#750d0d), to(#650303));
	background: -moz-linear-gradient(top,  #750d0d,  #650303);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#750d0d', endColorstr='#650303');
}
.button:hover
{
    color:#eeeeee !important;
}
.button{
    width:auto;
    overflow:visible;
    padding:4px 10px 3px 7px; /* IE6 */
}
.button button[type]{
    padding:5px 10px 5px 7px; /* Firefox */
    line-height:17px; /* Safari */
}
*:first-child+html button[type]{
    padding:4px 10px 3px 7px; /* IE7 */
}
.button img, .button a img{
    margin:0 6px -3px 0 !important;
    padding:0;
    border:none;
    width:16px;
    height:16px;
}
#MainContent_searchSubmit
{
    float:left;
    height:20px !important;
    width:50px !important;
    margin-left:8px;
    padding-top:3px !important;
    font-size:10px !important;
    margin-top:2px;
    font-weight:normal !important;
}

.otf_header {
   clear:right;
   float:left;
}

#center_listings .lvl1{
   font-family: Arial;
   font-size: 11pt;
   margin-top:15px;
   width: 215px;
   float:left;
   border-bottom: 1px solid #beb1a0;
   clear: both;
}

#center_listings .lvl1 a{
   color: #4b3d2e;
}

#center_listings .lvl1 a:hover {
   text-decoration:none;
}

/*
 * Subcat Rules
 */
#center_listings ul{
   list-style-type:none;
   margin-top:10px;
   margin-left:1px;
   float:left;
   text-decoration: none;
   font-family: Arial;
   font-size:12px;
}

#center_listings li{
   float: left;
   width: 110px;
   height:17px;
}

#center_listings li a{
   color: #414141;
}

#center_listings li a:hover{
   color: #793134;
}


#from_the_farm_container
{
   float: left;
   width: 230px;   
   border-left: 2px solid #cdc3b7;
   padding-left:20px;
}

.ftf_header {
   clear: right;
   margin-left: 20px;
   float: left;
}


/*
 * Tag Box
 */

#home_tags_container{
   float: left;
   width: 150px;   
   border-left: 1px solid #cdc3b7;
   padding-left: 30px;
   height: 575px;
   padding-top: 40px;
}

.home_tags{ margin-top: 55px; }

.home_tags ul{
   list-style-type:none;
   clear:left;
   font-family: Arial;
   font-size: 10pt;
}

.home_tags li{
   height: 18px;
   width: auto;
   float: left;
   margin: 10px 6px 0px 0px;
   clear: both;
   font-size: 12px;
}

.home_tags li a{
   background-color: #640303;
   float:left;
   margin-bottom: 0px !important;
   font-size:12px;
   padding: 2px;
   color: white;
   margin-right: 5px;
}

.home_tags li a:hover{
   text-decoration:none;
   background-color: #94393d;
}

#search_tooltip
{
    position:relative;
    top:10px;
    width:300px;
    height:50px;
    font-family:Arial;
    clear:both;
}

.tip_box
{
    background: #FFFFAA; 
    border: 1px solid #FFAD33;
    border-radius: 5px 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; 
	box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.1); -webkit-box-shadow: 5px 5px rgba(0, 0, 0, 0.1); -moz-box-shadow: 5px 5px rgba(0, 0, 0, 0.1);
	font-family: Calibri, Tahoma, Geneva, sans-serif;
    color: #000000; 
    outline: none;
	position: relative;
    padding:10px;
    text-align:left;
    border: 1px solid #D6800C;
    font-family:Arial;
    font-size:13px;
    line-height:24px;
    text-align:left;
}

.ttip_fix
{
    position:relative;
    bottom:51px;
    right:200px;
}

.ttip_close
{
    position:relative;
    bottom:35px;
    right:-70px;
}

.ttip_close a
{
    font-family:Arial;
    font-size:12px;
    font-weight:bold;
    color: #d6800c;
}

#fbook_link
{
    float:left;
    clear:both;
    margin-top:10px;
    margin-left:10px;
}