/**

Theme Name: Enrico Luciani

Author URI: http://ideama.com

Version: 1.0

Author: ideama

Description: Sito Enrico Luciani

*/



/* -------------------------------------- */

.widget2 {display:none;}

.clearfix:after { /* FF, O, etc. */

	content: ".";

	display: block;

	clear: both;

	visibility: hidden;

	line-height: 0;

	height: 0;

}



.clearfix {

	display: inline-block; /* IE7xhtml*/

}



html[xmlns] .clearfix { /* O */

	display: block;

}



* html .clearfix {

	height: 1%; /* IE5-6 */

}



body {

	background-color:#EEEEED;

	width:960px;

	margin:0 auto;

	font:normal 12px Arial,Verdana,Tahoma;

	color:#333333;

}



a {

	text-decoration:none;

	color:#b50a0a;

}



a:hover { color:#BE0000; }



/* header */ 

#header {

	padding:0px;

	

}



#branding {

	background:transparent url(images/header.jpg) no-repeat 100% 0;width:960px;height:182px;

	display:block;

	margin-bottom:8px;

	text-indent:-9000px;

}

#searchform {background:#BE0000;width:287px;height:31px;float:right; margin-top: 8px;}

#searchform #s {border:0px;margin-left:5px;width:100px;margin-top:5px;float:left}

#searchform #cerca {border:0px;margin-left:5px;width:80px;margin-top:5px;float:left;color:#BE0000}



#redlogin  {background:#5f5f5f;color:#ffffff;width:100%;overflow:hidden;height:20px;padding:10px 0px}

#redlogin label {margin:0 5px;}

#redlogin input, #redlogin label {float:left;}

#redlogin input {width:100px;border:0px;margin-right:5px}

#redlogin li {float:left;margin:0 5px}

#redlogin a {color:#ffffff}

#registra {background:#BE0000;width:100px;overflow:hidden;font-weight:bold;float:right;height:15px;margin-top:-5px;overflow:hidden;padding:5px;text-align:center;width:100px;}

#blog-title {

	

}

.flickr-photos{text-align:center}

.more-photos {float:right}

#blog-title a { color:#4c4838; }



#blog-title a:hover { color:#b50a0a; }



#blog-description {

}



#page-menu {

	background:#FFFFFF url(images/page-menu-bg.gif) repeat-x 0 0;

	display:block;

	width:942px;

	height:42px;

	overflow:hidden;

	position:relative;

	padding:0 9px;

}



#menu-top-left, #menu-top-right {

	background:#FFFFFF url(images/page-menu-bg.gif) no-repeat;

	position:absolute;

	height:42px;

	width:10px;

	top:0;

}



#menu-top-left {

	background-position:0 -42px;

	left:0;

}



#menu-top-right {

	background-position:0 -84px;

	right:0;

}



/* container */

#container {

	margin-bottom:70px;

	margin-top:8px;

}



.left { left:0; }



.right { right:0; }



#featured-post-wrap .left, #featured-post-wrap .right {

	position:absolute;

	top:0;

	background:transparent url(images/featured-bg.gif) no-repeat;

	width:9px;

	height:235px;

}



#featured-post-wrap .left { background-position:0 -235px; }



#featured-post-wrap .right { background-position:0 -470px; }



/* content */

/* container */

#container {

	margin-bottom:25px;

}



/* content */

#content {

	background:#ffffff url(images/content-top-bg.gif) no-repeat 0 0;

	float:left;

	width:665px;

	margin-top:7px;

}



#content-in {

	background:transparent url(images/content-bottom-bg.gif) no-repeat 0 100%;

	float:left;

	width:647px;

	padding:9px;

}



.pagetitle {

	margin-bottom:3px;

	color:#aea790;

	font-weight:normal;

}



.post .title {

	padding-bottom:3px;

	border-bottom:1px solid #CBCBCB;

	margin-bottom:3px;

	clear:left;

	font-size:24px;

	font-weight:normal;

	color:#b50a0a;

}



.post .date-post {

	font-size:11px;

	float:left;

	color:#666;

}



.post .meta {

	color:#E6E5E5;

	margin-bottom:5px;

}

#mini-post-cont {width: 655px; margin:0 auto; overflow:hidden;}

#mini-post-wrap-left { float:left; width: 325px;}



#mini-post-wrap-right { float:right;  width: 325px;}



.mini-post {

	background:#EEEEED url(images/mini-post-bottom-bg.gif) no-repeat 0 100%;

	width:320px;

	padding-bottom:9px;

	margin-bottom:9px;

	overflow:hidden;

}



.mini-post .meta {

	background:#E6E5E5 url(images/mini-post-top-bg.gif) no-repeat 0 0;

	font:normal 11px Tahoma, Verdana;

	height:26px;

	line-height:24px;

	padding:0 12px;

	margin-bottom:3px;

}



.mini-post .date-post, .mini-post .read-more {

	color:#7C7C7C;

	display:block;

	float:left;

}



.mini-post .read-more {

	color:#333333;

	float:right;

	text-transform:uppercase;

}



.mini-post .title {

	font:normal 16px Tahoma, 'Trebuchet MS';

	height:20px;

	line-height:20px;

	overflow:hidden;

	border:none;

	margin:0 6px;

	padding-bottom:3px;

	border-bottom:1px solid #CBCBCB;

}



.mini-post .entry {

	padding:6px;

	height:125px;

	overflow:hidden;

}



.mini-post .thumbnail {

	background-color:#E6E5E5;

	float:left;

	padding:5px;

	margin-right:8px;

}



.navigation .alignleft a, .navigation .alignright a {

	

	color:#BE0000;

	

}





/* wp-pagenavi */

#wp-pagenavi-wrapper {

	background:#f1ecda url(images/pagenavi-bg.gif) repeat-x 0 0;

	height:36px;

	position:relative;

	padding:0 9px;

	width:629px;

}

.wp-pagenavi {

	padding-top:11px;

	font:normal 11px Tahoma, Verdana, Arial;

	text-transform:uppercase;

}



.wp-pagenavi span.pages, .wp-pagenavi span.current, .wp-pagenavi a, .wp-pagenavi a:visited, .wp-pagenavi a:link, .wp-pagenavi span.extend  {

	border:1px solid #e8e2cc !important;

	padding: 4px 6px !important;

}



.wp-pagenavi span.pages, .wp-pagenavi a, .wp-pagenavi a:visited, .wp-pagenavi a:link, .wp-pagenavi span.extend {

	background-color:#EEEEED !important;

	color:#aea790 !important;

}



.wp-pagenavi span.current {

	background-color:#f1ead0 !important;

	color:#aea790 !important;

}



#wp-pagenavi-left, #wp-pagenavi-right {

	background:transparent url(images/pagenavi-bg.gif) no-repeat 0 0;

	position:absolute;

	top:0;

	width:9px;

	height:36px;

}



#wp-pagenavi-left {

	background-position:0 -36px;

	left:0;

}



#wp-pagenavi-right {

	background-position:0 -72px;

	right:0;

}



#sidebar {

	float:right;

	width:287px;

	margin-top:7px;

}

div#content .widget, div#content .widget-content  {width: 635px;}

div#content .widget-title {width: 635px; text-align:left; 	background:#ffffff url(images/widget-title-bg2.gif) no-repeat 0 0;
}

.widget {

	float:left;

	width:287px;

	margin-bottom:6px;

	position:relative;

}

#flickr-sidebar {list-style:none; margin-top:15px;}


.widget-content {
	background:#ffffff url(images/widget-bg.gif) no-repeat 0 0;
	display:block;
	float:left;
	width:275px;
	padding:5px 6px 0;
	overflow:hidden;
}

.logfoot {float:left; width: 900px; padding-left:6px;}

div#footer .widget-content  {
	background: none;
	display:block;
	float:left;
	width:275px;
	padding:5px 6px 0;
	overflow:hidden;
}


div#footer .widget-bottom  {
	display:none;
}

div#footer .widget a  {
	color: #FFFFFF;
}
div#footer .widget a:hover { color:#BE0000; }



div#footer .widget-title, div#footer .widgettitle {
	background:none;
	font:normal 16px Tahoma, Verdana;
	color:#FFFFFF;
	height:31px;
	width:273px;
	padding:0 7px;
	line-height:31px;
	overflow:hidden;
	text-transform:uppercase;
	top:-5px;
	left:-6px;
	z-index:2;
}

.widget-bottom {

	background:transparent url(images/widget-bg.gif) no-repeat 100% 0;

	width:287px;

	height:5px;

	float:left;

}


#content h2 {	font:normal 16px Tahoma, Verdana;

	color:#333333;

	position:relative;

	height:31px;

	width:273px;

	padding:0 7px;

	line-height:31px;

	overflow:hidden;

	text-transform:uppercase;

	top:-5px;

	left:-6px;

	z-index:2;}

.widget-title, .widgettitle {

	background:#CBCBCB url(images/widget-title-bg.gif) no-repeat 0 0;

	font:normal 16px Tahoma, Verdana;

	color:#333333;

	position:relative;

	height:31px;

	width:273px;

	padding:0 7px;

	line-height:31px;

	overflow:hidden;

	text-transform:uppercase;

	top:-5px;

	left:-6px;

	z-index:2;

}



.widget ul li {

	background:transparent url(images/icon-paper.gif) no-repeat 4px 9px;

	line-height:28px;

	border-bottom:1px solid #CBCBCB;

	padding-left:5px;

}



.widget ul li.hover { background-color:#EEEEED; }



.widget ul li li {

	border-top:1px solid #CBCBCB;

	border-bottom:none;

}



.widget a { color:#333333; }



.widget a:hover { color:#b50a0a; }



#secondary .widget-content {

	background:#f2edda url(images/widget-content-secondary-bg.gif);

}



#secondary .widget-title {

	background:#EEEEED url(images/widget-title-secondary-bg.gif);

	color:#b70a0a;

}



#secondary .widget-bottom {

	background:transparent url(images/widget-bottom-bg.gif) no-repeat 100% 0;

}



#secondary .widget ul li {

	border-bottom:1px solid #faf5e1;

}



#secondary .widget ul li.hover { background-color:#faf5e1; }



#secondary .widget a { color:#817c6c; }



#secondary .widget a:hover { color:#817c6c; }



.screen-reader-text { display:none; }



/* footer */

#footerwrap {}
#footer { clear: both; width: 960px; background-color:#5F5F5F; height: 30px; text-align: left; padding-left: 0px; color: #FFFFFF; padding-bottom: 10px; margin-bottom: 20px; font-size: 12px; }
#footer {margin: 0 auto; overflow: hidden; width: 960px; height: 260px; margin-bottom:10px;}
.footcol1, .footcol2 {height: 200px; width: 330px; float: left; }
.footcol3 {height: 200px; width: 295px; float: left; }
.copyright {    font-size: 11px;
    padding: 15px;
    text-align: right;}
.tagcloud a {color:#fff;}
#footer {




	padding-bottom:15px;

}





#footer p { margin-bottom:5px; color: #4c4837; }






#sponsor {

	font-size:12px;

	color:#ffffff;

}



#arealogin li{float:left;margin-right:5px}

#breadcrumbs {margin:5px 0}


