/* Global */
body {background:#658031 url(site_bg.jpg) repeat-x 0 0; color:#2C063E;}
.ltr {color:#694F76;}
.dkr {color:#33004a;}

#container {width:984px;}
#globalheader {width:984px; height:86px; margin:15px 0 6px 9px;}
#header_bg {width:984px; height:86px; background:url(header.png) no-repeat; _behavior:url("/css/resources/iepngfix.htc");}
a#logo {width:200px; height:65px; top:9px; left:5px;}
#headermenu {width:718px; height:35px; top:38px; left:224px;}
#ctl00_RadMenu1 {width:718px;}
#content {width:976px; margin:0; padding:0 13px; background:url(content_bg.png) repeat-y; _behavior:url("/css/resources/iepngfix.htc"); border:none;}
	* html .content_bg {height:100%; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/css/2/content_bg.png', sizingMethod='scale');} /* repeating bg for IE6 */
#footer {width:1002px; height:80px; margin:0 0 30px; padding-top:8px; color:#636363; background:url(footer_bg.gif) no-repeat; font-size:11px;}
#site_credits {margin-top:5px;}

/* rad menu */
.RadMenu_Default .rmRootGroup {background:#B6CB26 url(navtabs_bg.gif) repeat-x !important; border:0 !important;}
.RadMenu .rmLink {padding:0 !important; text-align:center; width:118px !important; border-left:1px solid #D0EB4E !important; border-right:1px solid #A9C240 !important; color:#5E017D !important; font-family:'trebuchet ms', trebuchet, arial, helvetica, sans-serif !important; font-size:13px !important;}
.RadMenu .rmLink:hover {color:#fff !important; background:#679001 url(navtabs_bg.gif) repeat-x 0 -35px !important; cursor:pointer; text-decoration:none !important;}
.RadMenu .active {color:#fff !important; background:#679001 url(navtabs_bg.gif) repeat-x 0 -70px !important;}
.RadMenu .navtab_first {border-left:none !important;}
.RadMenu .navtab_last {border-right:none !important;}
.RadMenu .rmLink .rmText {display:block; text-align:center; width:118px;}
.RadMenu_Default .rmLink {line-height:34px !important; background-image:url(/images/rad_menu_divider.gif) !important; background-position:100% 0 !important; background-repeat:repeat-y !important; height:35px;}
.RadMenu_Default .rmText {background-image:none !important;}
.RadMenu .rmHorizontal .rmText {padding:0 !important;}
.RadMenu_Default .rad_tab_hl {background-color:#F5E2CE !important; background-image:url(/images/rad_menu_tab_hl.gif) !important; background-position:100% 0 !important; background-repeat:no-repeat !important;}

/* Navigation */
.fp-tab {background-color:#861499; color:#fff;}
td#left-farm {background-color:#F1F1E9; border-right:1px solid #D2D1C3;}
td#right-farm {background-color:#F1F1E9; border-right:1px solid #D2D1C3;}

/* Links & Text */
a, a.default {color:#930091;}
a:link, a:visited, a:active {text-decoration:none;}
a:hover {color:#E900F2; text-decoration:underline;}
a.fp-tab, a.fp-tab:hover {color:#fff;}
a.ap-btn-email {background-color:#FF6E00; color:#fff; font-weight:bold;}
a.ap-btn-email:hover {color:#fff;}
#footer a {color:#636363; text-decoration:underline;}
#footer a:hover {color:#636363; text-decoration:none;}
.pad4, tr.pad4 td {padding:5px;}
sup, .sup {padding-left:1px; font-size:0.75em !important; font-weight:normal !important; vertical-align:baseline; position:relative; bottom:0.33em; _position:static !important;}
h1 {font-size:19px; line-height:28px; color:#B500CB; font-weight:normal; margin:0 0 15px;}
b, .b {font-weight:bold;}

/* Home Page */
#hp_content {background:#fff url(show_bg.jpg) no-repeat 100% top; font-size:12px; line-height:17px; _width:976px;}
#hp_col1 {float:left; width:236px; background:url(ae_cm_sign_bg.jpg) no-repeat; padding-top:440px;}
#hp_col1 .grid_relevancy_thumbview {padding:0 11px;}
#hp_col2 {float:left; width:416px; padding:170px 0 0 40px;}
#hp_col3 {float:right; width:243px; background:#f1f1e9 url(show_bg_rightcol.jpg) no-repeat 100% 0; border-left:1px solid #DCDBCE; padding:15px 0;}
#hp_colmain {float:left; width:660px; padding:20px 40px 15px 40px;}
#hp_ads {position:relative;}
.fb_header {color:#fff; font-size:14px; line-height:24px; padding-bottom:1px; padding:0 5px; font-weight:bold;}
.feature_box1 {margin:10px; border:1px solid #B3B2A7; background:#fff; line-height:15px;}
.feature_box1 .fb_header {background:#9E03B8;}
.feature_box2 {margin:10px 0; border:1px solid #B3B2A7; background:#FFF7E2; line-height:15px;}
.feature_box2 .fb_header {background:#779C01;}
.feature_box1 a, .feature_box2 a {text-decoration:underline;}
#hp_content .grid_thumbview {background:transparent !important;}
#hp_content .tv_rlv_farmname a, #hp_content .tv_rlv_farmname a:hover {color:#930091;}
#hp_content .tv-tag-label {color:#694F76 !important;}
.tv_rlv_farmname a, .tv_rlv_farmname a:hover {color:#9FB341;}
.tv_rlv_pkgname {height:auto; line-height:1.1em;}
.tv_rlv_tagline {padding:1px 0; font-style:italic; color:#fff;}
.tv_rlv_tagline span, .tv_rlv_tagline font {color:#fff !important;}
#hp_content .tv_rlv_tagline, #hp_content .tv_rlv_tagline span, #hp_content .tv_rlv_tagline font {color:#2C063E !important;}

/* About Page */
#requirements {background:#FFF8D8; border:3px solid #FF9A0B; border-width:3px 0; padding:15px; text-align:center; margin-bottom:30px;}
#requirements h1 {font-size:24px; line-height:28px; margin-top:5px;}
#contact_box {float:right; width:200px; padding:15px; background:#fff; border:1px solid #b3b2a7; border-bottom-width:2px;}
#contact_box p {padding:0 0 4px;}
.button_joinnow_sml {display:inline-block; width:105px; height:29px; background:url(http://www.openherd.com/images/sprite_buttons.gif) no-repeat -210px -266px;}


/* Farm Pages */
img.fp-home {display:inline;}
#fp_header {background-image:url(fp_header_bg.gif); background-repeat:no-repeat;}
h1#fp_name {color:#33004A;}
h3#fp_tagline {color:#BA00BC;}

/* Listing Page */
.td_thumbview, .grid_thumbview, .view_thumb {background:#21201E;}
.tv-thumb-body span {border-color:#CDBE9F #8C8064 #5C4E33;}
.view_thumb div {color:#ddd; border-bottom-color:#444;}
.dv_packages .dv-tag-amt {color:#BD00BA !important;}

/* Alpaca/Package Page */
#ap_icons {display:inline;}
.ap-tagline {color:#578801;}
.ap-tag-amt, .pd-tag-amt {color:#BD00BA;}
.tv-info {color:#888;}
.tv-name a, .tv-name a:hover {color:#eee;}
.tv-caption {color:#7C9336;}
.tv-tag-amt {color:#ccc;}
.ap-tag-descr {color:#888;}

/* Search Pages */
/* beige panel on grass bg */
.pnl1 .tl {background-position:0 -90px;}
.pnl1 .tr {background-position:100% -90px;}
.pnl1 .bl {background-position:0 -95px;}
.pnl1 .br {background-position:100% -95px;}
.pnl1 .pnl-body {border-color:#646354; background-color:#f1f1e9;}
/* white top-beige bottom panel on beige bg */
.pnl4 {margin:0;}
.pnl4 .tl {background-position:0 -30px;}
.pnl4 .tr {background-position:100% -30px;}
.pnl4 .bl {background-position:0 -35px;}
.pnl4 .br {background-position:100% -35px;}
.pnl4 .pnl-body {padding:3px 10px; border-color:#b3b2a7; background:#ededdd url(/images/sprite-bg1.gif) repeat-x 0 -170px; min-height:50px;}
/* search page */
.search_bg {background:url(search_bg.jpg) no-repeat 0 0; padding-bottom:1px;}
#sp-accoyochamp {display:block;}
tr.fiber_pet {display:none;}
/* search results */
.spr_name_a a {color:#AF00AD;}
