#article_list{padding:2px;margin:8px;}
#article_list ul{margin:8px;padding:0px;list-style:none;}
#article_list li{padding:6px 0px;border-bottom:1px dashed #ccc;}
#article_list li a{font-weight:bold;}
#article_list li img{float:left;border:1px solid #999;padding:1px;margin-right:4px;}
#article_list li p{color:#666;margin:4px;}

#article{float:left;width:720px;margin:0 0 0 8px;}
#article p{text-indent:24px;}
#article #accessories{border:1px solid #edd;background:#fee;}
#article #accessories h3{margin:0px;padding:4px;border:1px solid #dcc;background:#edd;}
#article #accessories p{text-indent:16px;}

#rail{float:right;width:210px;margin:8px 4px 0px 0px;}
#rail h2{line-height:28px;text-indent:8px;font-size:12px;
	background:url(/img/today-h2-bg.gif) repeat-x;} 
#rail div{margin-bottom:8px;border:1px solid #ccc;background-color:#e3f1e7;} 
#rail div img{float:left;border:1px solid #999;padding:1px;margin:2px 4px 2px 2px;}
#rail p{margin:4px;color:#666;}

#expert a{font-weight:bold;}
#expert ul{clear:left;margin:0 2px;list-style:none;}
#expert ul li a{font-weight:normal;}
#expert #online{display:block;float:right;margin:4px 4px 4px 0;width:120px;line-height:24px;
	background: url(/img/menu-bg.gif) repeat-x;border:1px solid #999;text-align:center;color:#000;}

#newsletter img{float:left;border:1px solid #999;padding:1px;margin:2px 4px 2px 2px;}
#newsletter p#privacy{text-align:center;}
#newsletter #signup{clear:left;display:block;margin:4px auto;width:100px;line-height:24px;
	background: url(/img/menu-bg.gif) repeat-x;border:1px solid #999;text-align:center;color:#000;}

#rail #search form{margin:8px;}
#rail h3{margin:0px;padding:3px 0px 3px 16px;
	background-color:#ccc;border-bottom:1px solid #999;}
