:root{--rose-pale:#dd91a5}html{height:100%}*{margin:0;padding:0}body{color:#555;background:#444;font:.78em arial,sans-serif}p{padding:0 0 16px;line-height:1.7em}img{border:0}h1,h2,h3,h4,h5,h6{color:#111;margin:0 0 15px;padding:15px 0 5px;font:175% century gothic,arial,sans-serif}h2{color:#444;font:150% century gothic,arial,sans-serif}h3{color:#444;font:125% century gothic,arial,sans-serif}h4,h5,h6{color:#555;margin:0;padding:0 0 5px;font:120% arial,sans-serif}h5,h6{color:#000;padding:0 0 15px;font:italic 95% arial,sans-serif}h6{color:#888}a,a:hover{color:var(--rose-pale);outline:none;text-decoration:underline}a:hover{text-decoration:none}blockquote{background:#f5f5f1;border:1px solid #e5e5db;margin:20px 0;padding:10px 20px 0}ul{margin:2px 0 22px 17px}ul li{margin:0 0 6px;padding:0 0 4px 5px;list-style-type:circle}ol{margin:8px 0 22px 20px}ol li{margin:0 0 11px}#main,#header,#logo,#menubar,#site_content,#footer{margin-left:auto;margin-right:auto}#main{background:url(/people/anael.marit/style/content.png) repeat-y;width:910px}#header{background:url(/people/anael.marit/style/back.png) repeat-x;width:890px}#logo{background:url(/people/anael.marit/style/Mokka-tree.webp) 50%/cover no-repeat;width:890px;height:200px;position:relative}#logo #logo_text{position:absolute;top:0;left:30px}#logo h1,#logo h2{text-transform:none;border-bottom:0;margin:0;font:300% century gothic,arial,sans-serif}#logo_text h1,#logo_text h1 a,#logo_text h1 a:hover{color:var(--rose-pale);letter-spacing:.1em;padding:10px 0 0;text-decoration:none}#logo_text h1 a .logo_colour{color:#000}#logo_text h2{color:#000;padding:0;font-size:130%}#menubar{z-index:1;float:right;width:890px;height:35px;margin:-45px 0 0;padding:8px 0 0;position:relative}ul#menu{float:right;margin:0}ul#menu li{float:left;margin:5px 0 0;padding:0 0 0 6px;list-style:none}ul#menu li a{letter-spacing:0;text-transform:uppercase;float:left;text-align:center;color:#fff;border:0;height:20px;padding:9px 22px 5px 16px;font:105% arial,sans-serif;text-decoration:none;display:block}ul#menu li.selected a{color:#111;height:25px;padding:7px 22px 5px 16px}ul#menu li.selected{background:#f8f8f8;margin:7px 0 0}ul#menu li a:hover{color:#888}#site_content{background:#f8f8f8;width:890px;overflow:hidden}.sidebar{float:right;width:198px;padding:20px 25px 15px 15px}.sidebar ul{width:178px;margin:4px 0 30px;padding:4px 0 0}.sidebar li{padding:0 0 7px;list-style:none}.sidebar li a,.sidebar li a:hover{background:url(/people/anael.marit/style/link.png) 0 no-repeat;padding:0 0 0 40px;display:block}.sidebar li a.selected{color:#444;text-decoration:none}#content{text-align:left;float:left;width:600px;padding:20px 0 15px 30px}#content ul{margin:2px 0 22px}#content ul li{background:url(/people/anael.marit/style/bullet.png) no-repeat;margin:0 0 6px;padding:0 0 4px 25px;line-height:1.5em;list-style-type:none}#footer{text-align:center;color:#aaa;letter-spacing:.2em;text-transform:uppercase;background:#555;border-top:1px solid #fff;width:890px;height:auto;padding:20px 0 10px;font-size:80%}#footer a,#footer a:hover{color:#fff;text-decoration:none}.search{color:#5d5d5d;border:1px solid #bbb;width:134px;padding:4px;font:100% arial,sans-serif}#colours{text-align:right;height:0;padding:66px 16px 0 300px}.form_settings{margin:15px 0 0}.form_settings p{padding:0 0 4px}.form_settings span{float:left;text-align:left;width:200px}.form_settings input,.form_settings textarea{color:#555;background:#fff;border:1px solid #e5e5e5;width:299px;padding:5px;font:100% arial}.form_settings .submit{cursor:pointer;color:#fff;background:#555;border:1px solid;width:99px;height:33px;margin:0 0 0 212px;padding:2px 0 3px;font:100% arial}.form_settings textarea,.form_settings select{width:299px;font:100% arial}.form_settings select{width:310px}.form_settings .checkbox{background:0 0;border:0;width:14px;margin:4px 0;padding:0}table{margin:10px 0 30px}table tr th,table tr td{color:#fff;text-align:left;background:#333;padding:7px 4px}table tr td{color:#555;background:#eee;border-top:1px solid #fff}.file{color:var(--rose-pale);background:url(/people/anael.marit/style/link.png) 0 no-repeat;border:1px solid #aaa;border-radius:8px;margin-bottom:1em;margin-left:4em;padding:5px 5px 5px 25px;text-decoration:underline;display:inline-block}summary:hover{cursor:pointer}summary h2{display:inline-block}details[open].qr div{padding:1em;font-style:italic}.two_col{display:flex}.column{flex:50%}#plans ul li{background:0 0;list-style-type:none}
