/* @override 
	http://localhost:8888/AP/wp-content/themes/AP2010/style.css
	http://www.andreapinchi.it/wp-content/themes/AP2010/style.css
*//*
Theme Name: Andrea Pinchi 2010
Theme URI: http://www.andreapinchi.it/
Description: My Theme.
Version: 2.0
Author: Andrea Pinchi
Author URI: http://www.andreapinchi.it/
Tags: minimal
*/h1,h2,h3{padding: 0;margin: 0;font-weight: normal;}h4{clear: both;text-align: left;font-size: 16px;margin-top: 0;height: 30px;line-height: 40px;padding-left: 10px;background: #FFF;font-weight: normal;margin-bottom: 0;}h2{color: #fff!important;}ul,ol{list-style-position: inside;margin: 0;clear: both;padding: 0;}p{margin: 0;font-size: 13px;}a{color: #625e4c;text-decoration: underline;outline: none;}a:hover{color: #5ab6ad;}p a{color: #625e4c;text-decoration: underline;}p a:hover{color: #5ab6ad;}img{border: none;}small{font-size: 12px;}.featured .titlebox{background: #fff url(img/feat.png) no-repeat right bottom!important;}.box{width: 220px;margin-bottom: 20px;margin-right: 20px;float: left;}.last{margin-right: 0!important;float: left;}.box:hover{box-shadow: #deddd8 0 3px 8px;-webkit-box-shadow: #deddd8 0 3px 8px;-moz-box-shadow: #deddd8 0 3px 8px;background-repeat: no-repeat;}.catlinks{background: #fff;padding: 3px 10px;border: none;font-style: italic;margin-bottom: 10px;width: 250px;display: none;text-align: center;height: 20px;line-height: 20px;}.catlinks:hover{color: #fff;background: #8e8970;}.underline{text-decoration: underline;}.ita{float: left;width: 440px;width: 570px;padding-right: 20px;padding: 10px;}.eng{font-style: italic;margin-top: 10px;}.clear{clear: both;}.alignleft{float: left;}.alignright{float: right;}img.alignleft{margin-right: 0;}img.alignright{margin-left: 10px;}.whitespace{margin: 40px 0;}body{font-family: Georgia,Palatino,"Palatino Linotype",Times,"Times New Roman",serif;background: #f6f5f3 url(img/bg_head.png) repeat-x center top;font-size: 13px;color: #8e8970;margin: 0;padding: 0;text-align: center;line-height: 165%;}.container{text-align: left;margin: 0 auto;width: 940px;}#fade{position: fixed;height: 20px;width: 100%;top: 0;left: 0;background: url(img/fade.png) no-repeat center top;z-index: 1003;}#headbg{height: 172px;background-position: 80% -15px;background-repeat: no-repeat;}#headercontainer{position: relative;}#header{text-indent: -1785em;}#header h1{visibility: visible;}#header h1 a{display: block;height: 41px;margin-top: 120px;width: 146px;background: #fff url(img/title.png) no-repeat left top;border: none;float: left;border-bottom: solid 1px #ececec;}#header h1 a:hover{background-position: left bottom;}#header p#first-description{color: #999;text-indent: -9000em;position: absolute;}#mainmenu{position: absolute;top: 120px;left: 146px;}#mainmenu ul{list-style: none;padding: 0;margin: 0;float: left;height: 41px;background: #fff;border-bottom: solid 1px #ececec;}#mainmenu li{float: left;display: inline;}#mainmenu a{display: block;height: 41px;line-height: 41px;font-size: 13px;padding: 0 10px;text-align: center;border-left: solid 1px #ececec;background: #fff url(img/bg_menu.png) repeat-x left top;text-decoration: none;}#mainmenu a:after{content: "s";}#mainmenu a:hover{line-height: 43px;background: #fff url(img/bg_menu.png) no-repeat left center;}#mainmenu .current-cat a,.current-cat a:hover{line-height: 41px;color: #625e4c;background: #fff url(img/bg_menu.png) no-repeat left bottom;}#infocontainer{background: #625e4c url(img/bg_info.jpg) repeat-x top center;color: #f4f5f8;overflow: hidden;position: static;}#info{padding: 2px 0;}#menucontacts{position: absolute;top: 120px;right: 0;list-style-type: none;border-bottom: solid 1px #ececec;background: #FFF;}#menucontacts li{float: left;}#menucontacts li a{text-decoration: none;border-bottom: none;display: block;height: 41px;line-height: 41px;padding: 0 14px;text-align: center;}#menucontacts li a:hover,#menucontacts li a.active{background: url(img/menushadow_hover.png) repeat-x left top;line-height: 43px;color: #5ab6ad;}#menucontacts li a:active{color: #625e4c;}#infotoggleli{width: 90px!important;z-index: 2;}span#me{position: absolute;top: -135px;right: 187px;width: 200px;height: 409px;background: url(img/me.png) no-repeat;cursor: pointer;}#menucontacts #searchform{margin: 0;height: 41px;background: #FFF;border-left: solid 1px #ececec;}#menucontacts #searchform:hover{background: url(img/menushadow_hover.png) repeat-x left top;}#menucontacts #searchform:hover input{color: #5ab6ad;background: transparent;border: none;}#menucontacts #searchform input{color: #625e4c;border: none;padding: 5px 0;font-family: Georgia,"Times New Roman",Times,serif;text-align: center;font-size: 13px;height: 20px;line-height: 25px;margin: 7px 5px 0 5px;width: 120px;}#menucontacts #searchform input:focus{background: #f6f5f3;outline-color: #efebe9;outline-style: solid;outline-width: 1px;}#infocontent{padding: 20px 0 20px 0;height: 130px;float: left;display: none;}#infocontent .infotext{width: 220px;margin-right: 20px;float: left;margin-bottom: 0;}#infocontent .infotext h3{font-style: normal;margin-bottom: 10px;visibility: visible;font-size: 16px;color: #fff;text-transform: capitalize;font-weight: normal;border-bottom: 1px solid #6b6754;}#infocontent .infotext ul{list-style-type: none;}#otherlink{z-index: 4;}div.infotext li{padding: 3px 0;}#infocontent a{color: #9a9479;text-decoration: none;border: none;}#infocontent a:hover{color: #f6f5f3;}#infocontent p{float: none;}#infocontent .infotext.rightbox{margin-left: 26px;width: 260px;}#contentbg{padding-top: 35px;background: #f6f5f3 url(img/bg_head.png) repeat-x center top;}#content{position: relative;z-index: 20;}#welcomeinfo{position: absolute;top: -100em;margin-bottom: 35px;float: left;width: 940px;clear: both;z-index: 5;}#description{width: 460px;float: left;}#description p{padding-right: 20px;float: left;}#tweet{padding-bottom: 0;width: 200px;background: #FFF;padding: 10px;}#tweet:hover{box-shadow: #deddd8 0 0px 0px!important;-webkit-box-shadow: #deddd8 0 0px 0px!important;-moz-box-shadow: #deddd8 0 0px 0px!important;}#tweet h3{margin-bottom: 10px;}#tweet h3 a{text-decoration: none;}div.aktt_tweets ul{list-style: none;}div.aktt_tweets li{overflow: hidden;word-wrap: break-word;border-bottom: 1px solid #eee;padding-top: 5px;padding-bottom: 5px;padding-left: 0;padding-right: 0;margin: 0;font-size: 13px;}div.aktt_tweets a{padding: 0;margin: 0;}div.aktt_tweets li:before{content: "";}li.aktt_more_updates{border-bottom: 0!important;padding-bottom: 0!important;text-align: right;}li.aktt_more_updates:before{content: "";}a.aktt_tweet_time{display: none;}#footer{clear: both;margin: 0 auto;padding-top: 0;padding-bottom: 40px;padding-top: 20px;width: 940px;text-align: left;font-size: 12px;}#fade_bottom{height: 20px;background: url(img/fade_bottom.png) no-repeat center bottom;position: fixed;bottom: 0;width: 100%;z-index: 1004;}.imgbox{padding: 10px;margin: 0;background: #fff;height: 200px;}.imgbox a.transparentlink{display: block;width: 270px;height: 270px;position: absolute;top: 0;left: 0;}.imghover{outline: 3px #625e4c;}.imgout{margin-top: 0;border-bottom: solid 2px;border-bottom: solid 1px #ececec;}.imgboxlink img{width: 200px;height: 200px;border-bottom: solid 1px #ececec;filter: alpha(opacity=95);/* internetexplorer */
	-khtml-opacity: 0.95;/* khtml, oldsafari */
	-moz-opacity: 0.95;/* mozilla, netscape */
	opacity: 0.95;/* fx, safari, opera */}.imgboxlink{background: url(img/shadow.png);height: 200px;width: 200px;display: block;}.imgboxlink:hover img{filter: alpha(opacity=75);/* internet explorer */
	-khtml-opacity: 0.75;/* khtml, old safari */
	-moz-opacity: 0.75;/* mozilla, netscape*/
	opacity: 0.75;/* fx, safari, opera */}.imgbox a span{cursor: pointer;width: 200px;height: 200px;background: url(img/trasparente.png);border: none;}#blogcontainer{float: left;width: 460px;border-bottom: solid 1px #ececec;background: #fff;margin-bottom: 20px;position: relative;}#blogcontainer:hover{-webkit-box-shadow: #deddd8 0 3px 8px;-moz-box-shadow: #deddd8 0 3px 8px;border-bottom: solid 1px #deddd8;}#blogcontainer .imgbox{float: left;}#bloglink{clear: both;background: url(img/bg_head.png) repeat-x center top;}#bloglink a{font-style: italic;clear: both;display: block;padding-top: 10px;padding-bottom: 10px;color: #625e4c;text-align: left;padding-left: 50px;padding-right: 10px;border-bottom: 1px solid #d1d1d1;text-decoration: none;background: url(img/lab_hover.png) no-repeat -22px 6px;margin-bottom: 0;height: 41px;}#bloglink a:hover{background: #efebe9 url(img/lab.png) no-repeat -22px 6px;}.content-blog-hp{padding-right: 10px;}.content-blog-hp img{display: none;}#featured .imgbox a span{display: none;}.titlebox{padding: 10px;padding-top: 0;background: #fff;border-bottom: solid 1px #ececec;}.titlebox-blog{padding: 10px 0 0 0;padding-bottom: 0;float: left;width: 230px;}.titlebox h2{font-size: 12px;color: #625e4c;}.titlebox small, .titlebox small p{font-style: italic;line-height: 150%;font-size: 12px;}.navigation{background: #fff;float: left;width: 260px;height: 41px;margin-bottom: 10px;border-bottom: solid 1px #ececec;}.navigation .alignright{border-left: solid 1px #ececec;width: 50%;}.navigation a{text-decoration: none;display: block;font-size: 20px;line-height: 41px;text-align: center;float: left;width: 129px;height: 41px;border-bottom: none;}.navigation a:hover{background: url(img/hover41.png) repeat-x left top;}.titlecontainer{width: 260px;background: #fff;float: left;z-index: 6;}.titlecontainer p{border-bottom: none!important;}.titlecontainer h2{width: 200px;margin-top: 10px;margin-left: 10px;margin-right: 10px;font-size: 16px;}.titlecontainer p{padding-top: 0!important;padding-bottom: 0!important;margin: 0!important;font-style: italic;}.entry{float: left;z-index: 22;}.post{width: 940px;font-size: 12px;}.post .imgcontainer{margin-right: 20px;width: 660px;text-align: center;float: left;}.post .imgcontainer img{padding: 10px;background: #fff;margin-bottom: 10px;border-bottom: solid 1px #ececec;}.post .imgcontainer a{border: none;}.post .imgcontainer h3{clear: both;height: 41px;line-height: 41px;background: #FFF;margin-bottom: 10px;text-align: left;padding-left: 10px;font-size: 16px;}.post .imgcontainer p.code{clear: both;background: #FFF;margin-bottom: 10px;text-align: left;padding-left: 10px;float: none;}.post .textcontainer{float: left;width: 260px;}.post .textcontainer p{clear: both;padding: 10px;background: #fff;margin-bottom: 10px;border-bottom: solid 1px #ececec;}.post .specifics{clear: both;margin-bottom: 10px;padding: 10px;padding-top: 0;background: #fff;border-bottom: solid 1px #ececec;}.postmetadata{background: #fff;float: left;}div.related{background: #fff;padding: 10px;}.related ul{list-style: none;}.category-experiment .imgcontainer p{text-align: left;margin-bottom: 10px;text-align: left;clear: both;}.category-experiment .imgcontainer ul{text-align: left;margin-bottom: 10px;text-align: left;clear: both;}.intro{text-align: left;padding: 10px;background: #FFF;border-bottom: solid 1px #ececec;margin-bottom: 10px;}div.archivetitlecontainer{float: left;background: #fff;margin-bottom: 20px;width: 940px;height: 41px;border-bottom: solid 1px #ececec;}div.archivetitlecontainer h2{float: left;margin-top: 5px;padding-left: 10px;background: #fff;}.archivenavigation{float: right;width: 250px;}.archivenavigation a{display: block;font-size: 20px;text-align: center;float: left;width: 124px;height: 41px;line-height: 41px;border: none;border-left: solid 1px #ececec;text-decoration: none!important;}.archivenavigation a:hover{line-height: 43px;background: #989277;background: url(img/hover41.png) repeat-x left top;}.container input{font-size: 14px;font-family: Georgia,Palatino,Palatino Linotype,Times,Times New Roman,serif;color: #8e8970;border: none;padding: 10px 10px;margin: 0;margin-right: 5px;border-bottom: solid 1px #eee;outline: none;}.container #searchsubmit{background: url(img/menushadow_hover.png) repeat-x left top;}.container #searchsubmit:hover{background: url(img/menushadow_hover.png) repeat-x left top;}label.hidden{display: none;}#commentsbox{clear: both;text-align: left;}#commentsbox input{border: solid 1px #eee;width: 270px;padding: 10px;}h4#comments{text-align: left;padding-top: 0;margin-bottom: 10px;clear: both;background: transparent;padding-left: 0;}h4#respond{padding-left: 0;background: transparent;margin-top: 40px;margin-bottom: 10px;}#commentsbox p{clear: both;margin-bottom: 10px;}.commentbody p{float: none!important;margin-bottom: 0!important;font-size: 13px;}ol.commentlist{list-style: none;margin-bottom: 10px;}ol.commentlist div.author{padding-bottom: 10px;margin-bottom: 10px;padding-top: 10px;padding-left: 10px;padding-right: 10px;background: #FFF;border-bottom: solid 1px #ececec;}div.authorname{float: left;font-size: 15px;}ol.commentlist div.me{border-bottom: solid 1px #ddd;background: #efebe9;}textarea#comment{width: 640px;border: solid 1px #eee;padding: 10px;font-size: 14px;font-family: Georgia,Palatino,Palatino Linotype,Times,Times New Roman,serif;color: #8e8970;margin-bottom: 10px;}#comment:focus{outline: none;}.container #submit{width: 290px;background: url(img/menushadow_hover.png) repeat-x left top;}.container #submit:hover{background: url(img/menushadow_hover.png) repeat-x left top;}