/*
THEME NAME: AMLclassic
THEME URI: http://www.plaintxt.org/themes/sandbox/
DESCRIPTION: A theme rich with powerful and dynamic semantic class selectors; a canvas for CSS artists
VERSION: 1.1
AUTHOR: <a href="http://andy.wordpress.com/">Andy Skelton</a> &amp; <a href="http://www.plaintxt.org/">Scott Allan Wallick</a>
AUTHOR URI:
*/

@import 'reset.css';
@import 'typography.css';

body { background: #000 url(g/bgsipario.gif); }
em { background: none; }
#wrapper { width: 740px; margin: 0 auto; }
#header { background: url(g/header.gif) no-repeat; height: 120px; }
#menu { background : url(g/menu.gif) no-repeat; height: 60px; }
#contenuto { background: #e9e5d3 url(g/topcontenuto.gif) no-repeat; margin: 0 10px;}
#contenuto:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
#contenuto {display: inline-block;}
#principale { float: left; width: 466px; height: 100%; margin: 0 9px 0 8px; }
#sidebar { background: url(g/sidebar-bg.png); float: left; height: 100%; width: 237px; }
#footer { background: url(g/footer.gif) no-repeat; clear: both; height: 40px; } 

/* HEADER */
h1#blog-title { display: block; width: 100%; height: 100%; }
h1#blog-title a { display: block; width: 100%; height: 100%; font-size: 1px; color: #000;}

/* ACCESS */
div#menu ul { list-style-type: none; display: block;}
div#menu ul { margin: 0 5px; padding: 10px; }
div#menu ul li { display: inline; margin-right: 15px;}
div#menu ul li a { color: #fff; font-weight: bold; text-decoration: none; text-transform: uppercase; }
div#menu ul li a:hover { border-bottom: 3px solid #fff; }
div#menu ul li ul { display:none; }

/* TITOLO PAGINA */
div.titolo-pagina { text-transform: uppercase; margin: 20px 0; }
div.titolo-pagina h1 { color: #3a3a3a; font-size: 1.5em; padding: 5px;}
div.titolo-pagina { background: url('g/sidebar-bg.png') repeat; }

/* SIDEBAR */
div#sidebar div.depliant { background: #cc0000 /*url('g/sidebar-bg.png') repeat*/; margin: 20px 5px 5px 5px; border: 1px solid #6a6a6a; padding: 2px; font-size: 150%; text-align: center; }
div#sidebar div.depliant a { font-weight: bold; color: #fff; padding: .75em; display:block;}
div#sidebar div.depliant a:hover { font-weight: bold; color: #fff; outline: 1px solid #550000; }
div#sidebar div.depliant a span { font-size: 75% }
div#sidebar ul { list-style-type: none; margin: 0; padding: 0; }
/* SIDEBAR SPONSOR */
div#sponsor { margin-top: 20px; }

/* EVENTI */
div.evento { border-bottom: 1px dotted #ffeeee; color: #666; margin-bottom: 10px; padding: 5px;}
div.evento h2 { font-size: 1.2em; margin: 0;text-transform: uppercase; font-weight: bold; }
div.evento:hover a { border-bottom: 1px dotted #fff; color: #fff; }
div.evento em { background: none; }

div.evento-stagione h3 { margin-bottom: -10px; }
div.evento-stagione-content { margin: 0; }
div.alternato { background : url(g/sidebar-bg.png) repeat; }
div.stagione-mese { font-weight: bold; color: #cc0000; }

h2 { font-size: 1.5em; line-height: 1; }

/* CONTENUTO */
p.foto { background: #fff; padding: 10px; border: 1px solid #ccc; }
div.post { clear:both; }

