/*******************************************************************************
AH02 template updates
Amazing Discoveries, 2010
*******************************************************************************/

a { color:#487200; }
.document-header { background:#5c7a21 url('../img/header/header_box_bg.jpg') repeat-y; border:1px solid #324412; border-bottom:none; }
.pseudo-link { color:#487200; }

.header-ssb-button-link-ad { background-image:url(../img/header/site_label_ad.png); }
.header-ssb-button:hover .header-ssb-button-link-ad { background-image:url(../img/header/site_label_ad_over.png); }
.header-ssb-button-link-ah { background-image:url(../img/header/site_label_ah.png); }
.header-ssb-button:hover .header-ssb-button-link-ah { background-image:url(../img/header/site_label_ah_over.png); }
.tooltip-keyword { color:#b27100; }
.tooltip-keyword { background:url(../img/icons/comment_brown.png) no-repeat top right; }
.footer-legality { padding-left:50px; background:url(../img/ah_logo-grey.png) left top no-repeat; }

#article-listing-item997 .article-listing-item-title { background:#b2ff0d; padding:2px 0 2px 20px; }
#article-listing-item997 .article-listing-item-title a { color:#333; }
#article-listing-item951 .article-listing-item-title { background:#ff7f00; padding:2px 0 2px 20px; }
#article-listing-item951 .article-listing-item-title a { color:#333; }
#article-listing-item1085 .article-listing-item-title { background:#b2ffe5; padding:2px 0 2px 20px; }
#article-listing-item1085 .article-listing-item-title a { color:#333; }
#article-listing-item837 .article-listing-item-title { background:#bfbf99; padding:2px 0 2px 20px; }
#article-listing-item837 .article-listing-item-title a { color:#333; }

.category-listing-item img { width:64px !important; height:64px !important; cursor:pointer; }
.category-listing-header { border-bottom:3px solid #ddd; padding:5px 0px; font-size:26px; margin-bottom:5px; color:#888; line-height:100%; }
.category-listing:hover .category-listing-header { border-bottom:3px solid #bcdc6e; }

.category-listing-item table { width:100%; }
.category-listing-item { padding:10px 0; border-top:1px solid #ddd;  }
.category-listing-item:first-child { border-top:none; }
.category-listing-item a { color:#000; }
.category-listing-item a:hover { text-decoration:none; }
.category-listing-item .category-listing-item-title-synopsis a { display:inline-block; cursor:pointer; }

.category-listing-item-thumb { width:64px; padding-right:16px; }
.category-listing-item-title-synopsis { padding-top:5px; }
.category-listing-item-title { font-size:18px; line-height:130%; }
.category-listing-item-synopsis { padding-top:10px; }
.category-listing-item-synopsis a { color:#555; }
.category-listing-item-arrow-wrapper { width:40px; padding-left:10px; vertical-align:middle; }
.category-listing-item-arrow { display:block; cursor:pointer; width:40px; height:40px; background:url('../img/article_arrow.png') 0 0 no-repeat; }
.category-listing-item-arrow-load { background:url('../img/article_arrow_load.gif') !important; }
.category-listing-item:hover .category-listing-item-arrow { background-position:0 -40px; }
.category-listing-item-expandable .category-listing-item-arrow { background-position:-40px 0; }
.category-listing-item-expandable:hover .category-listing-item-arrow { background-position:-40px -40px; }

.category-sublisting { padding-left:30px; }
.category-sublisting > .category-listing { display:none; }
.category-sublisting .category-listing-header { display:none; }
.category-sublisting .category-listing-item img { width:47px !important; height:47px !important; cursor:pointer; }
.category-sublisting .category-listing-item-title { font-size:14px; }
.category-sublisting .category-listing-item-arrow { background:none; }
.category-sublisting .category-listing-item-synopsis { padding-top:5px; }

.footer a:hover { color:#cfe3ad; }
.footer-pre-background { height:100px; background:url('../img/bottom_gradient.png') repeat-x; }
.footer-pre-leaf-wrapper { width:950px; margin:auto; }
.footer-pre-leaf { float:left; width:184px; height:81px; background:url('../img/bottom_leaf.png'); position:relative; top:45px; left:-55px; }

