*{margin:0;padding:0}body{background:#f4f3eb url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAACVCAMAAACuPGDuAAAARVBMVEWt4faw4e+q4/So5fr29fD39vH49/L5+PP6+fT6+fX7+vb6+/b8+/f8+/n8/Pr9/fv1/////fr7/v///f/+/vz+/v7+//rHpY/OAAAAAWJLR0QAiAUdSAAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAd0SU1FB94IGhEvCOoXUt0AAAA/SURBVBjTlcLtDkAgGIDRJ0XkM6n7v9TM8OOdmJ1DxTvQKBY8gZVEFLZH86epYBSGg7v1Qie0O3tqfqgLzCUD7JoGCoeKrAAAAAAASUVORK5CYII=) repeat-x top;font:normal 12px "Verdana",sans-serif;margin:0;padding:0}input,button,textarea,select{font:normal 12px/12px "Verdana",sans-serif;color:#373737;vertical-align:middle}legend{display:none}fieldset{border:0}ul{list-style:none}table{border-collapse:collapse;width:100%}hr{display:none}img{padding:0;margin:0;border:0;text-align:center}a:link{text-decoration:none;color:#06a;border:0;outline-style:none}a:active{text-decoration:underline;color:#06a;border:0;outline-style:none}a:visited{text-decoration:none;color:#06a;border:0;outline-style:none}a:hover{text-decoration:underline;color:#690;border:0;outline-style:none}a:focus{outline:0;outline-style:none}#siteBanner,h1,h2,h3,h4{font-family:Arial,Helvetica,sans-serif,"Arial Black"}#bg{width:1020px;margin:0 auto}.con{width:1020px;float:left}.header{width:1020px;padding:10px 0 10px 0;border-bottom:solid 1px #d9d7c3;float:left;position:relative;margin-bottom:10px}#siteBanner{float:left;font:normal 42px/42px "Arial Black",Arial,Helvetica,sans-serif;letter-spacing:-3px;padding-left:20px}#siteBanner,h1{position:relative}#siteBanner,h1,h2{text-shadow:1px 1px 3px #666}#siteBanner a{z-index:1;position:absolute;top:0;left:0;width:309px;height:1.7em;min-height:102px;background:transparent url(/images/flapjacktastic.png) no-repeat;font-size:1em;text-indent:-9000px}.header{height:72px}#siteBanner a,#siteBanner a:visited,#siteBanner a:hover{color:#373737;text-decoration:none}.header .rss{position:absolute;top:50px;right:0;width:290px;text-align:right}.header .rss li{display:inline;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAALCAMAAABBPP0LAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAXpQTFRFzsq7//r//9/L/5YN//f/x8K0+vr2/9/K/5AM/5EP//r5/+TO/40C/+v2/5QO/82d/5cS/6pn//n9/5QV/4kC/7p8/7Nt/7dq/6lF/7po/5gT/51n/6dH//fy/1MF/7pz/5sc/7B0/58e/1UJ/8aJ8/Lt/3oL7u3n/4QR/+us/4QP/8Z4/6p6/04N/3gt/7Fm/6h//6cm/7VA/4wP/72U/3Ea//r2/5wu/7lt3NrS/8qP/14V//z84N3V//Hz/4dC/5lP/656/3gc/76E//v0//b//5II/6lj/58//5wX/+Da/75+//z7//f4/8ON/7RU/7dN/5sa/08D/5ML/+7//4gQ/6Rd/2UM/9as/8GI/2YS/+XW/9Sw/7xm//z//616yMO1/1wJ/4IA/76A/8qU/6ZB/+e1/93E/4QZ/50ZyMS4/30X/9Ci/0QC/72E+fn2/65H/82R/5Eb/+bP1tPG/8ai//j4/3sb/5BW/65t/48I/8aX////+/v4Y8A0dgAAAH50Uk5T//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8AzD7mcgAAAKVJREFUeNpiqAWDKhEeqUDPTCXOWgYw3y2HKUZfPC85Mi0UIsBRHSLL4mcuIeNcBBEQFvXXLq4xS/UQy4AIBPPzRljE+rhkC5ZDBPhS0n0ZjSRrHB1MIQIK8oYBdnHu0TX2UQyqJQwMDMxWjOwFXCaVZTpBDLVstgmsAoWuNkncXnpCpbkgLepZxpoq3mGK8RXSBspgM/IttTTUnMITrXXlagECDACgUDW2NnckrAAAAABJRU5ErkJggg==) no-repeat left 2px;padding-left:20px;margin-right:5px}.menu{width:1020px;padding:0;margin-bottom:10px;float:left}.menu ul{padding-left:10px}.menu li{display:inline;font:bold 14px/14px "Arial";text-transform:lowercase;letter-spacing:-1px;float:left}.menu li ul{display:none}.menu li a{padding:3px 7px;margin-right:1px;float:left;color:#fd822f;border-radius:1em}.menu li a:hover{background:#9bac0d;color:#fff;text-decoration:none}.menu .current_page_item a{background:#fd822f;color:#fff}.sc-all{width:680px;background:transparent none;float:left}.sc{padding:0;width:680px}.title{font:normal 28px/30px "Arial";border-bottom:solid 1px #ccc;padding-bottom:15px;margin-bottom:15px}.post,.post-page{padding:15px;background:#FFF;margin-bottom:10px;border:2px #fd822f solid;border-radius:1.4em}.post .p-head h1{font:normal 28px/28px "Arial";letter-spacing:-1px}.post .p-head h2{font:normal 26px/26px "Arial";letter-spacing:-1px}.post .p-head h2 a,.post .p-head h2 a:visited{color:#06a;text-decoration:none}.post .p-head h2 a:hover{color:#690}.post .p-head h3{font:normal 21px/23px "Arial"}.post .p-head h3 a,.post .post-head h3 a:visited{color:#06a;text-decoration:none}.post .p-head h3 a:hover{color:#690}.post .p-date{font-size:10px;color:#333;font-weight:bold}.post .p-who{padding:5px 0 5px 12px;margin-top:5px;font-size:11px;color:#917d69;border-top:solid 1px #ebeadd;background:url(images/p-cat-ico.png) no-repeat left 6px}.post .p-who a{color:#917d69;text-decoration:underline}.post .p-con{padding:5px 0}.post .p-con p{font:normal 12px/17px 'Verdana';padding:5px 0;color:#333}.post .p-con img{margin-bottom:10px}.post .p-con ol{padding:10px 0 10px 25px;margin:0}.post .p-con ol li{padding:2px 0 2px 0;font-size:12px;line-height:15px;color:#63565f}.post .p-con ul{padding:5px 0;margin:0}.post .p-con ul li{padding:2px 0 2px 15px;list-style-type:none;background:url(images/p-con-li.png) no-repeat left top;font-size:12px;line-height:15px;color:#63565f}.post .p-con blockquote{padding:20px;margin:10px 0;color:#a98951;background:#f8f8f2}.post .p-con blockquote p{font:normal 13px/19px "Georgia";color:#a98951;padding:0}.post .p-con blockquote li{padding:2px 0 2px 13px;list-style-type:none;font-size:11px;line-height:16px}.post .p-com{background:#fbfbf8;padding:10px 5px;border-top:solid 1px #f7f6f0;border-bottom:solid 1px #f7f6f0}.post .p-com a,.post .p-com a:visited{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAMAAAC67D+PAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAD9QTFRF8PHl5+rW3+LK6u3e7e7hdoIy9Pbt5OfT9PbwaHYh8fPq6Ovb+fn03uLJ5OfSTVsCM0EA29/E/Pz6YW4Y////VOR+fAAAABV0Uk5T//////////////////////////8AK9l96gAAAERJREFUeNpExskNgDAMBMDNwU0Sm2z/tWILS8xrwBmI+QSx3itK6urdUVP+etay9ea91GQvh9F2CEG3qDDK8ZfWV4ABAEJFBhxY3Z5PAAAAAElFTkSuQmCC) no-repeat left 2px;padding-left:15px;font-size:10px;font-weight:bold;color:#f60}.post .p-com a:hover{color:#690}.post .p-tag{font-size:11px;color:#917d69;margin-top:5px}.post .p-tag a,.post .p-tag a:visited,.post .p-tag a:hover{color:#917d69;text-decoration:underline}.post-page h1{font:normal 28px/30px "Arial";padding:10px 0}.post-page h2{font:normal 26px/28px "Arial"}.post-page p{font:normal 12px/17px 'Verdana';padding:5px 0;color:#333}.post-page ol{padding:10px 0 10px 25px;margin:0}.post-page ol li{padding:2px 0 2px 0;font-size:12px;line-height:15px;color:#63565f}.post-page ul{padding:5px 0;margin:0}.post-page ul li{padding:2px 0 2px 13px;list-style-type:none;background:url(images/p-con-li.png) no-repeat left top;font-size:12px;line-height:15px;color:#63565f}.post-page blockquote{padding:10px;margin:0;color:#333;background:#f8f8f2}.post-page blockquote p{font-size:12px;padding:0;margin:0;line-height:17px}.post-page blockquote li{padding:2px 0 2px 13px;list-style-type:none;font-size:12px;line-height:17px}p img{padding:0;max-width:100%}img.centered{display:block;margin-left:auto;margin-right:auto}img.alignright{padding:1px;margin:0 0 5px 15px;display:inline;border:solid 5px #f2f0ea}img.alignleft{padding:1px;margin:0 15px 5px 0;display:inline;border:solid 5px #f2f0ea}.alignright{float:right}.alignleft{float:left}.nav{overflow:hidden;margin:0 0 10px 0;font-size:13px;font-size:10px;line-height:12px;font-weight:bold;text-align:right}.nav .left{float:left;background:url(images/nav-left.png) no-repeat left 1px;padding-left:15px}.nav .right{float:right;background:url(images/nav-right.png) no-repeat right 1px;padding-right:15px}.nav a{cursor:pointer}.s1{float:right;width:160px;font-size:11px;margin-right:10px}.s1 .categ-all{background:#585e62;width:160px;margin-bottom:10px;border-radius:1.4em}.s1 .categ{padding:7px 10px 10px 10px;color:#a29d91}.s1 .categ h3{font-size:14px;letter-spacing:-1px;color:#fff;padding-bottom:5px;margin-bottom:5px}.s1 .categ li{padding:2px 0 2px 0}.s1 .categ li a,.s1 .categ li a:visited,.s1 .categ li a:hover{text-decoration:underline;color:#f5e5c2}.s1 .widget{background:#dddcd2;width:160px;margin-bottom:10px;color:#443e36;border-radius:1.4em}.s1 .widget-all{padding:7px 10px 10px 10px;color:#443e36}.widget-all,.about{background:#e5eac0}.s1 .widget h3{font-size:14px;letter-spacing:-1px;color:#443e36;padding-bottom:3px;margin-bottom:3px;border-bottom:solid 1px #cec5b9}.s1 .widget li{padding:1px 0}.s1 .widget a,.s1 .widget a:visited{color:#736c62;text-decoration:underline}.s1 .widget a:hover{color:#000;text-decoration:underline}.s1 .widget_tag_cloud{font-family:"Arial";line-height:20px}.s1 .widget_calendar table{width:100%}.s1 .widget_calendar table td{text-align:center;padding:3px}.s1 .widget_calendar table th{text-align:center;padding:3px;border-bottom:solid 1px #ecece3}.s1 .widget_calendar caption{background:#ecece3;padding:3px 0}.s1 .widget_calendar #today{background:#ecece3}.s1 .widget_search #s{border:solid 1px #ecece3;padding:3px;margin-bottom:5px}.s1 .widget_flickrRSS h3{margin-bottom:10px}.s1 .widget_flickrRSS ul{padding:0;margin:0;border-bottom:0;border-top:0}.s1 .widget_flickrRSS li{border-bottom:0;border-top:0;background:0;list-style-type:none;display:inline;padding:0;margin:0 8px 0 0}.s1 .widget_flickrRSS li a img{border:solid 1px #999;width:50px;height:50px;margin-bottom:10px;padding:5px}.s1 .widget_flickrRSS li a:visited img{border:solid 1px #999;width:50px;height:50px;margin-bottom:10px;padding:5px}.s1 .widget_flickrRSS li a:hover img{border:solid 1px #000}.s2{float:right;width:160px;font-size:11px;color:#fffbde}.s2 h3{font-size:14px;letter-spacing:-1px;color:#fff;padding-bottom:5px}.s2 .search{background:#4a7e00;width:130px;padding:7px 15px 10px 15px;border-top-right-radius:1.4em;border-top-left-radius:1.4em}.s2 .search h3{padding-bottom:15px;background:0;padding-left:0}.s2 .search input{border-radius:1.4em;background:#4a7e00;padding:5px 5px;font:normal 12px/14px 'Verdana';color:#fff}.s2 .search input[type="text"]{width:130px}.s2 .search button{background:0;border:0;padding:0;margin:0;width:58px;height:26px}.s2 .recent{background:#9bac0d url(images/recent-top.png) no-repeat top;width:140px;padding:6px 10px 15px 10px}.s2 .recent a,.s2 .recent a:visited{color:#fffbde}.s2 .recent a:hover{color:#eeddb0;text-decoration:none}.s2 .recent .tabs li{padding-bottom:15px;width:33%;float:left;display:inline;font:bold 10px/11px "Verdana",sans-serif;float:left}.s2 .recent .tabs li a{padding:2px;margin-right:2px;height:2em;background:#030;display:block;color:#fffbde;border-top-right-radius:1.4em;border-top-left-radius:1.4em}.s2 .recent .tabs li a:hover{color:#fff;text-decoration:none;background:#669}.s2 .recent .tabs li a:link.active{color:#fff;padding:4px}.s2 .recent .tabs li a:visited.active{color:#fff;padding:4px}.s2 .recent #r-tags{display:none;font-family:"Arial";line-height:20px;padding:10px 0}.s2 .recent #r-posts li{padding:3px 0;border-bottom:solid 1px #b0bf32;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAFCAMAAABRhm3UAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAAlQTFRF3OeC3OeD////55Z0EgAAAAN0Uk5T//8A18oNQQAAAB1JREFUeNpiYGJiYmRiYmAC0wwMjCAA40HkAAIMAAN+ADI68JOAAAAAAElFTkSuQmCC) no-repeat left 7px;padding-left:10px}.s2 .recent #r-com{display:none}.s2 .recent #r-com li{padding:3px 0;border-bottom:solid 1px #b0bf32;line-height:14px}.s2 .recent #r-com li a{display:block;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAMAAAC67D+PAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAD9QTFRF8PHl5+rW3+LK6u3e7e7hdoIy9Pbt5OfT9PbwaHYh8fPq6Ovb+fn03uLJ5OfSTVsCM0EA29/E/Pz6YW4Y////VOR+fAAAABV0Uk5T//////////////////////////8AK9l96gAAAERJREFUeNpExskNgDAMBMDNwU0Sm2z/tWILS8xrwBmI+QSx3itK6urdUVP+etay9ea91GQvh9F2CEG3qDDK8ZfWV4ABAEJFBhxY3Z5PAAAAAElFTkSuQmCC) no-repeat left 4px;padding-left:13px;font-weight:bold}.s2 .about-all{background:#e5eac0;color:#660}.s2 .about{width:130px;padding:7px 15px 15px 15px}.s2 .about h3{color:#660;padding-bottom:5px;margin-bottom:10px}.s2 .about p{color:#660;padding:3px 0}.s2 .widget{background-colour:#e5eac0;border-radius:1.4em;color:#660;margin-bottom:10px}.s2 .widget-all{width:130px;padding:15px}.s2 .widget h3{color:#660;padding-bottom:3px;margin-bottom:3px;border-bottom:solid 1px #c8d18a}.s2 .widget li{padding:1px 0 1px 0}.s2 .widget li{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAFCAMAAABRhm3UAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAAlQTFRFNGYAM2YA////chgA3gAAAAN0Uk5T//8A18oNQQAAAB9JREFUeNpiYGJiYmRiYmAC0wwMjIyMDIwwHkQOIMAAA24AMS8tvIwAAAAASUVORK5CYII=) no-repeat left 5px;padding-left:10px}.s2 .widget p{color:#963;padding:3px 0}.s2 .widget a,.s2 .widget a:visited{color:#360}.s2 .widget a:hover{color:#000}.s2 .widget_tag_cloud{font-family:"Arial";line-height:20px}.s2 .widget_calendar table{width:100%}.s2 .widget_calendar table td{text-align:center;padding:4px}.s2 .widget_calendar table th{text-align:center;padding:3px;border-bottom:solid 1px #c8d18a}.s2 .widget_calendar caption{background:#d7deaa;padding:3px 0}.s2 .widget_calendar #today{background:#d7deaa}.s2 .widget_search #s{border:solid 1px #c8d18a;padding:3px;margin-bottom:5px}.com-list h3{font-size:18px;line-height:22px;font-weight:normal;padding-bottom:10px;margin-bottom:15px;border-bottom:solid 1px #ebeadd}.com-entry{background:#FFF;margin-bottom:20px}.com-entry-bot{padding:10px 0}.com-con{padding:10px 70px 10px 20px;font-size:11px;line-height:16px;color:#333;border-left:solid 1px #e7e5dd;border-right:solid 1px #e7e5dd;position:relative}.com-name{font:bold 14px/14px "Arial";letter-spacing:-1px}.com-avt{position:absolute;top:10px;right:20px;width:30px;height:30px}* html .com-avt{right:40px}.com-avt img{border:1px solid #ccc}.com-date{font-size:10px;color:#999;margin-bottom:10px}.com-date a,.com-date a:visited,.com-date a:hover{color:#999;text-decoration:underline}.com-form{background:#f8f8f2 url(images/com-form-top.png) no-repeat left top;padding-top:10px}.com-form input,.com-form textarea{width:480px}.com-form-bot{background:url(images/com-form-bot.png) no-repeat left bottom;padding:5px 20px 20px 20px}.com-form h3{font-size:16px;letter-spacing:-1px;border-bottom:solid 1px #e6e3db;padding-bottom:5px;margin-bottom:10px}.com-form p{padding:6px 0;position:relative;color:#333}.com-form p strong{color:#f96;font-weight:normal}.com-form label{font-size:11px;position:absolute;right:110px;top:10px;color:#aaa}.com-form a,.com-form a:visited,.com-form a:hover{color:#333;text-decoration:underline}.com-form input{background:#fff;border:1px solid #c3bfb5;padding:4px;margin-right:10px;font-size:12px}.com-form textarea{background:#fff;border:1px solid #c3bfb5;padding:4px;margin-right:10px}.com-form button{cursor:pointer;display:block;width:117px;height:24px;background:#faf9f6 url(images/post-comment.png) no-repeat;border:0;text-indent:-1020em;margin-top:5px}.footer{width:1020px;padding:20px 0;float:left}.footer p{font-size:11px;color:#acaa9c;padding-left:20px}.footer p a,.footer p a:visited{color:#acaa9c}.footer p a:hover{color:#333;text-decoration:underline}.footer .theme{border-top:solid 1px #d9d7c3;padding-top:3px;margin-top:5px}.post .p-head h1,.post .post .p-head h2,.post .p-head h3,.post .p-con h1,.post .p-con h2,.post .p-con h3,.sc h1,.sc h2,.sc h3{padding:5px 0 2px 0}.post .p-head h2{font-size:30px;line-height:35px;font-weight:bold}.p-date{float:right}.p-com{padding:2px 5px 2px 5px!important}.p-tag{display:none}.post .p-who{width:150px;margin-left:5px;float:right;border:1px #f4f3ec solid;font-size:smaller}blockquote.code,code{font-family:Verdana!important;font-size:x-small}blockquote.code{line-height:1.5em;white-space:nowrap;overflow:auto;width:540px;display:block;padding-bottom:10px}blockquote ol li{list-style-type:decimal!important}#archives.widget select,.s2 select{width:130px}#micropayments{margin:15px 0 5px 0;padding:2px;border:2px orange solid;border-radius:4px;text-align:right;font-size:x-small;font-weight:bold}#alp_loginform input{width:120px}.hr1{display:block;width:80%;color:#0c0;vertical-align:middle;margin:20px 0}blockquote.pullR,blockquote.pullL{width:30%;float:right;margin:5px 0 5px 10px;background-color:#f0f8ff!important;font-style:italic}blockquote.pullL{float:left;margin:5px 10px 5px 0}