
/*
    (c) 2003 Petr Stanicek, http://wellstyled.com/css-photo-cards.html
    (c) 2004-2005 Almara team, http://almara.sourceforge.net/
*/
body.main_body, body.photo_body { margin: 2ex 1em 1ex 1em; text-align: center; background-color: #000; }
h1.main_h1 { color: #ddd; margin-bottom: 0.9em; font-size: 1.4em; }
h1.photo_h1 { color: #ddd; margin-top: 0; margin-bottom: 0; font-size: 1.4em; }
h2.main_h2 { color: #777; margin-top: 0.18em; margin-bottom: 1.5em; font-size: 0.8em; }
h4.photo_h4 { color : #777; margin-top: 0; margin-bottom: 3em; font-size: 0.8em; }
div.tn_div { text-align: center; }
div.phinfo_div { text-align: right; margin-bottom: 1em; float: left; width: 50%; padding-right: 1em; }
div.exif_div { text-align: center; margin-bottom: 1em; padding-left: 1em; }
table.phinfo_table { margin: 0 0 0 auto; }
table.exif_table { margin: 0 auto 0 0; }
th.phinfo_th, td.phinfo_td, th.exif_th, td.exif_td { text-align: left; vertical-align: top; color: #444; font-size: 0.8em; }
tr.phinfo_tr {}
tr.exif_tr {}
td.phinfo_td {}
td.exif_td { }
th.phinfo_th { font-weight: bold; }
th.exif_th { font-weight: bold; }
a { color: #ddd; }
a:visited { color: #777; }
a.tn_a { text-decoration: none; }
a.almara_a { font-weight: bold; }
a.valid_a {}
img.tn_img { border: none; }
img.photo_img { border: none; }
span.tn_descr { color: #ddd; font-size: 0.68em;}
p.almara_p { clear: both; color: #666; border-top: 1px solid #666; padding-top: 0.5em; margin-bottom: 0; }
p.valid_p { text-align: right; font-size: 0.5em; margin: 0; }
div.photo_div { margin-bottom: 3em; }
div.browsln { margin: 0; clear: both; }
div.index_div { text-align: right; font}
a.first, a.prev { float: left; }
a.next, a.last { float: right; }
span.first_is { float: left; color: #888; font-weight: bold; }
span.last_is { float: right; color: #888; font-weight: bold; }
span.almara_date { font-size: 0.8em; }
hr.foot_hr { clear: both; display: none; }
div.tn_card { float: left; margin: 0 15px 15px 0; padding: 10px 10px; text-align: center; background-color: #333; border-right: 0px solid #88c; border-bottom: 0px solid #88c; }
