
/* SPECIFICHE BASE */

	BODY {
		color : #ccc;
		background-color : #999;
		margin : 0;
		padding : 0;
		margin-left : 25px;
	}

	.invisible {
		display : none;
	}

	#wrapper {
		width : 700px;
		margin : 0;
		padding : 0;
	}


/* MENU NAVIGAZIONE */

	#subnavigation {
		color : inherit;
		background-color : #777;
		margin : 0;
		padding : 0 0 0 10px;
		border-right : 1px solid #999;
	}

	#articleaux H2, #subnavigation H2, #archive H2 {
		color : #fff;
		background-color : transparent;
		margin : 0 0 15px 0;
		padding : 0;
		font : bold 20px/24px arial, helvetica, lucida, sans-serif;
	}

	#articleaux P.byline, #subnavigation P.byline, #archive P.byline {
		margin : 0 0 10px 0;
		padding : 0;
		font : 11px/11px arial, helvetica, lucida, sans-serif;
	}
	
	#articleaux P.date, #subnavigation P.date, #archive P.date {
		margin : 0 0 20px 0;
		padding : 0;
		font : 11px/11px arial, helvetica, lucida, sans-serif;
	}

	#articleaux H3, #subnavigation H3, #archive H3 {
		color : #fff;
		background-color : transparent;
		margin : 15px 0 25px 8px;
		padding : 0;
		font : bold 15px/15px arial, helvetica, lucida, sans-serif;
	}

	#articleaux UL, #subnavigation UL {
		display : block;
		margin : 0px 0px 20px 0px;
		padding : 0;
		list-style : none outside;
	}

	#articleaux UL LI, #subnavigation UL LI {
		margin : 0 0 10px 0;
		padding : 0 0 0 7px;
		font : 11px/13px arial, helvetica, lucida, sans-serif;
		border-left : 2px solid #ccc;

			}

/* BARRA ORIZZONTALE */

	#one A:visited, #one A {
		color : #444;
		background-color : #777;
		display : block;
		width : 100%;
		margin : 0;
		padding : 7px 0;
		font : bold 12px/12px trebuchet MS, arial, helvetica, lucida, sans-serif;
		text-decoration : none;
		text-align : center;
	}

	#two A:visited, #two A {
		color : #444; 
		background-color : #cfcfcf; 
		display : block; 
		margin : 0; 
		padding : 7px 0; 
		font : bold 12px/12px trebuchet MS, arial, helvetica, lucida, sans-serif; 
		text-decoration : none; 
		text-align : center; 
		border-bottom : 1px solid #999;
	}

	#three A:visited, #three A {
		color : #444; 
		background-color : #cfcfcf; 
		display : block; 
		margin : 0; 
		padding : 7px 0; 
		font : bold 12px/12px trebuchet MS, arial, helvetica, lucida, sans-serif; 
		text-decoration : none; 
		text-align : center; 
		border-bottom : 1px solid #999;
	}

	#four A:visited, #four A {
		color : #444; 
		background-color : #cfcfcf; 
		display : block; 
		margin : 0; 
		padding : 7px 0; 
		font : bold 12px/12px trebuchet MS, arial, helvetica, lucida, sans-serif; 
		text-decoration : none; 
		text-align : center; 
		border-bottom : 1px solid #999;
	}

	#six A:visited, #six A {
		color : #444; 
		background-color : #999; 
		display : block; 
		margin : 0; 
		padding : 7px 0; 
		font : bold 12px/12px trebuchet MS, arial, helvetica, lucida, sans-serif; 
		text-decoration : none; 
		text-align : center; 
		border-bottom : 1px solid #999;
	}

	#one A:hover, #one A:active {
		color : #525252;
		background-color : #fc0;
		display : block;
		font-weight : bold;
	}

	#two A:hover, #two A:active {
		color : #525252;
		background-color : #fc0;
		display : block;
		font-weight : bold;
	}

	#three A:hover, #three A:active {
		color : #525252;
		background-color : #fc0;
		display : block;
		font-weight : bold;
	}

	#four A:hover, #four A:active {
		color : #525252;
		background-color : #fc0;
		display : block;
		font-weight : bold;
	}

	#six A:hover, #six A:active {
		color : #525252;
		background-color : #fc0;
		display : block;
		font-weight : bold;
	}


/* LINK */


	A:visited, A {
		color : #fc0;
		background-color : transparent;
		text-decoration : none;
	}

	A:hover {
		color : #fff;
		background-color : transparent;
		text-decoration : underline;
	}

	A:active {
		color : #999;
		background-color : transparent;
		text-decoration : underline;
	}

   .comments {
	    color: #888; 
		PADDING-RIGHT: 0px; 
		PADDING-LEFT: 0px; 
		FONT-WEIGHT: normal; 
		FONT-SIZE: 11px; 
		PADDING-BOTTOM: 0px; 
		MARGIN: 0px; 
		WORD-SPACING: 1px; 
		LINE-HEIGHT: 180%; 
		PADDING-TOP: 0px; 
		FONT-FAMILY: trebuchet MS, verdana, tahoma, geneva, arial; 
		TEXT-ALIGN: left
	}

   .comments A:link {
        color: #888;
	    PADDING-RIGHT: 0px; 
		PADDING-LEFT: 0px; 
		FONT-WEIGHT: normal; 
		FONT-SIZE: 11px; 
		PADDING-BOTTOM: 0px; 
		MARGIN: 0px; 
		WORD-SPACING: 1px; 
		LINE-HEIGHT: 180%; 
		PADDING-TOP: 0px; 
		FONT-FAMILY: trebuchet MS, verdana, tahoma, geneva, arial; 
		TEXT-ALIGN: left; 
		TEXT-DECORATION: underline
	
	}
   
   .comments A:visited {
        color: #888;
	    PADDING-RIGHT: 0px; 
		PADDING-LEFT: 0px; 
		FONT-WEIGHT: normal; 
		FONT-SIZE: 11px; 
		PADDING-BOTTOM: 0px; 
		MARGIN: 0px; 
		WORD-SPACING: 1px; 
		LINE-HEIGHT: 180%; 
		PADDING-TOP: 0px; 
		FONT-FAMILY: trebuchet MS, verdana, tahoma, geneva, arial; 
		TEXT-ALIGN: left; 
		TEXT-DECORATION: none
	}
   
   .comments A:hover {
        color : #cccccc;
        PADDING-RIGHT: 0px; 
		PADDING-LEFT: 0px; 
		FONT-WEIGHT: normal; 
		FONT-SIZE: 11px; 
		PADDING-BOTTOM: 0px; 
		MARGIN: 0px; 
		WORD-SPACING: 1px; 
		LINE-HEIGHT: 180%; 
		PADDING-TOP: 0px; 
		FONT-FAMILY: trebuchet MS, verdana, tahoma, geneva, arial; 
		TEXT-ALIGN: left; 
		TEXT-DECORATION: underline
    }

   .titolo {
	    color: #FFF; 
		FONT-WEIGHT: normal; 
		FONT-SIZE: 12px; 
		MARGIN: 0px; 
		WORD-SPACING: 1px; 
		FONT-FAMILY: trebuchet MS, verdana, tahoma, geneva, arial; 
	}

   .titolo A:link {
        color: #888;
	    PADDING-RIGHT: 0px; 
		PADDING-LEFT: 0px; 
		FONT-WEIGHT: normal; 
		FONT-SIZE: 11px; 
		PADDING-BOTTOM: 0px; 
		MARGIN: 0px; 
		WORD-SPACING: 1px; 
		LINE-HEIGHT: 180%; 
		PADDING-TOP: 0px; 
		FONT-FAMILY: trebuchet MS, verdana, tahoma, geneva, arial; 
		TEXT-ALIGN: left; 
		TEXT-DECORATION: underline
	
	}
   
   .titolo A:visited {
        color: #888;
	    PADDING-RIGHT: 0px; 
		PADDING-LEFT: 0px; 
		FONT-WEIGHT: normal; 
		FONT-SIZE: 11px; 
		PADDING-BOTTOM: 0px; 
		MARGIN: 0px; 
		WORD-SPACING: 1px; 
		LINE-HEIGHT: 180%; 
		PADDING-TOP: 0px; 
		FONT-FAMILY: trebuchet MS, verdana, tahoma, geneva, arial; 
		TEXT-ALIGN: left; 
		TEXT-DECORATION: none
	}
   
   .titolo A:hover {
        color : #cccccc;
        PADDING-RIGHT: 0px; 
		PADDING-LEFT: 0px; 
		FONT-WEIGHT: normal; 
		FONT-SIZE: 11px; 
		PADDING-BOTTOM: 0px; 
		MARGIN: 0px; 
		WORD-SPACING: 1px; 
		LINE-HEIGHT: 180%; 
		PADDING-TOP: 0px; 
		FONT-FAMILY: trebuchet MS, verdana, tahoma, geneva, arial; 
		TEXT-ALIGN: left; 
		TEXT-DECORATION: underline
    }


/* CONTENUTO */

/* SPECIFICHE TESTO */


	#articlemain {
		color : inherit;
		background-color : #444;
		font : 14px/18px trebuchet MS, arial, helvetica, lucida, sans-serif;
		text-align: justify; 
		border-left : #636363;
		padding: 20px;
	}

	.data {
	    color : #FFFFFF;
		font : bold 14px/14px trebuchet MS, arial, helvetica, lucida, sans-serif;
	}

	.more {
	    color : #999;
		font : bold 15px/15px trebuchet MS, arial, helvetica, lucida, sans-serif;
	}

	.titolopagina {
	    color : #FFF;
		font : bold 14px/14px trebuchet MS, arial, helvetica, lucida, sans-serif;
	}

	.titolopost {
	    color : #FFC800;;
		font : bold 19px/19px trebuchet MS, trebuchet MS, arial, helvetica, lucida, sans-serif;
	}
	.entry {
		font : 12px/16px trebuchet MS, arial, helvetica, lucida, sans-serif;
	}

	#articlemain P {
		margin : 0 0 15px 0;
		padding : 0;
		line-height: 20px;
	}

   .blockquote {
        font-style : italic;
        margin-left : 20px;
        border-left : 1px solid #efefef;
        padding-left : 5px;
    }

   .blockquote {
	    padding-left: 10;
	    padding-right: 10;
	    margin-left: 5px;
	    margin-right: 0;
	    border-left: #e0e0e0;
	    border-width: 0 0 0 1px;
	    border-style: none none none solid;
    }

/* SPECIFICHE ARCHIVIO */


	#archive {
		color : inherit;
		background-color : #444;
		font : 12px/18px trebuchet MS, arial, helvetica, lucida, sans-serif;
		border-left : #636363;
		padding: 20px;
	}
	
	#archive UL {
		display : block;
		margin : 0;
		padding : 0;
		list-style : none outside;
	}

	#archive UL LI {
		margin : 0 0 20px 0;
		padding : 0 0 0 20px;
		line-height: 24px;
		font : 13px/13px trebuchet MS, arial, helvetica, lucida, sans-serif;
		border-left : 2px solid #ccc;
	}

	#archive P {
		margin : 0 0 15px 0;
		padding : 0;
		line-height: 16px;
	}


/* FOOTER */

	#footer {
		color : #999;
		background-color : #282828;
		float : right;
		width : 100%;
		margin : 0;
		padding : 0;
	}

	#globalnav {
		float : right;
		margin : 0;
		padding : 7px;
		font : 11px/14px trebuchet MS, arial, helvetica, lucida, sans-serif;
		white-space : nowrap;
	