/*
    Theme Name: Nespolo Lo Giullare
    Theme URI: http://www.marconovello.com/
    Description:
    Version: 1.0
    Author: Marco Novello
    Author URI: http://www.marconovello.com/
*/
body { background:#000000; font-family: "Times New Roman", Times, serif; color:#4e3403; }
li {list-style:none; padding-bottom:3px;}
ul li { margin-left:-40px;}
a { text-decoration:none; color:#a70000;}
a img { border:none;}
a:hover {color:#0e283f;}
.current_cat a { color: #8a6908;}
.current_cat a:hover {color:#0e283f;}
.current_page_item a{ color: #8a6908;}
.current_page_item a:hover {color:#0e283f;}
.current_page_ancestor a { color: #8a6908;}
.current_page_ancestor a:hover {color:#0e283f;}

#container { width:1080px; margin:0 auto;}
#col_1 { width:220px; float:left;}
#col_1_logo { margin-bottom:15px;}
#col_1_sup {background:url(image/col_1_sup.png); height:71px;}
#col_1_content {background:url(image/col_1_content.png); margin-bottom:-19px; padding-left:50px; padding-right:20px; }
#col_1_content a {font-style:italic; font-weight:bold;}
#col_1_subpage { text-align:right;}
#col_1_inf {background:url(image/col_1_inf.png); height:82px;}
#col_2 { width:730px; float:left; margin-left:15px;}
#col_2_sup { background:url(image/col_2_sup.png); height:180px;}
#col_2_content { background:url(image/col_2_content.png); padding-left:60px; padding-right:60px;}
#nome_pagina { font-size:x-large; font-style:italic; font-weight:bold; }
#divisorio { background:url(image/divisorio.png); margin:0 auto; width:410px; height:45px;}
#col_2_inf { background:url(image/col_2_inf.png); height:150px;}
.commentlist span { font-weight:bold; color:#4e3403;}
.commentlist { color: #8a6908;}
#commentform #author, #email, #comment{ border:none;}
#commentform span .author, .email, .comments{ width:220px;}
cite {color:#a70000;}
.txt-email-sub { font-style:italic; font-size:small;}
.txt-website-example {font-style:italic;}
.comments { vertical-align:top;}
.btnComment { border:none; font-weight:bold; font-style:italic; height:25px;}
.btnComment:hover { background:#ffffff; cursor: pointer;}
#searchform {border:none;}
#col_3 {float:right; width:100px; height:500px; margin-top:75px;}
#col_3_content { width:100px; height:500px; overflow: hidden; position: fixed;; background:url(image/col_3_background.jpg); vertical-align:middle;}
#footer{ color: #2B1500; float:right; margin-right:130px; font-size:9px; font-family:Arial, Helvetica, sans-serif;}
#footer a { color: #352900;}