/*  
Theme Name: KONIG
Theme URI: http://monslab.com/
Description: The theme for the IME blog by Monslab + LEN Strategy.
Version: 1.0
Author: Monslab
Author URI: http://monslab.com/

	KONIG v1.0
	 http://monslab.com/

	This theme was designed and built by Monslab

*/

/*basic HTML tags */
body
{
	background-color: #000;
	color: #fff;
ΚΚΚ font-size: 12px;
ΚΚΚ font-family: Arial, Verdana, Georgia, serif;
ΚΚΚ line-height: 18px;
ΚΚΚ text-align: left;
	margin: 0;
	padding: 0;
	background-image: url('/wp/wp-content/themes/konig/images/bg.gif');
	background-repeat: repeat-y;
	background-position: center top;
}
img
{
	border: 0;
	behavior: url("/wp/wp-content/themes/konig/pngbehavior.htc");
}
a, a:hover
{
	color: #C8D4DE;
	text-decoration: none;
}

a img
{
	text-decoration: none;
	border: 0;
}

p
{
	margin: 0 0 1.3em 0;
	font-size: .9em;
}

#sidebar-contribute h4
{
	font-size: 1.3em;
	margin: 0 0 0 0;
	font-weight: bold;
}
#sidebar-contribute h5
{
	font-size: .8em;
	margin: 0 0 5px 0;
	font-weight: bold;
}
.post h2, .post h1
{
	font-size: 1.2em;
	line-height: 1.4em;
	margin: 0 0 1.2em 0;
	width: 500px;
ΚΚΚ font-family: Arial, Verdana, Georgia, serif;
}
.entry p img
{
	margin: 5px 0px 0 0px;
	padding: 0;
}
.entry
{
	width: 500px;
	height: auto;
}
img.posterImage
{
	margin: 0 0 1.3em 0;
}
/*layout */
#container
{
	margin: 0 auto;
	width: 950px;
	height: 100%;
	text-align: left;
	padding: 0 15px 0 15px;
	margin-bottom: 0;
	background-image: url('/wp/wp-content/themes/konig/images/bg-corpo.gif');
	background-repeat: repeat-y;
	background-position: center bottom;
}

#footer
{
	clear: both;
	font-size: .8em;
	color: #fff;
	padding: 3px 3px 0px 20px;
	margin: 30px 0 0px 0;
	width: 925px;
	height: 80px;
	padding-top: 14px;
	border: 1px solid #fff;
	background-color: #4C575F;
}
#footer a
{
	color: #C8D4DE;
}
#footer a:hover
{
	color: #C8D4DE;
	text-decoration: underline;
}
#footer p
{
	margin-top: 0px;
	font-family: Arial, Verdana, Georgia, serif;
	font-size: 11px;
	line-height: 14px;
}
#footer-bottom
{
	height: 100px;
	width: 920px;
	margin-bottom: 10px;
}
#footer-credits
{
	width: 927px;
	float: left;
	height: 20px;
	font-family: Arial, Verdana, Georgia, serif;
	font-size: 10px;
	color: #fff;
}
#footer-credits a, #footer-credits a:hover, #footer-credits a:visited
{
	font-weight: bold;
	color: #C8D4DE;
}

#logo
{
	float: left;
	margin: 7px 0 0 0;
}
#navigation {
	float: right;
	margin: 45px 0 47px 0;
}
#siteoptions
{
	position: absolute;
	right: 15px;
	top: 5px;
	font-size: .8em;
}

#cntLeft
{
	width: 200px;
	float: right;
}
#sidebar, #sidebar-contribute
{
	padding: 0 0 10px 0;
	margin-left: 540px;
	width: 400px;
}
#sidebar
{
	margin-top: .4em;
}
.narrowcolumn
{
	float: left;
	padding: 0 0 2em 0;
	margin: 0 0 0 0px;
}
.post
{
	margin: 0 0 4em 0;
	width: 500px;
	height: auto;
	clear: both;
}
p.postmetadata
{
	text-align: right;
	font-size: .7em;
	margin: 1.6em 0 0 0;
	width: 500px;
}
.sidebarcolumn
{
	float: left;
	height: 100%;
	width: 200px;
}
.sidebarchunk
{
	float: left;
	height: 100%;
	width: 200px;
}
.sidebarchunk, .linkcat
{
	list-style-type: none;
	padding: 0 0 10px 4px;
	margin: 0 0 20px 0;
}
#sidebar ul
{
	margin: 0 0 0 0;
	padding: 0;
	width: 180px;
}
.sidebarchunk h2, .linkcat h2, #sidebar h2, .sidebarchunk h4
{
	font-size: 30px;
	font-family: Arial, Verdana, Georgia, serif;
	color: #fff;
	padding: 15px 10px 0px 10px;
	margin: 0 0 .4em 0;
	font-size: .8em;
}
.sidebarchunk ul, .linkcat ul
{
	font-size: 11px;
	font-family: Arial, Verdana, Georgia, serif;
	color: #fff;
	list-style-type: none;
	list-style-position: inside;
	margin: 0;
	padding: 0;
	width: 180px;
}
.sidebarchunk ul li, .linkcat ul li
{
	list-style-type: default;
	margin: .7em 0;
	list-style-image: url(/wp/wp-content/themes/konig/images/freccia-bianca.gif);
	list-style-position: default;
	width: 180px;
	padding: 0;
	font-family: Arial, Verdana, Georgia, serif;
	color: #fff;
	font-size: 12px;
	line-height: 18px;
}

.sidebarchunk li ul li, .linkcat li ul li, .sidebarcolumn li ul li, .sidebarcolumn2 li.sidebarchunk ul li
{
	margin-left: 1em;
	font-size: 12px;
	line-height: 18px;
	margin-bottom: .5em;
	font-family: Arial, Verdana, Georgia, serif;
	color: #fff;
}

.sidebarchunk li ul li a, .linkcat li ul li a, .sidebarcolumn li ul li a, .sidebarcolumn2 li.sidebarchunk ul li a
{
	color: #666;
	line-height: 18px;
	font-size: 12px;
}

.sidebarchunk li ul li a:hover, .linkcat li ul li a:hover, .sidebarcolumn li ul li a:hover, .sidebarcolumn2 li.sidebarchunk ul li a:hover
{
	color: #666;
	text-decoration: underline;
}

img.banner-sidebar
{
	float: left;
	margin-bottom: 10px;
}
img.banner-sidebar-mini
{
	float: left;
	margin-bottom: 10px;
	margin-left: 20px;
}

.sidebarcolumn2 ul li.sidebarchunk ul li
{
	padding-left: 4px;
}
/* grafica sidebar */

#sidebar.colonna-grafica
{
	margin-top: 0;
	height: 100%;
}

.sidebarcolumn ul
{
	margin-top: 200px;
	clear: both;
}
.sidebarchunk, .linkcat
{
	background-image: none;
	padding-left: 0;
	width: 190px;
}

.sidebarchunk h2, .linkcat h2, .sidebarchunk h4
{
	color: #fff;
	height: 30px;
	width: 180px;
	margin: 0px 0 0 0;
	padding: 8px 0 0 0px;
	text-transform: uppercase;
ΚΚΚ font-family: Arial, Verdana, Georgia, serif;
}

.sidebarchunk ul, .linkcat ul, .sidebarcolumn2 ul
{
	padding: 0px 0 0 0;
	margin: 0 0 0 0;
}
.sidebarchunk ul li, .linkcat ul li, .sidebarcolumn2 ul li.sidebarchunk
{
	padding: 0px 0 0 0;
	margin: 0 0 0 0;
}

.sidebarcolumn2
{
	float: left;
	height: 100%;
	width: 200px;
}
.sidebarcolumn2 li ul li, .sidebarcolumn2 li.sidebarchunk ul li
{
	margin-left: 1em;
	font-size: .9em;
	line-height: 1.5em;
	margin-bottom: .5em;
	color: #fff;
}
.sidebarcolumn2 li ul li a, .sidebarcolumn2 li.sidebarchunk ul li a
{
	color: #666;
}
.sidebarcolumn2 li ul li a:hover
{
	color: #C8D4DE;
	text-decoration: underline;
}
.sidebarcolumn2 ul
{
	margin-top: 200px;
	clear: both;
}



ol.commentlist, ol.commentlist li.alt, ol.commentlist li.alt small.commentmetadata, ol.commentlist li.alt p
{
	width: 450px;
}

/* pagina specifica articolo con form commenti */


ol.commentlist
{
	font-size: .8em;
}
ol.commentlist cite
{
	font-weight: bold;
	font-style: normal;
	font-family: Arial, Verdana, Georgia, serif;
}

ol.commentlist p
{
	font-size: .9em;
	font-family: Arial, Verdana, Georgia, serif;
}


/* altre pagine sidebar */

h1.pagetitle
{
	font-size: 1em;
	color: #fff;
	font-family: Arial, Verdana, Georgia, serif;
	margin-top: 10px;
}



/* punto elenco testo post */
.entry ul/*, .entry ol*/
{
	font-size: .9em;
	list-style-type: none;
	list-style-position: inside;
	margin: 0 0 1em 0;
	padding: 0;
	width: 500px;
}
.entry ul li/*, .entry ol li*/
{
	list-style-type: default;
	margin: .7em 0;
	list-style-image: url(/wp/wp-content/themes/konig/images/freccia-bianca.gif);
	list-style-position: default;
	width: 500px;
	padding: 0;
	font-family: Arial, Verdana, Georgia, serif;
}



/* pulsanti articoli prec e succ */


p.avvisi-visualizzazione
{
	font-size: .8em;
	border-bottom: 1px solid #ccc;
	margin-bottom: 20px;
	font-family: Arial, Verdana, Georgia, serif;
}

h1.pagetitle
{
	font-size: 1em;
	text-transform: uppercase;
	margin-bottom: 0px;
	padding-bottom: 0;
	color: #fff;
	font-family: Arial, Verdana, Georgia, serif;
}

#header
{
	position: static;
	top: 0px;
	margin: 15px 0 0 0px;
	padding: 0;
	width: 950px;
	padding: 0 0px 0 0px;
	height: auto;
	background-color: transparent;
	background-image: url('/wp/wp-content/themes/konig/images/bg-header.gif');
	background-repeat: no-repeat;
	background-position: center top;
}

#content
{
	margin: 0px 0 0 0;
	padding: 0px 0 20px 20px;
	width: 925px;
	height: auto;
	background-color: transparent;
}



/* titolo commento troppo lungo, sidebar a capo */

h3#comments, h3#respond
{
	font-size: 16px;
	width: 470px;
	line-height: 18px;
	text-transform: uppercase;
	font-family: Arial, Verdana, Georgia, serif;
	margin-left: 15px;
}
h3#respond
{
	margin-top: 30px;
	border: 1px solid #666;
	border-bottom: 0;
	width: 470px;
	padding: 10px 10px 5px 10px;
	margin-bottom: 0;
	float: left;
	margin-left: 15px;
}
ol.commentlist li.alt p, ol.commentlist li p
{
	width: 470px;
	font-size: 12px;
	line-height: 18px;
	color: #fff;
	font-family: Arial, Verdana, Georgia, serif;
	margin-top: 10px;
}

ol.commentlist li.alt, ol.commentlist li.alt cite, ol.commentlist li.alt small.commentmetadata, ol.commentlist li, ol.commentlist li cite, ol.commentlist li small.commentmetadata
{
	font-family: Arial, Verdana, Georgia, serif;
	font-size: 12px;
	line-height: 18px;
}
ol.commentlist li.alt cite, ol.commentlist li cite
{
	font-size: 14px;
}
ol.commentlist li.alt small.commentmetadata, ol.commentlist li small.commentmetadata
{
	font-size: 11px;
}

ol.commentlist
{
	list-style-type: none;
}

ol.commentlist, ol.commentlist li
{
	margin-left: 0px;
}



/* form */
form#commentform
{
	padding: 10px;
	margin-top: 0;
	border: 1px solid #666;
	border-top: 0;
	clear: both;
	margin-left: 15px;
}
form#commentform, form#commentform p
{
	width: 470px;
}
form#commentform small
{
	font-family: Arial, Verdana, Georgia, serif;
	font-size: 12px;
	color: #fff;
	width: 200px;
	float: left;
	margin-bottom: 5px;
}
form#commentform input
{
	width: 300px;
}
form#commentform textarea
{
	width: 440px;
}

form#commentform INPUT#submit
{
	margin-top: 20px;
	width: 150px;
}


/******** data ************/
.post-singolo
{
	width: 505px;
	float: left;
	margin-bottom: 20px;
	padding-bottom: 0px;
	padding-top: 10px;
	margin-left: 0;
	padding-left: 0;
	height: auto;
}

.post .data-post
{
	float: left;
	margin: 5px 10px 10px 0;
	width: 62px;
	padding: 0 5px 0 5px;
	font-family: Arial, Verdana, Georgia, serif;
	background-image: url('/wp/wp-content/themes/konig/images/data.gif');
	background-repeat: no-repeat;
	background-position: left top;
}
.post .data-post .data-post-anno
{
	float: left;
	margin: 0;
	width: 60px;
	padding: 3px 0 0 0px;
	height: 12px;
	text-align: center;
	color: #fff;
	font-size: 13px;
	font-weight: bold;
	font-family: Arial, Verdana, Georgia, serif;
}

.post .data-post .data-post-giorno
{
	float: left;
	margin: 6px 0 0 0;
	width: 60px;
	padding: 0 0 0 0px;
	height: 35px;
	text-align: center;
	color: #000;
	font-weight: bold;
	font-size: 35px;
	font-family: Arial, Verdana, Georgia, serif;
}
.post .data-post .data-post-mese
{
	float: left;
	margin: 5px 0 0 0;
	width: 60px;
	padding: 0 0 0 0px;
	height: 20px;
	text-align: center;
	color: #000;
	font-size: 9px;
	text-transform: uppercase;
	font-family: Arial, Verdana, Georgia, serif;
}


/************** dettagli post *****************/

.post .dettagli-post
{
	width: 410px;
	float: left;
	margin: 0;
	padding: 0;
	height: auto;
}
.post .dettagli-post h2
{
	color: #fff;
	font-weight: bold;
	font-size: 20px;
	line-height: 24px;
	width: 410px;
	font-family: Arial, Verdana, Georgia, serif;
	padding-top: 5px;
	margin-bottom: 0;
	padding-bottom: 0;
}
.post .entry
{
	margin: 0px 0 10px 0;
	width: 500px;
	height: auto;
}

.post .entry p
{
	/*width: 500px;*/
	/*float: left;*/
	font-family: Arial, Verdana, Georgia, serif;
	font-size: 13px;
	margin-left: 5px;
	line-height: 20px;
	color: #fff;
}

/*
.post .entry p img
{
	border: 1px solid #666;
	margin-left: 0;
	padding-left: 0;
	margin-bottom: 10px;
	float: left;
}
*/
.post .entry p img
{
	border: 1px solid #666;
	margin-left: 0;
	padding-left: 0;
	margin-bottom: 10px;
	margin-right: 10px;
	float: left;
}


/************** footer post *****************/

p.postmetadata
{
	text-align: left;
	font-size: 11px;
	margin: 5px 0 0 0px;
	padding-bottom: 7px;
	font-family: Arial, Verdana, Georgia, serif;
	color: #fff;
/*
	background-image: url('/wp/wp-content/themes/konig/images/riga-oriz-grigia.gif');
	background-repeat: repeat-x;
	background-position: left bottom;
*/
	border-bottom: 1px solid #666;
	width: 410px;
}

.social_img
{
	margin: 0 2px 0 0;
	padding: 0;
}

a.link-rss
{
	font-size: 12px;
	text-transform: uppercase;
	margin-bottom: 15px;
}

.post-singolo
{
	height: auto;
}


#container, #header, .narrowcolumn, .post, .post-singolo, .entry, .navigation, #sidebar, .sidebarcolumn
{
	background-color: transparent;
}


.post h2
{
	margin-top: 10px;
	margin-left: 5px;
	font-family: Arial, Verdana, Georgia, serif;
}
.post .post-singolo h2
{
	margin-top: 0px;
	margin-left: 0px;
}
h1.pagetitle
{
	margin-left: 5px;
}
.post .entry ul/*, .post .entry ol*/
{
	font-size: 11px;
	font-family: Arial, Verdana, Georgia, serif;
	color: #fff;
	list-style-type: none;
	list-style-position: inside;
	margin: 0 0 0 5px;
	padding: 0;
	width: 180px;
}
.post .entry ul li/*, .post .entry ol li*/
{
	list-style-type: default;
	margin: .7em 0;
	list-style-image: url(/wp/wp-content/themes/konig/images/freccia-bianca.gif);
	list-style-position: default;
	width: 480px;
	padding: 0;
	font-family: Arial, Verdana, Georgia, serif;
	color: #fff;
	font-size: 12px;
	line-height: 18px;
}


#header
{
	height: 159px;
	padding-bottom: 20px;
}
#header a img
{
	margin-top: 10px;
	margin-left: 15px;
}

.post .post-singolo
{
	padding: 10px;
}
p.postmetadata
{
	margin-bottom: 10px;
}
p.postmetadata a, p.postmetadata a:hover, p.postmetadata a:visited
{
	color: #9DB4C4;
}
.post .entry p
{
	/*width: 485px;*/
	margin-left: 5px;
	margin-right: 0;
	padding-left: 0;
	padding-right: 0;
}


.sidebarchunk ul.xoxo, .linkcat ul.xoxo, .sidebarchunk2 ul.xoxo
{
	font-size: 11px;
	font-family: Arial, Verdana, Georgia, serif;
	color: #fff;
	list-style-type: none;
	list-style-position: inside;
	margin: 0;
	padding: 0;
	width: 180px;
}
.sidebarchunk ul.xoxo li, .linkcat ul.xoxo li
{
	list-style-type: default;
	margin: .7em 0;
	list-style-image: url(/wp/wp-content/themes/konig/images/freccia-bianca.gif);
	list-style-position: default;
	width: 180px;
	padding: 0;
	font-family: Arial, Verdana, Georgia, serif;
	color: #fff;
	font-size: 12px;
	line-height: 18px;
}

.sidebarchunk li.linkcat ul.xoxo li, .linkcat li.linkcat ul.xoxo li, .sidebarcolumn li.linkcat ul.xoxo li, .sidebarcolumn2 li.linkcat ul.xoxo li
{
	margin-left: 1em;
	font-size: 12px;
	line-height: 18px;
	margin-bottom: .5em;
	font-family: Arial, Verdana, Georgia, serif;
	color: #fff;
}

.sidebarchunk li.linkcat ul.xoxo li a, .linkcat li.linkcat ul.xoxo li a, .sidebarcolumn li.linkcat ul.xoxo li a, .sidebarcolumn2 li.linkcat ul.xoxo li a
{
	color: #666;
	line-height: 18px;
	font-size: 12px;
}

.sidebarchunk li.linkcat ul.xoxo li a:hover, .linkcat li.linkcat ul.xoxo li a:hover, .sidebarcolumn li.linkcat ul.xoxo li a:hover, .sidebarcolumn2 li.linkcat ul.xoxo li a:hover
{
	color: #C8D4DE;
	text-decoration: underline;
}
.sidebarcolumn2 ul li.linkcat ul.xoxo li
{
	padding-left: 4px;
}
.sidebarchunk ul.xoxo, .linkcat ul.xoxo, .sidebarcolumn2 ul.xoxo
{
	padding: 0px 0 0 0;
	margin: 0 0 0 0;
}
.sidebarchunk ul li.linkcat, .linkcat ul li.linkcat, .sidebarcolumn2 ul li.linkcat
{
	padding: 0px 0 0 0;
	margin: 0 0 0 0;
}
.sidebarcolumn2 li.linkcat ul.xoxo li, .sidebarcolumn2 li.linkcat ul.xoxo li
{
	margin-left: 1em;
	font-size: .9em;
	line-height: 1.5em;
	margin-bottom: .5em;
	color: #fff;
}
.sidebarcolumn2 li.linkcat ul.xoxo li a, .sidebarcolumn2 li.linkcat ul.xoxo li a
{
	color: #666;
}
.sidebarcolumn2 li.linkcat ul.xoxo li a:hover
{
	color: #C8D4DE;
	text-decoration: underline;
}
.sidebarcolumn2 ul.xoxo
{
	margin-top: 200px;
	clear: both;
}


/* tag cloud */
.sidebarchunk h4
{
	clear: both;
	padding-left: 10px;
	color: #fff;
	font-size: 13px;
}

.st-tag-cloud
{
	padding-left: 10px;
	width: 150px;
	font-family: Arial, Verdana, Georgia, serif;
}

.st-tag-cloud a, .st-tag-cloud a:visited
{
	background-color: transparent;
	padding: 3px;
	font-family: Arial, Verdana, Georgia, serif;
}

.st-tag-cloud a:hover
{
	padding: 3px;
	font-family: Arial, Verdana, Georgia, serif;
}



p.avvisi-visualizzazione
{
	width: 525px;
	padding-bottom: 3px;
	border-width: 2px;
}


#navigation
{
	width: 520px;
}
.alignleft
{
	width: 190px;
	height: 50px;
	float: left;
}

.alignleft a span.art-prec
{
	width: 190px;
	height: 50px;
	background-image: url('/wp/wp-content/themes/konig/images/pls-art-prec.gif');
	background-repeat: no-repeat;
	background-position: left top;
	display: block;
}
.alignleft a span.art-prec, .alignleft a:hover span.art-prec, .alignleft a:visited span.art-prec
{
	width: 190px;
	height: 50px;
	font-size: 13px;
	text-transform: uppercase;
	color: #fff;
	font-weight: bold;
	font-family: Arial, Verdana, Georgia, serif;
	padding-left: 25px;
	padding-top: 20px;
	display: block;
}

.alignright
{
	width: 190px;
	height: 50px;
	float: right;
}
	
.alignright a span.art-succ
{
	width: 190px;
	height: 50px;
	background-image: url('/wp/wp-content/themes/konig/images/pls-art-succ.gif');
	background-repeat: no-repeat;
	background-position: left top;
	display: block;
}
.alignright a span.art-succ, .alignright a:hover span.art-succ, .alignright a:visited span.art-succ
{
	width: 190px;
	height: 50px;
	font-size: 13px;
	text-transform: uppercase;
	color: #fff;
	font-weight: bold;
	font-family: Arial, Verdana, Georgia, serif;
	padding-left: 15px;
	padding-top: 20px;
	display: block;
}



#block-commenti
{
	width: 525px;
	padding-bottom: 5px;
}


.post .post-singolo h2.pagina
{
	margin-top: 0px;
	margin-left: 5px;
	font-family: Arial, Verdana, Georgia, serif;
}





/* banner e video sidebar */

#video-youtube, #banner1, #banner-lungo
{
	margin-left: 10px;
	margin-bottom: 10px;
}

#feed-block
{
	margin-left: 10px;
	margin-bottom: 10px;
	text-transform: uppercase;
	font-size: 11px;
	line-height: 12px;
	font-weight: bold;
	width: 150px;
	float: left;
}

#feed-block a, #feed-block a:hover, #feed-block a:visited
{
	font-family: Arial, Verdana, Georgia, serif;
	color: #fff;
}




form#commentform p a, form#commentform p
{
	font-family: Arial, Verdana, Georgia, serif;
	font-size: 12px;
}


/* ol */

.post .entry ol, .entry ol
{
	font-size: 11px;
	font-family: Arial, Verdana, Georgia, serif;
	color: #fff;
	margin: 0 0 1em 5px;
	padding: 0;
	width: 500px;
	text-align: left;
	clear: both;
}
.post .entry ol li, .entry ol li
{
	margin: .7em 15px;
	width: 480px;
	padding: 0;
	font-family: Arial, Verdana, Georgia, serif;
	color: #fff;
	font-size: 12px;
	line-height: 18px;
	text-align: left;
}
.post .entry ul, .entry ul, .post .entry h3
{
	clear: both;
}
.post .entry p a, .post .entry ul li a, .post .entry ol li a, .post .entry p a:visited, .post .entry ul li a:visited, .post .entry ol li a:visited
{
	/*color: #666;*/
	color: #FBC100;
	text-decoration: underline;
}
.post .entry p a:hover, .post .entry ul li a:hover, .post .entry ol li a:hover
{
	/*color: #9DB4C4;*/
	color: #FBC100;
	text-decoration: underline;
}


span.elenco-rientrato1-libro
{
	margin-left: 15px;
	font-size: 11px;
}

a.post-edit-link
{
	font-family: Arial, Verdana, Georgia, serif;
	font-size: 12px;
}

.sidebarchunk h2, .linkcat h2, #sidebar h2, .sidebarchunk h4
{
	background-color: #4C575F;
	width: 160px;
	padding: 3px 5px 3px 5px;
	color: #fff;
	height: 14px;
}

.sidebarchunk li ul li a, .linkcat li ul li a, .sidebarcolumn li ul li a, .sidebarcolumn2 li.sidebarchunk ul li a, .sidebarcolumn2 li ul li a, .sidebarcolumn2 li.sidebarchunk ul li a, .sidebarcolumn2 li.linkcat ul.xoxo li a, .sidebarcolumn2 li.linkcat ul.xoxo li a
{
	color: #fff;
}


p.frase-login
{
	margin-left: 10px;
}



/* immagine post */
.entry
{
	float: left;
}

.entry p img
{
	float: left;
	margin: 0;
	padding: 0;
}

blockquote
{
	background-color: #1A1A1A;
	padding: 10px;
	margin-top: 20px;
	width: 480px;
	margin-left: 0;
}
blockquote p
{
	text-align: left;
}
blockquote p a img, blockquote p img, blockquote p a
{
	border-width: 0;
	border: 0px solid #ff0000;
	text-decoration: none;
}