@charset "utf-8";
/* CSS Document */

#ff { margin-top:15px; }

#ff h1 { margin:10px 0; font-size:22px; }
#ff h2 { font-size:18px; line-height:22px; font-weight:normal !important; }
#ff p.intro { font-size:14px; line-height:125%; }
#ff p.byline { font-size:14px; color:#666; margin-top:10px; }

/* FF COLLECTIONS */
#collection_content { margin:5px 0 0 0; padding:20px 0 0 12px; border-top:1px dotted #d0d0d0;  }
html* #collection_content { height:1%; zoom:1 }

.photo_container { width:136px; float:left; display:inline; margin:0 16px 20px 0; }
.photo_container h3 { margin:5px 7px; padding:0px; font-size:15px; }
.photo_container h3 a { text-decoration:none; color:#01a0a0 !important; }
.photo_container h3 a:hover { text-decoration:underline; }
.photo_container .photo { border:1px solid #eee; text-align:center; }
.photo_container .photo img { padding:7px; background:#F7F6F6; }
.photo_container .photo p { font:italic 9px Verdana; text-align:left; margin:2px 4px 2px 10px; color:#666; display:none; }
.photo_container p.teaser { padding-bottom:5px; margin:0 7px !important; font-size:13px; font-style:italic; }
.photo_container a.more { color:#01a0a0 !important; font-weight:bold; margin:10px 7px; padding-right:10px; font-style:italic; font-size:13px; }