﻿#images { width: 220px; clear: right; float: right; margin: 0 10px 0 40px; display: inline; }
#images img { margin: 0 0 0 0; border: none; }
#images span { background-position: 0 0; background-repeat: repeat-x; width: 200px; border-bottom: dotted 1px; font-family: Arial, Helvetica, sans-serif; font-size: 0.8em; display: block; padding: 8px 0 8px 20px; margin: 0 0 20px 0; }

#attachments { width: 220px; clear: right; float: right; display: inline; margin: 0 10px 20px 40px; }
#attachments ul { padding: 10px 0 15px 20px; list-style: none; }
#attachments ul li { line-height: 17px; margin: 5px 10px 0 0; padding: 0 0 0 22px; background: url(/img/icons/sml/icon_gen.gif) 0 1px no-repeat; list-style: none; }
#attachments ul li.pdf { background-image: url(/img/icons/sml/icon_pdf.gif); }
#attachments ul li.doc { background-image: url(/img/icons/sml/icon_doc.gif); }
#attachments ul li.xls { background-image: url(/img/icons/sml/icon_xls.gif); }
#attachments ul li.mp3 { background-image: url(/img/icons/sml/icon_mp3.gif); }
#attachments a { text-decoration: none; font-size: 0.85em; }

#subpages { width: 220px; clear: right; float: right; display: inline; margin: 0 10px 20px 40px; }
#subpages ul { padding: 10px 0 15px 20px; list-style: none; }
#subpages ul li { line-height: 17px; margin: 5px 10px 0 0; padding: 0 0 0 22px; background: url(/img/icons/sml/icon_clip.gif) 0 1px no-repeat; list-style: none; }
#subpages a { text-decoration: none; font-size: 0.85em; }