/* 
Document : litters
Created on : 2011-jun-03, 22:45:33
Author : mattias
Description:
Purpose of the stylesheet follows.
*/

.node { margin: 5px; }

/* links to the left on the litter pages */
.year { font-size: 20px; font-weight: bold; margin: 10px 5px 5px 5px; }
.litter_link { font-size: 14px; margin: 3px 5px 5px 20px; }
.litter_link a { font-weight: bold; }

/* Information about the selected litter */
.meta { font-size: 16px; margin: 5px; }
.meta .nbr { font-size: 20px; font-weight: bold; margin-bottom: 10px; }
.meta p { margin: 3px 10px; }

/* When no litter is selected */
.empty_middle { font-size: 20px; font-weight: bold; margin: 50px 0; text-align: center; }

.kitten_list { margin: 0 20px 10px 20px; }
.no_kittens { font-style: italic; font-weight: bold; margin: 20px 10px 10px 10px; }
.kitten_container { margin-top: 30px; padding: 5px; background-color: #fafafa; border: 1px solid #b4afb2; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; }
.kitten { margin-top: 0; }
.kitten .label { display: inline-block; width: 45px; }
.kitten .no_name { font-style: italic; }
.kitten .name { font-size: 16px; font-weight: bold; margin: 0; }
.kitten .color { margin: 0 0 0.4em 0; }
.kitten .genderIcon { margin: -0.25em  0 0 5px; vertical-align: text-bottom; }
.kitten_images { }
.no_images { font-style: italic; font-weight: bold; margin: 0 10px; }
.kitten_images img { border: 1px solid #333; display: block; float: left; margin: 2px; }
.kitten_list .delimiter { background: #666; clear: both; height: 1px; margin: 0.2em 0; }

/* Just for current litters page */
.current_litters .kitten p { margin: 0.1em 0; }

.tipTip { vertical-align: text-bottom; margin: -3px 0 -3px 5px; }
.kitten_status { font-weight: bold; text-shadow: 1px 1px 2px #aaa; }
.status_description { color: #fff; }
.status_description .title { font-weight: bold; font-size: 16px; }
.status_description .label { display: inline-block; text-align:center; margin-right: 10px; }
.status_description p { font-size: 14px; margin: 0.1em 0; }
.for_sale { color: #0a0; font-weight: bold; }
.shown_interest { color: #e60; font-weight: bold;}
.booked { color: #b33; font-weight: bold; }
.sold { color: #b33; font-weight: bold; }
.stays { color: #44c; font-weight: bold; }
