/*  
Theme Name: CW BLOG 2.0
Theme URI: http://www.cwblog.net/
Description: Tema in italiano per wordpress
Version: 2.0
Author: Maurizio Petrelli
Author URI: http://www.cwblog.net

	This theme is released under Creative Commons Attribution 2.5 License.

*/

html, body, span, form1, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, p, input, table, td, embed, object
{
	margin:0px;
	padding:0px;
	
}

table
{
	border-collapse:collapse;
	border-spacing:0;
}

h1, h2, h3, h4, h5, h6, strong
{
	font-weight: normal;
}


	
img
{
border: 0;
}

ul, ol{
list-style:none;
}

code{
font-size:1.2em;
}
/*
-----------------------------------------------------------------------------
STILE BASE
-----------------------------------------------------------------------------
*/



body
{
	font-size:100%;
	line-height:1.4em; /* 22px */
	font-family: Arial, Helvetica, sans-serif;
	background-color: white;
	color: black;
}



a:link,
a:visited
{
	color: #727272;
}
a:hover
{
	color: white;
	background-color:#b9c36b;
}

h1, h2
{
	font-family: Georgia, Times, serif;
	font-weight: bold;
}


ol{
list-style-type:decimal;
list-style-position:inside;
}

.alignleft 
{
float:left;
margin-right:10px;
}



.alignright
{
float:right;
margin-left:5px;
}


.center
{
text-align:center;
}

input{
	background-color:white;
	border: solid 1px #b9c36b;
	color: black;
}


/*
-----------------------------------------------------------------------------
CONTENUTO
-----------------------------------------------------------------------------
*/



#intesta
{
width:860px;
height:197px;
margin-left:auto;
margin-right:auto;
overflow:hidden;
}

#intesta h1
{
	width:860px;
	height:197px;
	background:url(images/H1.gif) no-repeat;
	text-indent:-10000px;
}

#intesta h2
{
position:absolute;
left:-9999px;
	
}

#menu
{
	font-family:"Times New Roman", Times, serif;
	width:848px;
	height:25px;
	margin-left:auto;
	margin-right:auto;
	overflow:hidden;
	background-color:#b9c36b;
	padding-bottom: 2px;
	padding-top:1px;
	padding-left:10px;
	font-size: 0.9em;
	border-left: solid 1px #727272;
	border-right: solid 1px #727272;
	
}

#menu li
{
display:inline;
float:left;
text-decoration:none;
font-weight:bold;
padding:4px;
 margin-right:15px;


}

#menu li a
{
	color:#727272;
	text-decoration:none;
}
#menu li a:link
{
	color:#727272;
	text-decoration:none;
}
#menu li a:visited
{
	color:#727272;
	text-decoration:none;
}

#menu li a:hover
{
	background-color:#727272;
	color:#b9c36b;
	
	text-decoration:none;
}

#corpo_centrale
{
	width:840px;
	padding-left:20px;
	padding-bottom: 20px;
	margin-left:auto;
	margin-right:auto;
	background: white;
	overflow:hidden;
	background: url(images/bk.gif) repeat-y;
	
}



#colonna_sx
{
	width:490px;
	margin-left:0px;
	overflow:hidden;
	float:left;
	font-size: 0.75em;
}


#colonna_sx blockquote 
{
    width:470px;
	margin-left:10px;	
	border-top: 1px dotted black;
	border-bottom: 1px dotted black;
	background:url(images/quote.gif) no-repeat;
	text-indent:25px;
	overflow:hidden;
}


#colonna_sx blockquote p
{
    width:460px;
	margin-left:15px;	
	margin:5px;
	
}

#colonna_sx ul
{
list-style-type:square;
list-style-position:inside;
}
#colonna_sx em 
{
font-weight:bold;
font-style:italic;
}

#colonna_sx strong
{
font-weight:bold;
}



#colonna_sx h3
{
margin-top:15px;
margin-left:10px;
font-size:120%;
font-weight:bold;
}

#colonna_sx ol.commentlist
{
margin-left:10px;
margin-top:5px;
}

#colonna_sx ol.commentlist li
{

margin-top:15px;
border-bottom: black dashed 1px;
}

#colonna_sx .pagetitle
{
margin-top:15px;
margin-left:10px;
}

#colonna_sx .small
{
margin-left:10px;
}

#colonna_sx form
{
margin-bottom: 15px;
margin-left:10px;
}

#colonna_sx textarea
{
width:450px;
}


#colonna_sx input
{
width:450px;
}

#colonna_sx #notifyme
{
width:30px;
}

.data
{
width:40px;
height:40px;
color: white;
background-color: black;
position: absolute;
font-size: 15px;
float: left;
font-family: "Times New Roman", Times, serif;
text-transform: uppercase;
font-weight:bold;
margin-top: 10px;
margin-left: -70px;
padding-top:13px;
text-align: center;
line-height:12px;
}


.intesta_post
{
width:380px;
overflow:hidden;
margin-left:10px;
margin-top:10px;
}

.intesta_post h2
{
width:380px;
overflow:hidden;
font-weight: bold;
padding-bottom:5px;
margin-top:8px;
font-size:150%;

/*border-bottom: #FFAE00 dashed 1px;*/
}

.intesta_post h2 a
{
text-decoration:none;

}

.intesta_post p
{
width:400px;
overflow:hidden;
}

.entry
{
width:490px;
overflow:hidden;
/*background: url(images/barraorizzontale1.gif) no-repeat;*/

padding-top:10px;
padding-right:5px;
display:block;
clear:both;
}



.entry p
{
width:478px;
margin-top:10px;
}

.postmetadata
{
width:478px;
text-align:right;
margin-left:10px;
overflow:hidden;
padding-bottom:5px;
margin-bottom:5px;
border-bottom:black 1px dashed;

}

.commentlist p
{
	clear:both;
}

#commentform p label
{
	display: block;
}
/*
-----------------------------------------------------------------------------
SIDEBAR
-----------------------------------------------------------------------------
*/

.fotoMP
{
margin-top:3px;
border: solid 1px black;
padding: 3px;
}
#sidebar
{
width:290px;
float:left;
overflow:hidden;
margin-left:30px;
margin-top:-15px;
padding-left:10px;
font-size: 0.75em;
}

#sidebar h2
{
margin-top:30px;
width:290px;
padding-bottom:5px;
font-size:120%;
color: #b9c36b;
border-bottom: solid 1px #b9c36b;
margin-bottom:5px;
}




#sidebar h2 a
{
text-decoration:none;
}

#wp-calendar 
{
	width: 80%;
}

th, td
{
text-align:right;
}


#searchform
{
margin-top:15px;
}



#recent-posts li
{
	margin-bottom:5px;
	list-style-type: disc;
	list-style-position:inside;
}

#recent-comments li
{
	margin-bottom:5px;
	list-style-type: disc;
	list-style-position:inside;
}

.cat-item
{
	margin-bottom:5px;
	list-style-type: disc;
	list-style-position:inside;
}

.blogroll li
{
	margin-bottom:5px;
	list-style-type: disc;
	list-style-position:inside;
}

.mostcommented li
{
	margin-bottom:5px;
	list-style-type: disc;
	list-style-position:inside;
}

/*
-----------------------------------------------------------------------------
PIE PAGINA
-----------------------------------------------------------------------------
*/

#piepag1 
{
width:100%;
height:202px;	
clear:both;
background-color:black;
}
#piepag 
{   		width:860px;
			height:202px;
           	margin-left:auto;
			margin-right:auto;
			background: url(images/footer.jpg) no-repeat;
			
			
			}
			
			
#piepag p{
			width:490px;
			margin-left:20px;
			padding-top: 180px;				
			text-align:left;
            font-size: 0.75em;
			color: white;
			}
			

/* ------[ For the whole badge ]------ */
#badge a:hover {}
#badge a:link {}
#badge a:active {}
#badge a:visited {}
#badge {padding: 10px 5px 10px 5px; width: 270px; }

 /* ------[ For each item in the badge ]------ */
#badge .item_cell {list-style: none; text-align: center; padding: 5px; margin: 0px; height:150px; width: 110px; float: left;}
#badge .cover {}
#badge .cover img {border: 1px solid #cccccc; padding: 3px; background-color: #f7f7f7;}
#badge .title {text-indent: 0;padding: 0; margin: 0;}
#badge .subtitle {}
#badge .author {} 
 
 /* ------[ The bottom part ]------ */
#badge .link_cell {list-style: none; text-align: center; padding: 5px; margin: 0px; clear: both;}
#badge .link_cell dt {text-align: center; margin: 0px;}
#badge .link_cell dd a {font-size: 10px; font-family: Verdana;}
#badge .link_cell dd {text-align: center; margin: 0px;}
#badge .link_cell img {border: none;}


 /* ------[ Avatard ]------ */
img.gravatar
{
	float	: 	right;
	border: solid 1px black;
}

img.gravatar [width="20px"] 
{
border: solid 1px red;
}

