body { background: #E8E6CE url(http://www.fullcaffeine.com/immagini/sito_01.png) repeat-x left top; font-size: 11px; color: #414732; font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif; margin: 20px; padding: 0 0 20px 0}
#header { height: 40px; padding: 0; width: 1020px; display: block; }
#coffee { background: url(http://www.fullcaffeine.com/immagini/topboxsx_bkgr.png) no-repeat left top; height: 40px; width: 40px; float: left; margin: 0 20px 0 0; }
#coffee h6 { margin: 0; padding: 0; text-indent: -9999px; }
#coffee h6 a { display: block; text-decoration: none; height: 40px; width: 40px; background: url(http://www.fullcaffeine.com/immagini/topboxsx_bkgr.png) no-repeat left top; }
#coffee h6 a:hover { background: url(http://www.fullcaffeine.com/immagini/topboxsx_bkgr.png) no-repeat right top; }
#head { background: #E8E6CE url(http://www.fullcaffeine.com/immagini/fk_02.png) no-repeat right top; height: 40px; width: 740px; float: left; margin: 0 20px 0 0; }
#head h6 { margin: 0; padding: 0; text-indent: -9999px; }
#head h6 a { display: block; text-decoration: none; background: url(http://www.fullcaffeine.com/immagini/fk.png) no-repeat left top; height: 40px; width: 740px; }
#head h6 a:hover { background: url(http://www.fullcaffeine.com/immagini/fk.png) no-repeat left bottom; }
#wrapper { padding: 0; display: block; margin: 20px 0 20px; width: 1020px; }
#content:before { content: url(http://www.fullcaffeine.com/immagini/content_top.png); line-height: 0.1px; font-size: 1px; margin: -20px -20px 0; height: 10px; display: block; border: none; }
#content { background: #fff url(http://www.fullcaffeine.com/immagini/content_bottom.png) no-repeat left bottom; padding: 20px; width: 760px; margin: 0 20px 20px 0; float: left; text-align: center; }
#commenti:before { content: url(http://www.fullcaffeine.com/immagini/comment_top.png); line-height: 0.1px; font-size: 1px; margin: -15px -15px 0; height: 10px; display: block; border: none; }
#commenti { background:#fff url(http://www.fullcaffeine.com/immagini/comment_bottom.png) no-repeat left bottom; padding: 15px; margin: 0 0 20px 0; width: 170px; float: left; font-size: 0.85em; }
#navigazioni { width: 600px; margin: 5px auto; text-align: right; }
#navigazioni a { padding: 5px; text-decoration: none; color: #414732; }
#navigazioni a:link { text-decoration: none; color: #414732; }
#navigazioni a:hover { text-decoration: none; color: #414732; background: #E8E6CE; }
#navigazioni a:visited { text-decoration: none; color: #414732; }
#navigazioni a:active { text-decoration: none; color: #414732; background: #E8E6CE;}
.titolo { font-size: 100%; font-weight: bold; text-align: left; float: left; padding-left: 100px; }
ul {padding: 0; margin: 0; }
ul li {list-style-type: none; position: relative; margin: 0; padding: 0;}
ul ul {display: none;}
ul li:hover > ul {display: block; position: absolute; top: -1px; left: 100%;}
li a {display: block; padding: 0; text-decoration: none;}
ul#topmenu li a:hover {}
li.sub > a {font-weight: bold; background: url(http://www.fullcaffeine.com/immagini/naviga-list.png) no-repeat left top; height: 40px; width: 200px; text-indent: -9999px;}
ul#topmenu {width: 200px; float: left;}
ul#topmenu > li:hover > ul {width: 200px; top: 35px; left: 0;}
ul ul {width: 200px;}
.felice {background: url(http://www.fullcaffeine.com/immagini/felice.png) no-repeat right top; width: 200px; height: 30px; text-indent: -9999px;}
.felice a:hover {background: url(http://www.fullcaffeine.com/immagini/felice.png) no-repeat left top; width: 200px; height: 30px; text-indent: -9999px;}
.archivi {background: url(http://www.fullcaffeine.com/immagini/archivi.png) no-repeat right top; width: 200px; height: 30px; text-indent: -9999px;}
.archivi a:hover {background: url(http://www.fullcaffeine.com/immagini/archivi.png) no-repeat left top; width: 200px; height: 30px; text-indent: -9999px;}
.tesi {background: url(http://www.fullcaffeine.com/immagini/tesi.png) no-repeat right top; width: 200px; height: 30px; text-indent: -9999px;}
.tesi a:hover {background: url(http://www.fullcaffeine.com/immagini/tesi.png) no-repeat left top; width: 200px; height: 30px; text-indent: -9999px;}
.links {background: url(http://www.fullcaffeine.com/immagini/links.png) no-repeat right top; width: 200px; height: 30px; text-indent: -9999px;}
.links a:hover {background: url(http://www.fullcaffeine.com/immagini/links.png) no-repeat left top; width: 200px; height: 30px; text-indent: -9999px;}
.contatti {background: url(http://www.fullcaffeine.com/immagini/contatti.png) no-repeat right top; width: 200px; height: 30px; text-indent: -9999px;}
.contatti a:hover {background: url(http://www.fullcaffeine.com/immagini/contatti.png) no-repeat left top; width: 200px; height: 30px; text-indent: -9999px;}
a.commenter-profile > img {	border: none;}
ul#photoblog { text-align: left; padding-left: 0px; float: left; padding-right: 10px; font-weight: bold;}
#photoblog a { font-weight: normal; text-decoration: none; padding: 0; margin: 0;}
#photoblog a:link { color: #414732; }
#photoblog a:hover { color: #3da3c1; }
#photoblog a:visited { color: #414732; }
#photoblog a:active { color: #3da3c1; }
div#delicious { font-size: 90%; color: #414732; text-align: right; float: right; padding-right: 20px; padding-left: 500px; }
div#delicious a { font-weight: normal; text-decoration: none; }
div#delicious a:link { color: #414732; border-bottom: 1px dotted #414732; }
div#delicious a:hover { color: #3da3c1; border-bottom: 1px dotted #3da3c1; }
div#delicious a:visited { color: #414732; border-bottom: 1px dotted #414732; }
div#delicious a:active { color: #3da3c1; border-bottom: 1px dotted #3da3c1; }
h4#comments a { text-decoration: none; }
h4#comments a:link { color: #414732; border-bottom: 1px dotted #414732; }
h4#comments a:hover { color: #3da3c1; border-bottom: 1px dotted #3da3c1; }
h4#comments a:visited { color: #414732; border-bottom: 1px dotted #414732; }
h4#comments a:active { color: #3da3c1; border-bottom: 1px dotted #3da3c1; }
p.sx { text-align: left; }
p.sx a { font-weight: normal; text-decoration: none; }
p.sx a:link { color: #414732; border-bottom: 1px dotted #414732; }
p.sx a:hover { color: #3da3c1; border-bottom: 1px dotted #3da3c1; }
p.sx a:visited { color: #414732; border-bottom: 1px dotted #414732; }
p.sx a:active { color: #3da3c1; border-bottom: 1px dotted #3da3c1; }
p.sx img {margin: 0 10px; }
p.dx { text-align: right; float: right; margin-right: 30px; }