/*
Description: CSS layout for website http://www.teatronet.it
Author: Costantino Belmonte aka mantis
Author URI: http://www.amnesiavivace.it
Copyright (c) mantis | chi dà luce rischia il buio
*/
/*MEDIA: print*/

/*TIPOGRAPHY*/
body{font-family:Georgia, Times, serif;background: white; font-size: 10pt; line-height:15pt;}
/*PALETTE ============================*/
/*
color0	#f2f2f4	background color;
color1	#43475c	headings;
color2	#f3a344	footer;
color3	#ec3d00	anchor content;
color4	#d6ab03	bordino giallo oro;
color5	#8b1512	sidebar;
color6	#c7cbd6	footer;
color7	#rrggbb;
color8	#rrggbb;
color9	#rrggbb;
*/

/*HEADINGS ===============================*/
h1{font-size: 2.4em;}
h2{font-size: 1.8em;}
h3{font-size: 1.4em;}
h4{font-size: 1.2em;}
h5{font-size: 1em;}
h6{font-size: 0.85em;} 
h1, h2, h3, h4, h5, h6{line-height: 1.2;}
h1, h2, h3, h4, h5, h6{margin: 0.7em 0 0.2em; padding: 2px 0; color: #333;} 

/*line-height - set di base per margini e padding*/
html, body{margin:0; padding:0;}
blockquote, code, dl, p, pre {line-height:1.4;}
address, blockquote, code, dl, p, pre, table, ul, ol{margin: 0.2em 0 1.5em; padding:0;}

/*ANCHORS ===============================*/
#content a, #content a:link, #content a:visited, #content a:hover, #content a:active{text-decoration: underline;color:#000;}
a:link:after,
a:visited:after,
a:hover:after,
a:active:after {
content: " [" attr(href) "] ";
color: grey;
font-style: italic;
font-weight: normal;
}
a[href^="/"]:after {
content: "";
}
img, a img{border:1px solid #000;}

/*PARAGRAPHS ============================*/

/* LAYOUT =============================== */
div.skip, #header, #sidebar, #footer, div.form-container, p.tools, #gallery{display:none;}
#wrapper, #main, #content{width: auto;margin: 0 2%;padding: 0;border: 0;color: black;background: transparent none;float: none !important;}
/* END LAYOUT =========================== */

/*NAVIGATION - Menus =======================*/

/*ELENCHI ===============================*/
ul, ol{list-style-type: square; line-height: 1.5;}

/*FORMS ===============================*/
form{padding:0; margin:0;line-height: 1.2;}
form img{vertical-align:middle;}


/*TABELLE ===============================*/
table#hcalendar{border:1px solid #333; border-width:1px 0 1px;width:95%;}

/*Presentational stuff*/
abbr, acronym, .help{border: none;}

/*SPECIFICI DEL SITO =======================*/

/*BOXES ===============================*/
#content h2{margin: 0 0 1em;border-bottom:1px solid #000;}
#content div.main-content{margin:0;padding:0;line-height:1.4;font-size:.9em;text-align:justify;}

/*CITE ===============================*/
blockquote{margin-left: 2.5em; margin-right: 2.5em;}
blockquote p{background-color: #aaa;padding:0 20pt;}

/*GRAPHICS =============================*/

/*MISC ===============================*/

/* TODO | DRAFT | PENDING | RESTYLE */

/*future ===============================*/
/*MICROFORMATS*/
p.microfmt{display:none;}

/*MICROFORMATS | SPETTACOLI | hCalendar, vevent*/
div.vevent abbr{border:none;}
span.summary {font-weight:bold;}
span.location {display:block;}
span.map{display:none;}
div.event-date {float:none !important;}
/* day of the month (NUMBER) */
span.day {font:bold 1.5em/98% Georgia, "New Century Schoolbook", "Book Antiqua", "Times New Roman", serif;letter-spacing:0.13em;}
/* month */
span.month {font:x-small/135% Tahoma,Arial,Helvetica,sans-serif;letter-spacing:normal;text-transform:uppercase;}

/*MICROFORMATS | didascalia figure*/
.figure {padding:2px;margin: .5em 0 1.5em; display:block;clear:both; border-bottom:1px solid #c7cbd6;}
/*
.figure p {margin: 0 0 .5em 80px;position:relative;width:300px;padding:0 0 5px;}
.figure img{border:1px solid #444; padding:4px;background-color:#c7cbd6;position:absolute; top:15px; left:-35px; float:none;}
*/
.figure p {padding:0;margin:0 0 .5em 0;}
.figure img{border:1px solid #444; padding:4px;background-color:#c7cbd6;float:none !important;}
.figure p.caption {font-family:Tahoma, Arial, sans-serif;}
.figure p.credit, .figure p.map {font-size: .9em; text-align: left;padding:0;}
.figure .title {font-style: normal;font-weight: bold;}
.figure .title:after {content: ": ";}