/*		by shuster 2009			*/
/*		ARTICLE	STYLES			*/
#article { width: 680px; margin: 0 auto; padding: 12px 0; text-align: left; }
#article h2 { color: #E2001A; font-size: 160%; padding: 0; margin: 0 0 1em 0; }
#article h3 { font-size: 140%; color: #7B7B7B; }
#article h4 { font-size: 120%; color: #000; }
#article h5, #article h6 { font-size: 100%; color: #000; }

#article dl { padding-bottom: 1em; }

#article p { padding-bottom: 1em; }

#article p.left, #article div.left { text-align: left; }
#article p.right, #article div.right { text-align: right; }

#article img.topimg { float: right; margin: 0 0 5px 10px; }
#article img.tnl { float: left; margin: 4px 3px 16px 3px; }
#article img.right { float: right; margin: 0 0 5px 10px; }
#article img.left { float: left; margin: 0 10px 5px 0; }

#article img.print { float: right; margin: 0 0 12px 5px; }
#article p.perex { font-weight: bold; color: #E2001A; margin-bottom: 1em; }
#article .ali { font-size: 86%; margin: 0; padding: 0; margin-bottom: 1em; }

#article a, #article a:visited { color: #E2001A; text-decoration: none; }
#article a:hover { color: #000080; text-decoration: underline; }
#article a:hover span { color: #E2001A }

#article .ctg { list-style-type: square; color: #F00; }

#article .list_a { list-style-type: lower-alpha; }
#article .list_n { list-style-type: decimal; }

#article .list h2 {  color: #E2001A; font-size: 120%; padding: 0; margin: 0; }


