#productheader { border:none }
#productheader .replaced { width:340px; background:url(/hotnews/images/products_title.png) no-repeat 0 0; TEXT-ALIGN: left; TEXT-INDENT: -9999px; DISPLAY: block; OVERFLOW: hidden }

/* content */
#content { -webkit-box-shadow: rgba(0,0,0,0.3) 0 1px 3px; -moz-box-shadow: rgba(0,0,0,0.3) 0 1px 3px; background: #fff; }
@-moz-document url-prefix() { .content { border: 1px solid; border-color: #e5e5e5 #dbdbdb #d2d2d2;  } } /* FF2 */
#content { *border: 1px solid; *border-color: #e5e5e5 #dbdbdb #d2d2d2; } /* IEs */
#content:nth-child(1n) { border: none; } /* reset for smart browsers */

#content { border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px; -o-border-radius: 4px; -khtml-border-radius: 4px; }

#content { position: relative; margin: 0 auto; padding: 10px 20px 0px; width: 940px; -webkit-box-shadow: rgba(0,0,0,0.3) 0 1px 3px; -moz-box-shadow: rgba(0,0,0,0.3) 0 1px 3px; background: #fff; *border:1px solid; *border-color:#e5e5e5 #dbdbdb #d2d2d2; }

#content a { color:#2971a7; text-decoration:none; }
#content a:hover { text-decoration:underline; }

/* stories */
#content ul.stories { margin:16px 18px 0px; }
#content ul.stories li { margin:0; padding:0 0 1px; color:#666; }
                   
#content ul.stories li a.external { padding-right:14px; background:url(/global/elements/icons/external.gif) no-repeat 100% 50%; target-new:tab; }
                   
#content ul.stories li p.date,
#content ul.stories li span { font-size:11px; white-space:nowrap; color:#8c8c8c; }
#content ul.stories li p.date { margin-bottom:.2em; }
#content ul.stories li p span { padding-right:.5em; font-size:12px; }
#content ul.stories li p span a { color:#8c8c8c; }
#content ul.stories li p span a:hover { color:#2971a7; }

#content ul.stories, #main ul.stories li.story { _zoom:1; }
#content ul.stories:after, main ul.stories li.story:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }

