BODY { margin: 21px 21px 27px 21px; background-color: #EFEEEA; }
P, TD { font-family: "Geometr415 Lt BT", Tahoma, sans-serif; }
H1 { font-size: 14px; font-weight: bold; margin: 0px; }
H2 { font-size: 13px; font-weight: bold; color: #685E53; }
P, TD, A { font-size: 13px; color: #000000; }

.edge_top { background: url('../images/border/edge_t.gif') bottom left repeat-x; height: 13px; }
.edge_bottom { background: url('../images/border/edge_b.gif') top left repeat-x; height: 13px; }
.edge_left { background: url('../images/border/edge_l.gif') top right repeat-y; width: 13px; }
.edge_right { background: url('../images/border/edge_r.gif') top left repeat-y; width: 13px; }

.main { background-color: white; padding: 30px 30px 20px 30px; }
.zoom { background-color: white; padding: 12px 8px 8px 8px; }

.fp_menu A { font-size: 13px; color: #878479; text-decoration: none; }
.menu A { font-size: 13px; color: #878479; text-decoration: none; height: 20px; }
.menu A:hover { border-bottom: 2px solid #73716A; }
.menu A.selected { font-size: 13px; color: #000000; text-decoration: none; height: 20px; border-bottom: 2px solid #73716A; }

.artistlist TD { padding: 0px 10px 20px 0px; font-size: 12px; }
.artistlist TD A { text-decoration: none; }
.forname { font-weight: normal; color: #000000; text-decoration: none; text-transform: capitalize; }
.surname { font-weight: bold; color: #000000; text-decoration: none; text-transform: uppercase; }

.viewimage { color: #685E53; font-size: 13px; text-decoration: none; }
.thumbimage { margin-top: 10px; }
.imagelist P { margin-bottom: 5px; margin-top: 5px; margin-left: 10px; }

.red { color: #400F0F; }
.grey { color: #685E53; }

.input { width: 100%; font-family: "Geometr415 Lt BT", Tahoma, sans-serif; font-size: 13px; }

.footer { font-size: 12px;  color: #400F0F; text-decoration: none; }
.footer A { font-size: 12px; color: #685E53; text-decoration: none; }