#main-article  {margin-bottom:10px; font-size:12px;}
#main-article h2 {background:none; color:#BD2600; font:bold 18px Arial, Helvetica, sans-serif;}
#main-article span {color:#B3B1B1;}
#main-article a.more:link, #main-article a.more:visited {
background:url(../images/bullet.gif) no-repeat right 4px; color:#000; display:block; font:bold 12px Arial, Helvetica, sans-serif; padding-right:10px; 
width:90px; text-decoration:none;}
#main-article a.more:hover, #main-article a.more:active {text-decoration:underline;}

#more-articles {background:#E6E6E6 url(../images/bg_articles.gif) no-repeat left top; float:right; width:451px;}
#more-articles div {background:url(../images/bg_articles_bottom.gif) no-repeat left bottom;}
#more-articles div ul {list-style:none; margin:0; padding:0;}
#more-articles div ul li {float:right; font-size:11px; height:49px; margin:0; padding:10px 14px; position:relative; width:423px;}
#more-articles div ul li.even {background:#D9D9D9;}
#more-articles div ul li img {border:2px solid #B3B3B3; float:right;}
#more-articles div ul li span {
	float:left; display:block; height:30px; margin:0 0 2px; overflow:hidden; padding:0 0 0 65px; width:273px; text-decoration:none;}
#more-articles div ul li span a:link, #more-articles div ul li span a:visited, #more-articles div ul li span a:hover, 
#more-articles div ul li span a:active {font:bold 12px Arial, Helvetica, sans-serif; text-decoration:none;}
#more-articles div ul li a.more:link, #more-articles div ul li a.more:visited {
	background:url(../images/bullet.gif) no-repeat 330px 4px; color:#999; display:block; float:left; font:bold 11px Arial, Helvetica, sans-serif; 
	padding-right:10px; width:328px; text-decoration:none;}
#more-articles div ul li a.more:hover, #more-articles div ul li a.more:active {text-decoration:underline;}
#more-articles div ul li span.date {
	color:#999; display:block; font:bold 11px Arial, Helvetica, sans-serif; left:15px; position:absolute; padding:0; width:80px; text-align:left; 
	top:11px;}
#more-articles div p {margin:0; padding:42px 338px 10px 10px;}
#more-articles div p a:link, #more-articles div p a:visited, #more-articles div p a:hover, #more-articles div p a:active {
	background:url(../images/but_more_articles.gif) no-repeat center top; display:block; height:20px; overflow:hidden; width:102px; 
	text-decoration:none; text-indent:-9999px;}
#more-articles div p.clear {margin:0; padding:0;}

#more-articles-list {background:#E6E6E6 url(../images/bg_articles.gif) no-repeat left top; float:right; width:673px;}
#more-articles-list div {background:url(../images/bg_articles_bottom.gif) no-repeat left bottom;}
#more-articles-list div ul {list-style:none; margin:0; padding:0;}
#more-articles-list div ul li {float:right; font-size:11px; height:49px; margin:0; padding:10px 14px; position:relative; width:645px;}
#more-articles-list div ul li.even {background:#D9D9D9;}
#more-articles-list div ul li img {border:2px solid #B3B3B3; float:right;}
#more-articles-list div ul li span {
	float:left; display:block; height:30px; margin:0 0 2px; overflow:hidden; padding:0 0 0 65px; width:493px; text-decoration:none;}
#more-articles-list div ul li span a:link, #more-articles-list div ul li span a:visited, #more-articles div ul li span a:hover, 
#more-articles-list div ul li span a:active {font:bold 12px Arial, Helvetica, sans-serif; text-decoration:none;}
#more-articles-list div ul li a.more:link, #more-articles-list div ul li a.more:visited {
	background:url(../images/bullet.gif) no-repeat 550px 4px; color:#999; display:block; float:left; font:bold 11px Arial, Helvetica, sans-serif; 
	padding-right:10px; width:548px; text-decoration:none;}
#more-articles-list div ul li a.more:hover, #more-articles-list div ul li a.more:active {text-decoration:underline;}
#more-articles-list div ul li span.date {
	color:#999; display:block; font:bold 11px Arial, Helvetica, sans-serif; left:15px; position:absolute; padding:0; width:80px; text-align:left; 
	top:11px;}
#more-articles-list div p {margin:0; padding:10px 102px 15px 10px;}
#more-articles-list div p a:link, #more-articles-list div p a:visited {font-weight:bold;}
#more-articles-list div p a:hover, #more-articles-list div p a:active {color:#C61616;}
#more-articles-list div p a.current:link, #more-articles-list div p a.current:visited {color:#999; text-decoration:none;}
#more-articles-list div p a.current:hover #more-articles-list div p a.current:active {color:#999;}
#more-articles-list div p a.back:link, #more-articles-list div p a.back:visited, #more-articles-list div p a.back:hover, 
#more-articles-list div p a.back:active {
	background:url(../images/but_back_main.gif) no-repeat center top; display:block; float:left; height:20px; overflow:hidden; width:102px; 
	text-decoration:none; text-indent:-9999px;}
#more-articles-list div p.clear {margin:0; padding:0;}	


#page-ads {float:left; width:212px;}
#page-ads div {padding-bottom:10px;}

#article-content {padding:5px 10px 0 0;}
#print-logo {display:none;}
#article-content h1 {background:none; color:#BD2600; font:bold 24px Arial, Helvetica, sans-serif;}
#article-content p {margin:0; padding:0;}
#article-content a:link, #article-content a:visited {color:#BD2600; text-decoration:underline;}
#article-content a:hover, #article-content a:active {color:#A42100; text-decoration:none;}
#article-content a.back:link, #article-content a.back:visited, #article-content a.back:hover, #article-content a.back:active {
	background:url(../images/but_all_articles.gif) no-repeat center top; display:block; float:left; height:20px; width:122px; overflow:hidden;
	text-decoration:none; text-indent:-9999px;}
#article-content span.article-info {color:#888888; font-size:14px;}
#article-video {float:left; height:260px; margin:0 10px 10px 0; width:380px;}
#article-visual {border:1px solid #ccc; margin:0 10px 10px 0; float:left;}
#article-visual td#table-strip {background:#ccc; color:#000; font-size:11px; height:17px; padding:2px 5px 4px; text-align:center;}
#article-summary {color:#000000; font:bold 17px Arial, Helvetica, sans-serif; margin:0; padding:0;}
/*#article-visual {border:1px solid #ccc; float:left; height:256px; margin:0 10px 10px 0; padding:2px; width:393px;}
#article-visual p {background:#ccc; color:#000; font-size:11px; height:17px; margin:2px 0 0; padding:2px 5px 0; text-align:center;}*/

#moreArticles {background:url(../images/backgrounds.gif) no-repeat left -107px; margin:10px auto 20px auto;}
#moreArticles div {background:url(../images/backgrounds.gif) no-repeat right -107px; padding:5px; height:80px; margin-left:5px;}
#moreArticles div ul {margin:0; padding:0; list-style:none;}
#moreArticles div ul li {margin:0; padding:0; float:right; width:210px;}
#moreArticles div ul li a.image {text-decoration:none; display:block; float:right; width:100px; height:75px; margin:0 0 0 6px; padding:1px; border:1px solid #CCCCCC;}
#moreArticles div ul li a.image:hover {border-color:#CC0000;}
#moreArticles div ul li a {text-decoration:none; color:#000000;}
#moreArticles div ul li a:hover {color:#CC0000;}
#moreArticles div ul li h4 {margin:0 0 6px 0; padding:0; font-size:12px; color:#CC0000;}
#moreArticles div ul li h4 a:hover {text-decoration:none;}


#talkback-options {border-top:1px dotted #BD2600; border-bottom:1px dotted #BD2600; height:22px; margin-top:20px; padding:9px 0;}
#talkback-options p {float:left; margin:0; padding:0; width:220px;}
#talkback-options a.print:link, #talkback-options a.print:visited, #talkback-options a.print:hover, #talkback-options a.print:active {
	background:url(../images/but_print.gif) no-repeat center top; display:block; float:right; height:20px; width:113px; overflow:hidden;
	text-decoration:none; text-indent:-9999px;}
#talkback-options a.add:link, #talkback-options a.add:visited, #talkback-options a.add:hover, #talkback-options a.add:active {
	background:url(../images/but_add_comment.gif) no-repeat center top; display:block; float:right; height:20px; margin-left:10px; width:107px; 
	overflow:hidden; text-decoration:none; text-indent:-9999px;}
#talkback-options a.send:link, #talkback-options a.send:visited, #talkback-options a.send:hover, #talkback-options a.send:active {
	background:url(../images/but_send_friend.gif) no-repeat center top; display:block; float:right; height:20px; width:103px; 
	overflow:hidden; text-decoration:none; text-indent:-9999px;}		

#talkback {padding:10px 0;}
#talkback h3 {color:#BD2600; font-size:20px; margin:0; padding:0;}
#talkback h3 span {color:#E64928; font-size:11px;}
#talkback a#openAll {color:#E64928; display:block; float:left; font:bold 12px Arial, Helvetica, sans-serif; padding:6px 0 0 5px; text-decoration:none;}
#talkback a#openAll:hover {color:#BD2600;}
#talkback ol {border-top:1px solid #E6E6E6; list-style-type:decimal; margin:0; padding:0;}
#talkback ol li {border-bottom:1px solid #E6E6E6; list-style-position:inside; line-height:1.25em; margin:0; padding:6px;}
#talkback ol li a:link, #talkback ol li a:visited {color:#BD2600; font-weight:bold; text-decoration:underline;}
#talkback ol li a:hover {color:#E64928; text-decoration:none;}
#talkback ol li span {color:#000; display:block; font:bold 11px Arial, Helvetica, sans-serif; padding:0 16px 5px 0;}
#talkback ol li div {display:none; font-size:12px; padding:0 16px 5px 0;}
#talkback ol li div p {margin:0; padding:0; text-align:left;}
#talkback ol li div p a:link, #talkback ol li div p a:visited {font:bold 11px Arial, Helvetica, sans-serif;}
#talkback ol li.open div {display:block;}

#extra {background:#F2F2F2; border-top:1px solid #ccc; border-bottom:1px solid #ccc; height:108px; padding:3px 10px 8px; margin:5px 0 15px;}
#extra h3 {color:#bbb; margin-bottom:6px;}
#extra ul {list-style:none; margin:0; padding:0;}
#extra ul li {float:right; margin-left:10px; width:206px;}
#extra ul li.last {margin:0;}
#extra ul li a.img {border:1px solid #ccc; display:block; float:right; height:75px; padding:1px; width:100px;}
#extra ul li a.img:hover {border:1px solid #c00;}
#extra ul li p {float:left; margin:0; padding:0; width:96px;}
#extra ul li p span {display:block; font:11px Arial, Helvetica, sans-serif; height:60px; overflow:hidden;}
#extra ul li p a {font:bold 11px Arial, Helvetica, sans-serif;}
