/* CSS Document */

img {
border:none;
}
#rhs h2{
width:505px;
height:31px;
margin:0 0 3px 0;
padding:0;
background:url(../img/list-bar.gif) no-repeat 0 0;
display:block;
text-indent:-9999em;
}
#rhs h2 a{
width:505px;
height:31px;
margin:0;
padding:0;
background:url(../img/list-bar.gif) no-repeat 0 0;
display:block;
text-indent:-9999em;
}

#rhs p{
margin:0 0 10px 0;
padding:0;
text-align:right;
font-size:0.7em;
color:#666666;
}
ul.farm {
margin:0;
padding:0;
list-style:none;
    overflow: hidden;
}

ul.farm:after {
    content: "";
    display: block;
    clear: both;
    height: 1px;
    overflow: hidden;
}

/*\*/
* html ul.farm {
    height: 1em;
    overflow: visible;
}
/**/

ul.farm li {
float:left;
width:207px;
margin:0 15px 15px 0;
padding:2px 0 3px 30px;
color:#333333;
font-size:0.85em;
line-height:150%;
background:url(../img/farm-icon.gif) no-repeat 0 0;
border-bottom:#999999 1px dotted;
}

ul.farm li a {
color:#333333;
}
ul.farm li a:hover {
color:#FF9900;
}
ul.farm li img {
position:relative;
margin:0 5px 0 0;
line-height:100%;
border:none;
}