body { background-color:#200; }
body, td { font-family:"courier","courier new"; font-size:14px; color:#ddd; }
img.main { border:1px solid #900; }
div.note { color:#c00; padding:15px; }
div.white { color:#fff; display:inline; }
div.red { color:#c00; display:inline; }
div.pics { width:660px; text-align:left; }
div.header { text-align:center; font-size:12px; padding:25px; color:#c00; }
a { color:#fff; }
div.note { background-color:#efffff; border:2px solid #9fc; padding:15px; color:#c00; }
div.note a { color:#c00; }

div#header { margin-bottom:15px; }
div#header span#row1 span.d { color:#d9a; }
div#header span#row1 span.l { color:#dbc; }
div#header span#row1 span.f { color:#eff; }
div#header span#row2 span.d, div#header span#row2 span.l, div#header span#row2 span.f { color:#f00; }
table.image { background-color:#501; border:1px dotted #900; padding:2px; }
a.friend { color:#f00; text-decoration:none; }
a.friend { color:#f00; text-decoration:none; }
div#friend { width:325px; text-align:left; background-color:#dff; border:2px solid #9fc; padding:10px 15px 5px 15px; margin-bottom:25px; color:#c00; }
div#friend div.title { text-align:center; }
div#friend div.label { }
div#friend div.input { padding:3px 0 3px 25px; text-align:right; color:#309; }
div#friend div.buttons { padding:3px 0 3px 25px; color:#600; }
div#footer { margin-bottom:25px; color:#eff; }
div#footer span.d { color:#a00; }
div#footer span.l { color:#708; }
div#footer span.f { color:#40f; }

div#preview { color:#006; padding:15px; background-color:#efd; width:325px; text-align:left; margin-bottom:15px; }
div#preview div.comment { padding:0 25px 15px 25px; }
div#preview a { color:#f00; }
div.error { color:#fcc; text-align:left; width:350px; margin-bottom:15px; }
div.error div.title { margin-bottom:10px; color:#f00; }
