/*  
Theme Name: rPlacidov2
Theme URI: http://www.robertoplacido.it/
Description: Roberto Placido
Version: 1.2
Author: Maurizio Pelizzone
Author URI: http://maurizio.mavida.com/

*/

* {
}

body, ul, ol, li, form, h1, h2, h3 {
	border: 0px;
	margin: 0px;
	padding: 0px;
}

p, li , a {
	font-size: 12px;
	color: #333;
}

body {
	font-family: Arial;
	background: #fff;
	color: #333;
	

	}



#page {
	width: 980px;
	margin: 0 auto;
	border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;
	
}

#header {
	height: 100px;
	/*background: #FE0000;*/
	background: #ED1B24;	
	color: #fff;
	xpadding: 0 15px;
}

#header a { 
	color: #fff;
	text-decoration: none;
}
#header .description { 
	float: right;
	padding: 10px;
	font-family: 11px;
	}

#menu ul {
	list-style: none;
	padding: 5px 15px;
}

#menu li {
	display: inline;
	list-style: none;
	margin-right: 5px;
}

#menu li a {
	color: #333;
	text-decoration: none;
	font-size: 12px;


		
}

#wrapper {
	width: 720px;
	float: left;
	border-right: 1px solid #ccc;
	
}

#gallery {
	padding: 10px;
}


#content.narrowcolumn {
	width: 500px;
	float: left;
	border-right: 1px solid #ccc;
}

#content.widecolumn {
	width: 720px;
	float: left;
	border-right: 1px solid #ccc;
}

#content .post {
	padding: 10px;
}

.post h2 {
	font-family: Georgia, "Times New Roman", Times, serif;
	border-bottom: #FF8000 dotted 1px;
	padding: 3px 0px;
	font-size: 20px;
	color: #FF8000;
} 

.post h2 a {
	font-size: 20px;
	text-decoration: none;
	color: #FF8000;
}

.post .entry {
	font-family: Verdana, Arial, Helvetica, sans-serif;

}

.sidebar {
	padding: 10px;
	float: left;	
}


.sidebar ul {
	list-style: none;
}

.sidebar li {
	list-style: none;
}



.sidebar li.box {
	padding: 10px 0;
}

.sidebar li.box h2,
.sidebar li.box_mini h2 {
	padding: 2px;
	background-color: #E5E5E5;
	border-top: 2px solid #333;
	margin-bottom: 3px;
	

}

.sidebar li.box li{
	margin: 5px 0px;
}

.box_mini ul {
	padding-left: 15px;
}

.box_mini ul>li {
	list-style: square;
	padding: 3px 0px;
}

.box_mini ul>li a {
	font-weight: bold;
	text-decoration: none;
}

.box img{
	border: 0px;
}




#sidebar .box {	width: 235px; }
#context .box {	width: 180px; }

#context {
	width: 195px;
}


ol.commentlist {
	margin: 20px 0 0 20px;
}

.separator {
	clear: both;
	height: 15px;
	margin-bottom: 5px;
	border-bottom: 1px solid #ccc;
}


.breakline {
	clear: both;
	height: 5px;
	margin-bottom: 5px;
}


ul.doublecolumn,
ul.triplecolumn {
	padding: 10px 0px 5px 20px;;
	list-style: none;
}


ul.doublecolumn>li {
	list-style: none;
	float:left;
	width: 49%;
}

ul.triplecolumn>li {
	list-style: none;
	float:left;
	width: 32%;
}

#footer {
	margin: 15px;
	clear: both;
	margin: 0 auto;
	text-align: center;
}

.alignright {
	float: right;
}


.alignleft {
	float: left;
}

.clear {
	clear: both;
}
