/* Theme Name: Con le mani impasta
	Theme URI: http://conlemaniimpasta.linkness.com/
	Description: Con le mani impasta - developed by Linkness <a href="http://www.linkness.com/">http://www.linkness.com/</a>.
	Version: 1.0
	Author: linkness
	Author URI: http://www.linkness.com/
*/
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin:0;
	padding:0;
	border:0;
	outline:0;
	vertical-align:baseline}
a img, :link img, :visited img {border:0}
table {
	border-collapse: collapse;
	border-spacing:0}
ul {list-style:none}
q:before, q:after,
blockquote:before, blockquote:after {
	content: ""}
:focus {outline:0}
	html{
		width:100%;
		height:100%}
		body{
			font:13px "Trebuchet MS",Tahoma,Verdana, Arial, Helvetica, sans-serif;
			padding:0;
			margin:0;
			color:#35383d;
			background:#fff url(/wp-content/themes/custom/images/bg_index.gif) repeat-x}
			p{margin:0 0 7px 0; text-align:justify}
a:link, a:active, a:visited{
	text-decoration:underline;
	color:#933589}	
		a:hover{
			text-decoration:none;
			color:#933589} 
			a:focus{outline:none}
h1, h2, h3, h4, input, textarea, select{font-family:"Trebuchet MS",Tahoma, Arial, Helvetica, sans-serif}
	hr{
		border-left:0 solid #abb0b5;
		border-right:0 solid #abb0b5;
		border-top:1px dotted #abb0b5;
		border-bottom:0 solid #abb0b5;
		height:1px}
		form{padding:0;margin:0}
		input, textarea,select{color:#282b31;font-size:11px}
		textarea{overflow:auto}

.wrapper_header{
	width:100%;
	float:left;
	height:305px}

	.header{
		width:996px;	
		height:335px;
		text-align:center;
		margin:0 auto;
		position:relative}
		.logo{	
			/*background:url(/wp-content/themes/custom/images/logo.jpg) no-repeat;*/
			width:638px;
			margin:0 auto;
			margin-top:40px;
			height:190px;
			float:left}
			/*.logo a{
				display:block;
				width:450px;
				height:130px;
				position:absolute;
				top:70px;
				left:70px}*/
				.logo span{display:none}
				.foto{
					background:url(/wp-content/themes/custom/images/blogalessandra.gif) no-repeat;
					margin-top:40px;
					width:302px;
					height:190px;
					float:right}	
					#stella{
						background:url(/wp-content/themes/custom/images/stella.jpg) no-repeat;
						width:110px;
						height:121px;
						margin-left:100px}	
						#mosidamore{
							width:143px;
							height:84px;
							margin-left:100px}
							#youcook{
								background:url(/wp-content/themes/custom/images/youcook.jpg) no-repeat;
								width:143px;
								height:77px;
								margin-left:100px}
								#amicidamore{
									font-size:12px;
									width:143px;
									height:84px;
									margin-top:60px;
									margin-left:100px}	
									#banda{
										color:#FFF;
										width:143px;
										height:20px;
										padding-bottom:10px}
										#banda p{
											padding-left:8px;
											font-size:12px;
											background-color:#933389;}
	

.wrapper_rv{
	width:100%;
	float:left}
	.container{
		width:954px;
		position:relative;
		margin:0 auto;
		padding-left:42px;
		padding:0;
		height:auto !important;
		height:400px;
		min-height:400px}

.centro{
	width:455px;
	float:left;
	padding:0 0 20px 0}
.centro h1{font-size:26px; font-weight: normal; letter-spacing: -1px; border-bottom:solid 1px #d0c1c1; padding-bottom:15px; padding-top:0;margin-top:0;color:#000066}
.centro h2{font-size:18px;font-weight:normal}
.centro h3{font-size:14px;font-weight:bold}

.centro{ padding:0;font-size:12px;line-height:1.4em;color:#63565f}
.centro p{font-size:12px; line-height: 1.4em;color:#63565f}
.centro ul{padding:10px 0;margin:0}
.centro li{padding: 3px 0 3px 15px; list-style-type: none; background: url(/wp-content/themes/custom/images/PostContentLiIco.png) no-repeat left top; font-size: 12px; line-height: 16px; color:#63565f}
.centro blockquote{padding: 5px 25px;margin:0;color:#993366; font-family:'Georgia'; font-style: italic; border-top:dashed 1px #cc99cc; border-bottom:dashed 1px #cc99cc}
.centro blockquote p{font-size:13px; padding: 5px 0px; margin: 5px 0px; line-height: 18px; color:#993366}
.centro blockquote li{ padding:3px 0 3px 15px;list-style-type:none;background:url(/wp-content/themes/custom/images/01.png) no-repeat left top; font-size:13px;line-height:18px;color:#993366}
.Comments{width:455px}
.centro_01{width: 524px; float: left; padding:0 0 20px 0}
.centro_01 h2{font-weight:normal}
.pagetitle{font-size:26px;font-weight:normal;letter-spacing:-1px;border-bottom:solid 1px #d0c1c1;padding-bottom: 15px; padding-top: 0px;margin-top:0; color:#000066}

.Post{padding: 15px 0;position:relative;clear:left}

.PostHead h1{font-size:22px;line-height:24px;letter-spacing:-1px; font-weight: bold; padding:5px 0 5px 0;margin:0;color:#933589}
.PostHead h1 a, .PostHead h1 a:visited{color:#933589;text-decoration:none}
.PostHead h1 a:hover{color:#966991;text-decoration:none}

.PostTime{padding:1px 0;margin:0;font-size:14px;color:#999;font-weight:bold;font-family: 'Arial'; position:absolute;letter-spacing:-1px; top:0;text-transform: lowercase}

.PostDet{padding: 1px 0;margin:0;font-size:11px;color:#933589}



.PostContent { padding: 10px 0px 0px 0px; font-size: 12px; line-height: 1.4em ; color:#63565f;}
.PostContent p { font-size: 12px; line-height: 1.4em; color:#63565f;}
.PostContent p strong {}
.PostContent img {
	float:left;
	margin-right:15px;
	border:3px solid #f4cbe9;
	background-color:#fff;
	padding:1px}
.PostContent ol { padding:10px 0 10px 25px; margin: 0; }
.PostContent ol li { padding: 2px 0 2px 0; font-size: 12px; line-height: 15px; color:#63565f; }
.PostContent ul { padding: 10px 0; margin: 0; }
.PostContent ul li { padding: 2px 0 2px 15px; list-style-type: none; background: url(/wp-content/themes/custom/images/02.png) no-repeat left top; font-size: 12px; line-height: 15px; color:#63565f; }
.PostContent blockquote { padding: 5px 0; margin: 0; color:#993366; font-style: italic; border-top: dashed 1px #cc99cc; border-bottom: dashed 1px #cc99cc; }
.PostContent blockquote p { font-size: 12px; padding: 3px 0; margin: 3px 0; line-height: 15px; color:#993366; }
.PostContent blockquote li { padding: 2px 0 2px 15px; list-style-type: none; background: url(/wp-content/themes/custom/images/PostContentBlockLiIco.png) no-repeat left top; font-size: 12px; line-height: 15px; color:#993366; }


.PostCom {padding:25px 0; float:left;clear:both}
.PostCom ul { padding: 0; margin: 0;}
.PostCom li{ padding: 5px 0 5px 24px; margin: 0; list-style-type: none; display: inline; color:#336699; font-size: 12px; background: url(/wp-content/themes/custom/images/pc.png) no-repeat left center; } 


.Comments{margin: 20px 0 0 0}
.Comments h3 { font-size:16px;font-weight:bold; margin:0 0 5px 0; padding:5px 0;color:#999;letter-spacing:-1px}


.List h3 { font-size: 16px; font-weight: bold;margin: 0 0 5px 0; padding: 5px 0; color:#999; letter-spacing: -1px}
.List ol { padding:0; margin:0}
.List li { position:relative; padding: 65px 5px 10px 5px; margin:0 0 10px 0;list-style-type:none}
.List .ComListLi{ background: #ffc7ee url(/wp-content/themes/custom/images/commento_bottom.gif) no-repeat left bottom}
/**/ * html .List .ComListLiTop{left:-5px;} /**/ 
.List .ComListLiTop {position: absolute; background: url(/wp-content/themes/custom/images/commento_top.gif) no-repeat left top; height: 73px; width: 455px; left: 0; top: 0; padding: 35px 0 0 0;}

/**/ * html .List .ListNr { right: 25px;} /**/ 
.List .ListNr { color:#e88dd0; position: absolute; top: 35px; font-size: 28px; line-height: 28px; font-family: 'Arial'; font-weight: normal; letter-spacing: -1px; padding: 0; right: 25px; }

/**/ * html .List .ListGrav { left: 10px;} /* */ 
.List .ListGrav { position: absolute; top: 35px; left: 15px;}
.List .ListGrav img { border: solid 1px #fff;}

.List big { margin: 0; padding: 2px 0 2px 55px; font-size: 14px; line-height: 14px; letter-spacing: -1px; color:#996633; font-weight: bold; display: block; font-family: 'Arial';}
.List small { color:#996633; padding: 2px 0 2px 55px; margin: 0; font-size: 11px; }


.List .ListContent { margin: 15px 0 0 0; padding: 5px 10px; font-size: 11px; line-height: 15px; background: #fff url(/wp-content/themes/custom/images/commenti_lasta_c.gif) no-repeat left top; display: block;}
.List .ListContent blockquote { padding: 0 15px; margin: 0; color:#cc6600; font-family: 'Georgia'; font-style: italic; border-top: dashed 1px #cc6600; border-bottom: dashed 1px #cc6600; }
.List .ListContent blockquote p { font-size: 12px; padding: 5px 0; margin: 5px 0; line-height: 16px; color:#cc6600; }
.List .ListContent ul { padding: 0; margin: 0; }
.List .ListContent ul li { padding: 0; list-style-type: none; background: none; font-size: 11px; line-height: 13px; color:#63565f; }



.Comments .Form{
	background:#ffc7ee url(/wp-content/themes/custom/images/commento_bottom.gif) no-repeat left bottom;
	padding:10px 15px 15px 15px;
	position:relative}

.Comments .FormTop{
	background:url(/wp-content/themes/custom/images/commento_form_top.gif) no-repeat left top;
	position:absolute;
	top:0;
	left:0 !important;
	left:-15px;
	width:455px;
	height:7px}
.Comments .Form form {margin:0; padding:0}
.Comments .Form a { text-decoration: underline;}
.Comments .Form p { padding:0 0 2px 0; margin:0;color:#330000}
.Comments .Form p small strong {font-size:10px;font-weight:bold;color:#FF3300}
.Comments .Form p small { font-size: 13px; display: block; padding: 5px 0;}
.Comments .Form .TextField { background: #fff; border: solid 2px #e2a3a3; padding: 6px; font-size: 12px; display: block;}
.Comments .Form .TextArea { background: #fff; border: solid 2px #e2a3a3; padding: 6px; font-size: 12px;}

.Comments .Form input.SubmitComment { width: 204px; height: 26px; background: url(/wp-content/themes/custom/images/invia_comm.png) no-repeat; margin-top: 8px;}
.Comments .Form input.SubmitComment:hover { background: url(/wp-content/themes/custom/images/invia_comm.png) no-repeat 0 -26px; margin-top: 8px;}
.Comments .Form input.SubmitCommentIE { width: 204px; height: 26px; background: url(/wp-content/themes/custom/images/invia_comm.png) no-repeat 0 -26px; margin-top: 10px; margin-top: 8px;}



.box_right_big{width:250px;float:left;position:relative;padding:0 0 20px 68px}
.box_right_big h2{font-size: 14px; letter-spacing: -1px; font-weight: bold; color:#666; padding: 5px 0 5px 0; margin: 0}
.box_right_big h3{font-size: 14px; letter-spacing: -1px; font-weight: bold; color:#666; padding: 5px 0 5px 0; margin: 0}


.box_right_big ul{margin:0;padding:0}
.box_right_big li{margin:0;padding:2px 0 3px 20px; list-style-type: none; background: url(/wp-content/themes/custom/images/cli.png) no-repeat left top; font-size:11px;}
.box_right_big li a {color:#933589; text-decoration:underline}
.box_right_big li a:visited{color:#933589; text-decoration:none}
.box_right_big li a:hover{color:#933589; text-decoration:none}

.box_left{width:160px;float:left;padding:0}
.box_right{
margin-left:93px;
	width:170px;
	float:left;
	padding:0}


.categorie ul{margin:0;padding:0}
.categorie ul li{
	margin:0;
	padding:1px 0 2px 20px;
	list-style-type:none;
	font-size:11px;
	background:url(/wp-content/themes/custom/images/CategLi.png) no-repeat left top;	
	color:#999}

.categorie ul ul{margin: 2px 0 0 0; padding: 0;list-style-type: none;background:none;border-bottom:none}
.categorie ul li li {margin: 0; padding: 1px 0;list-style-type: none;background:none; border-bottom: none;font-size:10px}



.bck_btt{background: url(/wp-content/themes/custom/images/bck_btt.gif) repeat-x; width: 100%; float: left; border-top: solid 1px #ecdce3; padding: 20px 0;}
.extra{width: 900px;margin: 0 auto}

.Cols { width: 280px; float: left;}
.Cols h3 { font-size: 16px; margin: 0; color:#333366; letter-spacing: -1px; padding-bottom: 10px}
.Cols ul { margin: 0; padding: 10px 0 0 0;}
.Cols li { display: block; color:#333366; margin: 0; padding: 2px 0 3px 0; list-style-type: none; font-size: 11px; font-size: 11px}


.footer_rv{ background: #fff; width: 100%; float: left; padding: 10px 0}
.Footer { width: 860px; margin-left: margin: 0 auto; background: url(/wp-content/themes/custom/images/FooterIco.png) no-repeat left center; padding: 10px 0px 10px 40px;}
.Footer p {font-size: 10px; color:#706c79;padding:0; margin:0}
.Footer a {color:#706c79; text-decoration: underline}