.album_container{float:left;margin:20px;display:block;position:relative;padding-left:29px;background:url(/famundo/images/themes/default/album_bg.gif?1345092863) repeat-y 0 -4px;width:235px;overflow:hidden}.album{border:3px solid #ccc;padding:20px;border-left:0;padding-bottom:10px;padding-left:10px;overflow:hidden}.album_link{text-decoration:none}.album_link:hover .album{border-color:#888;background:#f8f8f8}.album_corner_top{position:absolute;top:0;right:0;width:14px;height:14px;background-image:url(/famundo/images/themes/default/album_corner_top.gif?1345092863);background-repeat:no-repeat;background-position:0 0}.album_corner_bottom{position:absolute;bottom:0;right:0;width:14px;height:14px;background-image:url(/famundo/images/themes/default/album_corner_bottom.gif?1345092863);background-repeat:no-repeat;background-position:0 0}.thumb_container{display:inline-block;height:150px;overflow:hidden}.album_thumb{padding:3px 7px 8px 3px;border-top:1px solid #eee;border-left:1px solid #eee;background:url(/famundo/images/themes/default/photo_shadow.gif?1345092863) no-repeat bottom right #fff;display:inline-block;min-height:100px;min-width:100px}.album p{margin:0;padding-top:5px;font-size:1.4em;color:#444;font-weight:bold;text-align:center}.album p span{display:block;padding:4px 0;font-weight:normal;font-size:.8em}a.prev_photo,a.next_photo{display:block;float:left;width:75px;margin-bottom:15px;text-align:right;text-decoration:none}a.prev_photo{margin-right:10px;text-align:left}a.prev_photo p,a.next_photo p{margin:3px 0 0 0;padding:3px 0;font-size:1.2em;color:#222}a.prev_photo p{background:url(../famundo/images/themes/default/small_arrow_left_on.gif?1345092863) no-repeat left center;padding-left:17px}a.prev_photo:hover p{background:url(../famundo/images/themes/default/small_arrow_left.gif?1345092863) no-repeat left center}a.next_photo p{background:url(../famundo/images/themes/default/small_arrow_right_on.gif?1345092863) no-repeat right center;padding-right:17px}a.next_photo:hover p{background:url(../famundo/images/themes/default/small_arrow_right.gif?1345092863) no-repeat right center;padding-right:17px}.other_album{width:154px;display:block;margin-bottom:10px;text-decoration:none}.other_album img{float:left;margin-right:8px;border:2px solid #fff}.other_album p{margin:0;padding:0;color:#444;font-size:1.2em;padding-bottom:5px;line-height:1.2em}.other_album:hover p{color:#000}.other_album:hover img{border:2px solid #05b3e2}.photo_tools{background:#eee url(../famundo/images/themes/default/body_bg.png?1345092863) repeat scroll 0 -81px;border-bottom:1px solid #ccc;padding:8px 5px;text-align:right;clear:left;font-size:1.2em}.photo_tools a{margin:0 0 0 5px}.main_photo{text-align:center;margin:20px 0}p.photo_desc{margin:10px 20px;line-height:1.3em}.photo_comments{margin:20px;border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding:10px}.comment{padding:15px 0}.comment p{line-height:1.3em;margin:0;margin-bottom:5px}.comment .user_comment{float:left;border:1px solid #ddd;margin-right:10px;margin-bottom:10px}.comments_input{margin:20px}.comments_input form{padding-top:20px}.comments_input form input{display:block;margin:10px 0}.photo{float:left;margin:20px 0;position:relative;text-align:center;overflow:hidden}.photo p{margin:4px 2px;line-height:1.3em;white-space:nowrap;overflow:hidden}.photo p a{font-size:.85em}.photo a img{background:url(/famundo/images/themes/default/photo_shadow.gif?1345092863) no-repeat bottom right #fff;padding:3px 7px 8px 3px;border-top:1px solid #eee;border-left:1px solid #eee}.picture_size_select{float:left;width:550px;margin:5px 20px;padding:10px 0}.picture_size_select li{float:left;display:block}.picture_size_select a{display:block;float:left;width:65px;height:41px;background:url(../famundo/images/themes/default/bg_picture_size_select.gif?1345092863) no-repeat 0 -55px #fff;margin:0 10px 0 0;text-align:center;color:#666;font-size:1.2em;padding:9px 5px 5px 5px;text-decoration:none}.picture_size_select span{display:block;padding:7px 0;font-size:.9em}.picture_size_select a.current{color:#1b82a7;font-weight:bold;background:url(../famundo/images/themes/default/bg_picture_size_select.gif?1345092863) no-repeat 0 0 #fff;text-decoration:none}a.album_slideshow{display:block;clear:left;padding-top:3px;padding-bottom:3px;font-size:1.3em}form input{font-family:Arial,Helvetica,sans-serif;font-size:1.2em;vertical-align:middle;padding:3px;font-size:1.3em}input[type='text'],input[type='password']{background:url(/famundo/images/themes/default/bg_text_input.gif?1345092863) top left repeat-x #fff;width:97%;border:1px solid #ccc}form label,label{display:block;font-size:1.2em;margin:5px 0;padding-top:5px;clear:left;color:#444;font-weight:bold}form select{font-size:1.2em;width:97%;padding:2px}.control_to a{position:absolute;display:block;width:28px;height:24px;text-indent:-9999px;background:url(/famundo/images/themes/default/control_to_bg.gif?1345092863) top left repeat-x #fff;left:0;top:0;border-right:1px solid #ccc}.control_to_container{position:relative;width:97%}#sidebar .control_to input#message_to{padding-left:30px;margin:0;width:120px}#box_main .control_to input#message_to{padding-left:30px;margin:0;width:530px}form textarea{font-family:Arial,Helvetica,sans-serif;font-size:1.3em;padding:3px;background:url(/famundo/images/themes/default/bg_text_input.gif?1345092863) top left repeat-x #fff;border:1px solid #ccc}.box_thin form label{margin:1px 0}.box_thin fieldset{margin-right:5px}.box_thin form input,.box_thin form textarea{width:90%}.box_thin form select{width:95%}.box_thin form input,.box_thin form select{margin:3px 0 5px 0}form .add_item{clear:both;padding-left:15px;background:url(../famundo/images/themes/default/small_plus.gif?1345092863) left center no-repeat;font-size:1.1em;margin-top:10px;display:block}#relations form input{width:100%}form .short input{width:90%;float:left}form .short .icon{float:right;padding-top:4px}.box_thin .short input{width:80%}form .remove_item{background:url(/famundo/images/themes/default/icon_remove.gif?1345092863) no-repeat 0 4px;display:block;float:left;padding:5px 0;padding-left:20px;font-size:1.1em}form input.submit,form input.cancel,form input.submit_big{width:auto;font-size:1.3em}form input.submit{background:url(/famundo/images/themes/default/button_input.gif?1345092863) no-repeat 0 2px;border:0;color:#fff;font-weight:bold;cursor:pointer;width:90px;height:25px;padding:0;margin:0}form input.submit:hover{background:url(/famundo/images/themes/default/button_input.gif?1345092863) no-repeat 0 -27px}form input.cancel{border:0;background:none;font-weight:bold;color:#1b82a7;cursor:pointer}form input.submit_big{background:url(/famundo/images/themes/default/button_input_big.gif?1345092863) no-repeat 0 0;border:0;color:#fff;font-weight:bold;cursor:pointer;padding:2px 0 4px 0;width:160px}form input.submit_big:hover{background:url(/famundo/images/themes/default/button_input_big.gif?1345092863) no-repeat 0 -25px}form input.submit_small,#login_form .submit_small{background:url(/famundo/images/themes/default/button_input_small.gif?1345092863) no-repeat 0 0;border:0;color:#fff;font-weight:bold;cursor:pointer;padding:2px 0 5px 0;width:56px;height:24px;margin-right:20px}form input.submit_small:hover{background:url(/famundo/images/themes/default/button_input_small.gif?1345092863) no-repeat 0 -25px}#login_form .form_footer .submit_small,#add_list_form .submit_small,#quick_todo_form .submit_small,#quick_event_sidebar .submit_small{background:url(/famundo/images/themes/default/button_input_login_de.gif?1345092863) no-repeat 0 0;width:90px}#login_form .submit_small:hover,#add_list_form .submit_small:hover,,#quick_todo_form .submit_small:hover,#quick_event_sidebar .submit_small:hover{background:url(/famundo/images/themes/default/button_input_login_de.gif?1345092863) no-repeat 0 -25px}form .form_footer{padding:10px 20px;margin-top:7px;text-align:center;clear:left}#relations form .short input{width:82%;float:left}#relations form .short .icon{float:left;padding-top:4px;margin-left:4px}#relations form input.submit,#relations form input.cancel{width:auto}#relations form input.submit{width:90px}#relations form .form_footer{clear:left}form .short input.checkbox{width:auto;margin:0 5px 2px 0;float:none}#sidebar .all_day_option label{display:inline;font-weight:normal;font-size:1em;margin:0;padding:0;margin-left:20px}#sidebar .all_day_option label input{border:0;border-top:0;background:#fff}#box_main form input.checkbox{float:left;padding:22px;width:auto;clear:none;border:0;background:none;margin:0;margin-right:5px}form label.checkbox{float:left;padding:0;margin:5px 20px 5px 0;width:auto;clear:none;font-weight:normal;line-height:1.4em}legend{color:#0b98ca;font-size:16px;font-weight:bold;padding-left:5px}