html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;outline:0;font-weight:400;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;margin:0;padding:0;}:focus{outline:0;}body{line-height:1;color:#000;text-align:center;background:#FFF url(../imgs/container-bkg.jpg) repeat-x;font-family:arial,"Tahoma",helvetica,sans-serif;font-size:1em;}ol,ul{list-style:none;}table{border-collapse:separate;border-spacing:0;}caption,th,td{text-align:left;font-weight:400;}blockquote:before,blockquote:after,q:before,q:after{content:"";}blockquote,q{quotes:"" "";}#container{width:824px;border-top-width:8px;text-align:justify;border-color:#000;border-style:solid;margin:0 auto;}#header{position:relative;height:123px;}.language{position:absolute;left:217px;top:71px;z-index:99;}#logo a{display:block;position:absolute;top:28px;left:40px;width:197px;height:64px;text-indent:-1000em;background:url(../imgs/logo.png) no-repeat;}#menu{position:absolute;top:58px;right:30px;}#menu ul li{float:left;list-style:none;margin-right:2px;border-left-width:5px;border-right-width:5px;text-transform:uppercase;font-family:"Arial Narrow", sans-serif;display:inline;}#menu ul li.back{width:9px;z-index:8;position:absolute;}#menu ul li a{text-decoration:none;outline:none;text-align:center;text-transform:uppercase;letter-spacing:0;z-index:10;float:left;position:relative;overflow:hidden;color:#333;display:inline;margin:auto 10px;}#menu ul li.feed a{margin:auto 0 auto 15px;}#incipit,#incipit_ita{width:824px;height:168px;background:url(../imgs/incipit-bkg.jpg) no-repeat 50% 50%;border-color:#c5c5c5;border-style:solid;border-width:1px 0;}#incipit_ita{background:url(../imgs/incipit-bkg-ita.jpg) no-repeat 50% 50%;}#smallincipit{width:824px;color:#423f3d;border-color:#c5c5c5;border-style:solid;border-width:1px 0;padding:5px 0;}#smallincipit div.inner{background:url(../imgs/smallincipit-bkg.jpg) no-repeat 50% 70%;padding:4px;}#smallincipit span.twitt{margin-left:272px;margin-right:131px;padding-top:10px;padding-bottom:6px;font-family:Georgia, serif;font-size:1.7em;text-align:right;display:block;}#smallincipit span.date{float:right;margin-right:15px;display:inline;margin-top:20px;font-family:Georgia, serif;font-size:.7em;width:100px;}#main{padding-top:40px;padding-bottom:30px;}#footer{padding-top:30px;background:url(../imgs/footer-bkg.jpg) no-repeat 50% 100%;padding-bottom:70px;color:#423f3d;text-align:center;font-family:Georgia, serif;font-size:.98em;letter-spacing:-0.02em;border-color:#c5c5c5;border-style:solid;border-width:1px 0 0;}br.clear{clear:both;line-height:0;height:0;font-size:0;display:block;margin:0;padding:0;}.bigger{font-size:120%;}.clearfloat{clear:both;width:100%;height:1px;line-height:1px;}#largecontent{width:520px;float:left;}#hugecontent{padding:0 30px;}#smallcontent{width:420px;float:left;}.post{padding-top:22px;}#sidebar{float:right;padding-left:30px;width:245px;}#largesidebar{float:right;padding-left:30px;width:345px;}.shorty .subject{font-family:Georgia,serif;font-size:1.7em;padding-bottom:.1em;position:relative;border-color:#c5c5c5;border-style:solid;border-width:0 0 1px;}#largesidebar div,#sidebar div{margin-bottom:2.2em;}.shorty ul{width:99%;border-color:#c5c5c5;border-style:solid;border-width:0 0 1px;}.shorty p{padding:10px 0 0;}.shorty li{background:url(../imgs/latestarticles_icon.jpg) no-repeat 5px 10px;text-align:left;border-color:#c5c5c5;border-style:solid;border-width:1px 0 0;padding:10px 0 10px 28px;}.shorty li span.item_title,.shorty li span.date{display:block;width:100%;overflow:hidden;}.shorty .home li{padding-left:72px;background-position:50px 10px;}.shorty li:first-child,.shorty li.firstchild{border-width:0;}.shorty li span.attr{display:block;margin-top:.2em;color:#666;font-size:.9em;}.startdate{width:100%;overflow:auto;}.shorty li span.tags .title,.startdate .tags{float:left;margin-right:3px;margin-bottom:2px;padding:2px 0;}hr.divider{display:block;clear:both;height:1px;border-width:0;}#works .slideshow{float:left;}#works .work{overflow:auto;padding:35px 15px;}#works div.firstwork{padding-top:0;}#projects .startdate,#works .startdate{overflow:auto;font-size:.85em;text-align:left;padding:4px 0;}#projects .description,#works .description{border-top-width:1px;padding-top:8px;margin-top:8px;border-top-style:solid;border-top-color:#C5C5C5;font-size:.85em;}#projects .description p,#works .description p{margin-bottom:10px;line-height:1.2em;}#projects .preview{display:block;height:126px;width:337px;margin-bottom:8px;background-position:0 100%;border:1px solid #C5C5C5;border-width:1px;}#projects .goto,#works .goto{display:block;margin-top:8px;text-align:right;font-size:.9em;}#projects .goto,#works .goto a{border-bottom-width:1px;}#homepage h2,#projects h2,#works h2{margin-bottom:.6em;clear:both;position:relative;padding:4px 3px 6px;}#homepage h2 span.glossy,#projects h2 span.glossy,#works h2 span.glossy{display:block;height:18px;position:absolute;width:100%;}span.tag{-moz-border-radius:3px;-webkit-border-radius:3px;float:left;margin-right:3px;margin-bottom:2px;background-color:#FFE561;border-top-color:#FFF1AD;border-bottom-color:#FFCD26;color:#443;border-style:solid;border-width:1px 0;padding:2px 4px 0;}#sidebar span.tag,#largesidebar span.tag{-moz-border-radius:3px;-webkit-border-radius:3px;float:left;margin-right:2px;margin-bottom:1px;border-width:1px 0;padding:0 3px;}#homepage .shorty,#projects div.project{width:342px;float:left;margin-top:0;display:inline;padding:0 34px;}.meter1,.meter2,.meter3,.meter4,.meter5,.meter6,.meter7,.meter8,.meter9,.meter10{height:15px;display:block;background-color:#CCC;-moz-border-radius:2px;border-top:1px solid #EEE;border-bottom:1px solid #AAA;border-right:1px solid #AAA;padding-left:5px;overflow:hidden;}.meter1{width:10%;}.meter2{width:20%;}.meter3{width:30%;}.meter4{width:40%;}.meter5{width:50%;}.meter6{width:60%;}.meter7{width:70%;}.meter8{width:80%;}.meter9{width:86%;}.meter10{width:94%;}#homepage .shorty .subject{padding-left:50px;background-position:0 0;background-repeat:no-repeat;}#sidebar .shorty .subject{padding-top:5px;background-position:100% -5px;background-repeat:no-repeat;position:relative;}#largesidebar .shorty .subject{padding-top:8px;background-position:100% -3px;background-repeat:no-repeat;}.flickrcontainer{width:415px;margin:10px auto 5px;}.flickrimage{float:left;display:inline;width:116px;height:125px;background:url(../imgs/polaroid.jpg) no-repeat 50% 0;text-align:center;margin:15px 10px;padding:8px 8px 19px;}.flickrimage,.flickrimage a,.flickrimage span{display:block;width:100px;height:100px;position:relative;border-width:0 !important;}.flickrimage span{position:absolute;top:-10px;left:20px;z-index:15;width:77px;height:25px;background:url(../imgs/tape.png) no-repeat 50% 0;}.flickrimage a{background-position:50% 50%;}.about_download .box{float:left;width:49%;text-align:center;margin:20px 0;}.wpmarkitup_download .box{text-align:center;width:100%;margin:20px 0;}.box img{vertical-align:middle;}#menu li.back{background-color:#FF0067;border-color:#FF0067;}#menu li.current{background-color:#FFF;}h2 span{background:transparent url(../imgs/gradient-glossy.png) repeat-x scroll 0 -5px;}h2.blue{background:transparent url(../imgs/post_title.jpg) no-repeat scroll 0 100%;}h2.green{background:transparent url(../imgs/post_title_green.jpg) no-repeat scroll 0 100%;}h2.pink{background:transparent url(../imgs/post_title_pink.jpg) no-repeat scroll 0 100%;}span.tag:hover{background-color:#FFCD26;color:#222;}#smallcontent,#largecontent,#hugecontent{font-size:.9em;color:#27221F;line-height:1.2em;}#hugecontent .post a,.description a,#smallcontent .post a,#largecontent .post a,.commentlist a{background-color:#FFC;border-bottom:1px solid #FFE561;}#largesidebar,#sidebar{background:url(../imgs/sidebar-border.jpg) no-repeat left top;font-size:.8em;line-height:1.3em;}#works hr.divider{color:#C5C5C5;background-color:#C5C5C5;}#projects .goto a,#works .goto a{background-color:#FFC;border-bottom-color:#FFE561;color:#000;}.shorty .icon_thumb{background-image:url(../imgs/thumbs.jpg);}.shorty .icon_twitter{background-image:url(../imgs/twitter.jpg);}.shorty .icon_pencil{background-image:url(../imgs/pencil.jpg);}.shorty .icon_coffee{background-image:url(../imgs/coffee.jpg);}.shorty .icon_heart{background-image:url(../imgs/heart.jpg);}.shorty .icon_lastfm{background-image:url(../imgs/lastfm.jpg);}.shorty .icon_delicious{background-image:url(../imgs/delicious.jpg);}.shorty .icon_stumbleupon{background-image:url(../imgs/stumbleupon.jpg);}html{font-size:100.01%;}a{color:#000;text-decoration:none;}#menu li a{text-decoration:none;}#menu li a:hover{color:#777;}#smallcontent p,#largecontent p,#hugecontent p{margin-top:.15em;margin-bottom:.4em;font-size:.9em;}#smallcontent ul,#largecontent ul,#hugecontent ul{list-style:outside url(../imgs/bullet_li.png);}#smallcontent ol,#largecontent ol,#hugecontent ol{list-style:outside decimal;}#smallcontent code,#largecontent code,#hugecontent code{font-family:"Courier New", Courier, monospaced;}#smallcontent li,#largecontent li,#hugecontent li{margin-bottom:.4em;font-size:0.9em;margin-left:20px;}.listino{margin:30px;}.listino li{margin-bottom:20px !important;border-bottom:1px dashed #c5c5c5;}.listino span.price{font-size:17px;display:block;text-align:right;}.listino .details{color:#444;display:block;font-size:12px;}#largecontent h2,#largecontent h3,#largecontent h4,#largecontent h5,#largecontent h6,#smallcontent h2,#smallcontent h3,#smallcontent h4,#smallcontent h5,#smallcontent h6,#hugecontent h2,#hugecontent h3,#hugecontent h4,#hugecontent h5,#hugecontent h6{padding-top:.4em;font-family:Georgia, serif;font-weight:400;line-height:110%;}#smallcontent h2,#largecontent h2,#comments h3,#hugecontent h2{color:#333;font-size:2em;display:inline;background:transparent url(../imgs/post_title.jpg) no-repeat scroll 0 100%;position:relative;text-align:left;padding:0 .3em .1em 0;}#smallcontent h2 span.glossy,#largecontent h2 span.glossy,#homelist h2 span.glossy,#hugecontent h2 span.glossy{background:transparent url(../imgs/gradient-glossy.png) repeat-x scroll 0 -2px;display:block;height:18px;position:absolute;width:100%;top:0;}#smallcontent h3,#largecontent h3,#hugecontent h3{padding-bottom:.25em;font-size:1.4em;margin-bottom:0.24em;}#smallcontent h4,#largecontent h4,#hugecontent h4{padding-bottom:.15em;font-size:1.3em;margin-bottom:0.14em;}#smallcontent h5,#largecontent h5,#hugecontent h5{padding-bottom:.15em;font-size:1.2em;margin-bottom:0.14em;}.shorty a{font-weight:700;text-decoration:none;color:#423F3D;}.shorty strong{background-color:#FFC;color:#000;}.shorty li span.attr span.title{color:#333;}.shorty .subject span.glossy{background:transparent url(../imgs/gradient-glossy.png) repeat-x scroll 0 0;display:block;height:18px;position:absolute;width:100%;top:-1px;}.shorty .pink a:hover{color:#CC0052;}.shorty .cyan .subject span.colored{color:#00ACEE;}#projects h2,#works h2{font-size:1.7em;font-family:Georgia, serif;color:#333;}#projects h2.green,#works h2.green,#projects h2.green a,#works h2.green a{color:#6BBB14;}.articleDetails{height:18px;color:#555;font-size:.9em;border-color:#c5c5c5;border-style:solid;margin:0 0 20px;padding:20px 0 7px 3px;}.articleDetails span{display:block;min-height:16px;float:right;margin:0 15px 0 0;padding:0 0 0 20px;}.articleDetails a{background-color:transparent;border-bottom:0 dotted #CC0;color:inherit;}.articleDetails .date{background:transparent url(../imgs/calendar_icon.jpg) no-repeat scroll 0 50%;}.articleDetails .commentsLink{background:transparent url(../imgs/comments_icon.jpg) no-repeat scroll 0 50%;}#commentform label{width:200px;float:left;margin-right:10px;}#commentform textarea{width:100%;}.commentlist{margin-bottom:25px;margin-top:15px;list-style:none;}.commentlist .quote{background:#E2EEFA;position:relative;width:456px;padding:16px 16px 32px;}.commentlist .quote .overflower{overflow:auto;}.commentlist .quote .curl{position:absolute;bottom:0;left:0;width:488px;height:16px;background:url(../imgs/curl.png);}.commentlist li{padding-top:15px;padding-bottom:10px;}.commentlist cite{padding-top:6px;display:block;font-style:normal;font-size:0.9em;}.commentlist cite a.comment_permalink{border-bottom:1px dotted #aaa;background:transparent;}.stefano_comment .quote{background:#B8DAFB;}.lila_comment .quote{background:#FFC9D4;}#commentform{margin-top:15px;}.moderation em{background:#BFD5EB;padding:2px;}div#fancy_overlay{position:absolute;top:0;left:0;z-index:90;width:100%;background-color:#333;}div#fancy_loading{position:absolute;height:40px;width:40px;cursor:pointer;display:none;overflow:hidden;background:transparent;z-index:100;}div#fancy_loading div{position:absolute;top:0;left:0;width:40px;height:480px;background:transparent url(../imgs/fancybox/fancy_progress.png) no-repeat;}div#fancy_close{position:absolute;top:-12px;right:-12px;height:30px;width:30px;background:transparent url(../imgs/fancybox/fancy_closebox.png);cursor:pointer;z-index:100;display:none;}div#fancy_content{position:absolute;top:0;left:0;width:100%;height:100%;z-index:96;margin:0;padding:0;}#fancy_frame{position:relative;width:100%;height:100%;display:none;}img#fancy_img{position:absolute;top:0;left:0;width:100%;height:100%;border:0;z-index:92;margin:0;padding:0;}div#fancy_title{position:absolute;bottom:-35px;left:0;width:100%;z-index:100;display:none;}div#fancy_title table{margin:0 auto;}div#fancy_title div{color:#FFF;font:bold 12px Arial;padding-bottom:2px;}td#fancy_title_left{height:32px;width:15px;background:transparent url(../imgs/fancybox/fancy_title_left.png) repeat-x;}td#fancy_title_main{height:32px;background:transparent url(../imgs/fancybox/fancy_title_main.png) repeat-x;vertical-align:middle;}td#fancy_title_right{height:32px;width:15px;background:transparent url(../imgs/fancybox/fancy_title_right.png) repeat-x;}div#fancy_outer{position:absolute;top:0;left:0;z-index:90;overflow:hidden;background:transparent;display:none;margin:0;padding:18px 18px 58px;}div#fancy_inner{position:relative;width:100%;height:100%;border:1px solid #444;background:#FFF;}a#fancy_left,a#fancy_right{position:absolute;bottom:10px;height:100%;width:35%;cursor:pointer;background-image:url(../imgs/fancybox/data:image/gif;base64,AAAA);z-index:100;}a#fancy_left{left:0;}a#fancy_right{right:0;}a#fancy_left:hover{background:transparent url(../imgs/fancybox/fancy_left.gif) no-repeat 0 100%;}a#fancy_right:hover{background:transparent url(../imgs/fancybox/fancy_right.gif) no-repeat 100% 100%;}#fancy_bigiframe,#fancy_freeiframe{position:absolute;top:0;left:0;width:100%;height:100%;z-index:10;}div.fancy_bg{position:absolute;display:block;z-index:70;}div.fancy_bg_n{top:-18px;width:100%;height:18px;background:transparent url(../imgs/fancybox/fancy_shadow_n.png) repeat-x;}div.fancy_bg_ne{top:-18px;right:-13px;width:13px;height:18px;background:transparent url(../imgs/fancybox/fancy_shadow_ne.png) no-repeat;}div.fancy_bg_e{right:-13px;height:100%;width:13px;background:transparent url(../imgs/fancybox/fancy_shadow_e.png) repeat-y;}div.fancy_bg_se{bottom:-18px;right:-13px;width:13px;height:18px;background:transparent url(../imgs/fancybox/fancy_shadow_se.png) no-repeat;}div.fancy_bg_s{bottom:-18px;width:100%;height:18px;background:transparent url(../imgs/fancybox/fancy_shadow_s.png) repeat-x;}div.fancy_bg_sw{bottom:-18px;left:-13px;width:13px;height:18px;background:transparent url(../imgs/fancybox/fancy_shadow_sw.png) no-repeat;}div.fancy_bg_w{left:-13px;height:100%;width:13px;background:transparent url(../imgs/fancybox/fancy_shadow_w.png) repeat-y;}div.fancy_bg_nw{top:-18px;left:-13px;width:13px;height:18px;background:transparent url(../imgs/fancybox/fancy_shadow_nw.png) no-repeat;}.slideshow{width:480px;height:360px;background-color:#000;position:relative;border:3px solid #333;}.slides{width:480px;height:360px;}.slide{width:480px;height:360px;background-position:50% 50%;background-repeat:no-repeat;}.attributes{float:left;padding-left:25px;width:250px;}.controls{z-index:1000;position:absolute;bottom:0;left:0;background-color:#000;border-top:2px solid #FFF;width:261px;text-align:center;margin:0;padding:6px 6px 6px 213px;}.controls .next,.controls .prev,.controls .playpause{width:12px;height:12px;text-indent:-1000px;letter-spacing:-1000em;float:left;overflow:hidden;display:inline;margin:3px;}.controls .next{background:url(../imgs/player/next.png);}.controls .prev{background:url(../imgs/player/prev.png);}.controls .pause{background:url(../imgs/player/pause.png);}.controls .play{background:url(../imgs/player/play.png);}.slideshow .glossy{z-index:999;width:480px;height:84px;position:absolute;top:0;left:0;background:url(../imgs/player/glossy-bkg.png) no-repeat;}#incipit_ita p,#incipit p,span.sifr-alternate,div#fancy_bg{display:none;}.description a:hover,#smallcontent .post a:hover,#largecontent .post a:hover,#projects .goto a:hover,#works .goto a:hover,#hugecontent .post a:hover{background-color:#FF6;}#recentwork h2 span,.shorty .green .subject span.colored,.shorty a:hover{color:#6CBA15;}#comments h3 span,#smallcontent h2 span,#largecontent h2 span,.shorty .cyan a:hover,#projects h2.blue,#works h2.blue,#projects h2.blue a,#works h2.blue a,#hugecontent h2 span{color:#0087BD;}.shorty .pink .subject span.colored,#projects h2.pink,#works h2.pink,#projects h2.pink a,#works h2.pink a{color:#FF0067;}#psd2html{margin:30px 10px;}#psd2html p{padding-bottom:20px;}#psd2html fieldset{border-bottom:1px dashed #C5C5C5;margin-bottom:10px;padding-bottom:10px;}#psd2html fieldset legend{font-family:georgia;font-size:17px;cursor:pointer;background:url(../imgs/expand.gif) no-repeat 0 70%;padding-left:20px;}#psd2html fieldset div.packet span.price{font-size:19px;position:absolute;right:0;top:5px;}.totalprice .title{font-size:26px !important;color:#D23222;text-align:right;}#psd2html fieldset div.packet h4.title,.totalprice .title{position:relative;}#psd2html fieldset div.packet div.desc{color:#666;font-size:13px;}#psd2html fieldset div.option{margin-left:15px;color:#666;font-size:12px;padding-top:10px;}#psd2html fieldset div.option h5.title{font-size:15px;background:url(../imgs/bullet_li.png) no-repeat 0 70%;padding-left:20px;color:#27221F;}#psd2html fieldset div.option div.rowoption{font-size:13px;padding-top:2px;color:#27221F;}.atPeople{font-weight:700;color:#000;}.price,.post strong,#projects strong,#works strong{font-weight:700;}.post em,.shorty em{font-style:italic;}.center{display:block;
margin:1.5em auto;}
