@charset "utf-8";

/* -- accordian-pack -- */
#basic-accordian{width:150px;margin-left:24px;z-index:2;padding:5px}.accordion_headings{color:#FFF;border:1px solid #C1B8AA;cursor:pointer;font-weight:700;background-color:#C00519;padding:5px}.accordion_headings:hover{background-color:#990}.accordion_child{background-color:#669;padding:15px}.header_highlight{background:#C00}

/* -- livevalidation -- */
.LV_validation_message{font-weight:700;vertical-align:middle;margin:0 0 0 5px;padding:1px}.LV_valid{color:#690}.LV_invalid{color:#CF2538}.LV_valid_field,input.LV_valid_field:hover,input.LV_valid_field:active,textarea.LV_valid_field:hover,textarea.LV_valid_field:active{border:1px solid #690}.LV_invalid_field,input.LV_invalid_field:hover,input.LV_invalid_field:active,textarea.LV_invalid_field:hover,textarea.LV_invalid_field:active{border:1px solid #CF2538}

/* -- thickbox -- */
#TB_window{font:12px Arial, Helvetica, sans-serif;position:fixed;background:#FFF;z-index:102;color:#000;display:none;border:4px solid #525252;text-align:left;top:50%;left:50%}#TB_secondLine{font:10px Arial, Helvetica, sans-serif;color:#666}#TB_window a:link,#TB_window a:visited,#TB_window a:active,#TB_window a:focus{color:#666}#TB_window a:hover{color:#000}#TB_overlay{position:fixed;z-index:100;top:0;left:0;height:100%;width:100%}.TB_overlayMacFFBGHack{background:url(../../../MODULE/zenphoto/zp-core/images/thickbox_macFFBgHack.png) repeat}.TB_overlayBG{background-color:#000;filter:alpha(opacity=75);-moz-opacity:0.75px;opacity:0.75px}#TB_window img#TB_Image{display:block;border-right:1px solid #CCC;border-bottom:1px solid #CCC;border-top:1px solid #666;border-left:1px solid #666;margin:15px 0 0 15px}#TB_caption{height:25px;float:left;padding:7px 30px 10px 25px}#TB_closeWindow{height:25px;float:right;padding:11px 25px 10px 0}#TB_closeAjaxWindow{margin-bottom:1px;text-align:right;float:right;padding:7px 10px 5px 0}#TB_ajaxWindowTitle{float:left;margin-bottom:1px;padding:7px 0 5px 10px}#TB_title{background-color:#e8e8e8;height:27px}#TB_ajaxContent{clear:both;overflow:auto;text-align:left;line-height:1.4em;padding:2px 15px 15px}#TB_ajaxContent.TB_modal{padding:15px}#TB_ajaxContent p{padding:5px 0}#TB_load{position:fixed;display:none;height:13px;width:208px;z-index:103;top:50%;left:50%;margin:-6px 0 0 -104px}#TB_HideSelect{z-index:99;position:fixed;top:0;left:0;background-color:#FFF;border:none;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;height:100%;width:100%}#TB_iframeContent{clear:both;border:none;margin-bottom:-1px;margin-top:1px;_margin-bottom:1px}* html #TB_overlay,* html #TB_HideSelect{position:absolute;height:expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px')}* html #TB_window,* html #TB_load{position:absolute;margin-top:expression(0 - parseInt(this.offsetHeight / 2) 0 (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) 0 'px')}

/* -- zenphoto -- */
#zenph{text-align:left;margin:0}#zenph .main{width:460px}#zenph .main_full{width:100%}#zenph #credit,#zenph #sort{width:640px;font-size:85%;color:#96967E;text-align:right;clear:both;margin:0 auto}#zenph #credit a,#zenph #sort a{text-decoration:none;color:#96967E;border-bottom:1px dotted #96967E}#zenph #credit a:hover,#zenph #sort a:hover{color:#BDBDAE;border-bottom:1px solid #BDBDAE;text-decoration:none}#zenph #gallerytitle{border-bottom:1px solid #E6E6DF;padding-bottom:14px;margin-bottom:20px}#zenph #gallerytitle h2{font-weight:400;font-size:10px;width:400px}#zenph a:link,#zenph a:active,#zenph a:visited{text-decoration:underline;color:#17A}#zenph a:hover,#zenph a:focus{text-decoration:underline;color:#6BD}#zenph h2{font:115% "Helvetica Neue", "Lucida Grande", Helvetica, Arial, sans-serif;font-weight:700;color:#ACA08D}#zenph h2 a:link,#zenph h2 a:visited{color:#ACA08D;text-decoration:none}#zenph h2 span{color:#ACA08D}#zenph h2 a:hover{color:#CF2538;text-decoration:none}#zenph h3{font:110% "Helvetica Neue", "Lucida Grande", Helvetica, Arial, sans-serif;font-weight:700;color:#002E5B;margin-top:30px}#zenph h3 a:hover{text-decoration:underline}#zenph hr{clear:both;height:0;border:0;border-top:1px solid #E6E6DF;margin:0 0 12px;padding:0}#zenph img{border:0}#zenph blockquote{border-left:1px dotted #96967E;margin-left:20px;padding-left:20px;color:#363630}#zenph #imagemetadata{text-align:right;position:relative;display:none}#zenph #imagemetadata table{text-align:left;line-height:1em;border:1px solid #ccc;position:absolute;top:2em;right:0;background-color:#fafafa}#zenph #imagemetadata table td{border-bottom:1px solid #f0f0f0;background-color:#f8f8f8;padding:2px 5px}#zenph ul.pagelist{clear:both;list-style-type:none;border-top:1px solid #CCC;border-bottom:1px solid #CCC;text-align:right;margin:20px 0 0;padding:10px 0}#zenph ul.pagelist li{display:inline;color:#666;text-decoration:none;margin:0;padding:0}#zenph ul.pagelist li a,ul.pagelist span.disabledlink{color:#666;text-decoration:none;padding:0 4px}#zenph ul.pagelist li.current a{font-weight:700;text-decoration:none;cursor:default;color:#5A5A4B}#zenph ul.pagelist li.prev{margin-right:10px}#zenph ul.pagelist li.next{margin-left:10px}#zenph .disabledlink{color:#ddd;cursor:default}#zenph .disabled_nav{visibility:hidden}#zenph #imageDescEditable,#zenph #albumTagsEditable{margin-top:24px}#zenph #imageDesc,#zenph #exif_link{margin-bottom:4px}#zenph .taglist ul li{background:url(../images/tag.png) no-repeat left center;padding-left:18px;float:left;padding-right:5px;color:#999;display:inline;list-style-type:none}#zenph .taglist .tags_title{background:none;padding-right:5px;padding-left:0}#zenph .imagethumb a,#zenph .imagethumb a:hover{display:block;line-height:0;border:1px solid #CCC;background-color:#FDF9F0;margin:0 9px 9px 0;padding:9px}#zenph .imagethumb a:visited{background-color:#CCC;border:1px solid #f8f8f8}#zenph .imagethumb a:hover{background-color:#f3f3f3;border:1px solid #ccc}#zenph .albumdesc2{line-height:18px}#zenph .album{float:left;width:445px;line-height:100%;background:#FDF9F0;border:1px solid #CCC;margin:5px;padding:10px 8px 2px 10px}#zenph .album .thumb{float:left;margin-right:6px}#zenph .album h3,#zenph .album h3 a{text-transform:capitalize;font-size:12px;color:#7E7668;margin:0;padding:0}#zenph .album p{line-height:12px;font-size:11px;margin:0;padding:4px 0 0}#zenph .albumdesc small{color:#A3947E}#zenph .image{border:0;margin:0;padding:0}#zenph #image{text-align:center;line-height:0}#zenph .imgnav{float:right;width:140px;text-align:center;border:1px solid #D5E6EE;background:#EEF5F9;margin-top:-10px}#zenph .imgnav .imgprevious a,#zenph .imgnav .imgnext a{display:block;width:50%;height:100%;float:left;font-size:120%;text-decoration:none;line-height:180%;color:#237898;padding:4px 0}#zenph .imgnav .imgprevious a:hover,#zenph .imgnav .imgnext a:hover{background-color:#fff;text-decoration:none;color:#002E5B}#zenph #narrow{width:640px;margin:0 auto}#zenph .error{color:#C33;font-weight:700}#zenph .comment{border:1px solid #E7F0F5;background:#FBFCFD;margin-bottom:12px;padding:10px}#zenph .commentauthor{font-weight:700}#zenph .commentdate{margin-top:12px;color:#8DB8CF;font-size:85%}#zenph .inputbox{width:250px;padding:2px}#zenph textarea{width:100%;color:#5A5A4B;font:100%/200% "Helvetica Neue", Helvetica, Arial, sans-serif;padding:4px}#zenph .pushbutton{cursor:pointer;padding:5px 10px}#zenph label:hover{color:#000}#zenph #map{margin-left:-77px}#zenph #rating{margin-top:10px}#zenph #admin,#admin_data{position:fixed;right:0;top:0;width:130px;border-bottom:1px solid #E6E6DF;border-left:1px solid #E6E6DF;background:#fff;z-index:2;text-align:left}#zenph #admin_data{top:0;padding-top:20px;z-index:1;line-height:1.6em}#zenph #admin h3{font-weight:400;color:#999;text-align:center;margin:0;padding:0}#zenph #admin h3:hover{color:#036}#zenph #search{border-top:1px solid #CCC;border-bottom:1px solid #CCC;text-align:right;margin:30px 0;padding:10px 0}#zenph #search input.pushbutton{color:#FFF;font-size:10px;text-transform:capitalize;background:#A3947E;border:none;padding:3px 20px}#zenph #search ul{border:1px solid #ccc;position:absolute;text-align:left;list-style:none;height:60px;width:200px;overflow:auto;background:#FFF;padding:20px}#zenph #search #search_input{font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#aca08d;text-decoration:none;background:#FDF9F0;border:1px solid #A3947E;width:300px;padding:3px}#zenph #search ul li{list-style:none;margin:0;padding:0 0 10px}#zenph #searchfields_icon{position:relative;top:5px;margin:0 5px}#zenph #search .clear{clear:both;height:10px}#zenph #archive{width:300px;text-align:center;margin:0 auto}#zenph ul.archive *{list-style:none;margin:0;padding:0}#zenph ul.archive .year{margin-top:10px;text-align:center;margin-bottom:5px;font-weight:700;font-size:18px}#zenph ul.archive .month{font-size:14px;list-style:none;border-top:2px solid #E6E6DF;padding-top:5px}#zenph #tag_cloud{text-align:center;background:#eee}#zenph #tag_cloud p{background:#fff;border-top:3px solid #E6E6DF;border-bottom:3px solid #E6E6DF;font-size:18px;font-weight:700;text-align:center;margin:20px 0;padding:10px 0}#zenph .errorbox{background-color:#FDD;border-top:1px solid #FAA;border-left:1px solid #FAA;border-right:1px solid #FAA;border-bottom:5px solid #FAA;margin-bottom:10px;font-size:100%;color:#D66;padding:20px}#zenph .errorbox h2{color:#D66;font-size:100%;font-weight:700;margin:0}#zenph #zen-part{font-family:Arial, Helvetice, sans-serif;font-size:1.8em;font-weight:100}#zenph #photo-part{font-family:Arial, Helvetice, sans-serif;font-size:0.9em;font-weight:700}#zenph #image .flowplayer{margin:0 auto}#zenph table.password td.userinput input,td.passwordinput input{width:15em}#zenph table.password td.submit{text-align:center}#zenph h3 a:link,#zenph h3 a:visited,#zenph #search a{text-decoration:none}#zenph .pagenav,#zenph #comments{clear:both}#zenph #albumDescEditable,#zenph #albumTagsEditable,#zenph .commentmeta{margin-bottom:12px}#zenph #exif_link,#zenph .imgnav .imgnext a{float:right}#zenph .taglist ul,#zenph #tag_cloud ul li{display:inline;list-style-type:none}#zenph .imagethumb,#zenph #albums,#zenph .imgnav .imgprevious a{float:left}#zenph .checkbox,#zenph label{cursor:pointer}#zenph table.password td.userlabel,#zenph table.password td.passwordlabel{text-align:right}#zenph table.password td.userinput,#zenph table.password td.passwordinput,#zenph table.password td.hint{text-align:left}