/*  
Theme Name:SerenoRegisCOMMENTS
Theme URI: http://serenoregis.org
Description: Impostazione con YUI per Tema2010
Version:0.1
Author: Roberto Garaffa
Author URI: http://www.terradelfuoco.org

Serenoregis 0.1
	 

	This theme was designed and built by Roberto Garaffa for serenoregis.org

	The CSS, XHTML and design is released under GPL:
	The Css was built with YUI libraries of Yahoo...ale o - o forza  facci un gol

*/

/*
Copyright (c) 2007, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.4.1
*/


#bd{background-color:#FFF;}
#sfondo {background-image:URL(images/sfondo.jpg);background-repeat:repeat-x;}
#ft{clear:both;}
*{font-family:Helvetica;}
#test{background-color:#FFF;}
/* Begin Typography & Colors */
#rotatorHead{background-color:#339900;}
#top-panel {background:#0066CC;color:white;min-height:20px;}
#top-panel p {padding:10px;margin-top:15px;}
#search {position:absolute; top:1%;right:15%;}
#home {position:absolute;color:#FFFFFF;text-decoration:none;margin-left:10px;;padding:3px 0px 0px 3px;}

p strong {font-weight:bold;}
p em {font-style:italic;}

	FIME Fissaggio lista PAGINE 
*/

				#section2{
		  height:0px;
		  text-align:left;
		  border-top:0px;
		  border-bottom:0px;
		  cursor:default;
		  overflow:hidden;
		  *overflow:none;
	margin-top:50px;
		}

	

#menu_p{float:right;}
.tfe {float:left;margin:0.5em;}

#mymenu h2 a {background-color:#033E8C;color:#fff;float:right;text-decoration:none;padding:5px;margin:0 6px 4px 0;}
#mymenu h2 a:hover{color:#FFF;}
#newsletter {font-size:10px;width:98%;margin:10px 0px 0px 10px;background-color:#A67F00;padding:6px;}

/******* Stilizzo la single 
base
***************/

.corpoSingle 
	{
		font-size:small;
		color:white;
		font-family:verdana;
		background-color:#FFFFFF;
		margin:0.5Em;
		min-height:300px;
	}
.corpoSingle h2 {color:#000;
	background-color:#F16900;
	padding:5px;font-weight:bold;
				}
#print {background-color:#848A8A;}
a[rel^="nofollow"] {
	background-color:#ccc;
	text-decoration:none;
	-moz-box-shadow: 0 0 5px #666; -webkit-box-shadow: 0 0 5px #666;
	color:#000;
	padding:15px;
	float:right;
	margin:10px;
	}
	a[rel^="nofollow"]:hover {
		color:#fff;
		}

	 .commentlist a[rel^="nofollow"] {
			background:#fff;
			text-decoration:none;
			text-align-right;
			
			
			}

			
	.corpoSingle p{
		background-color:#FFF;
		color:#000;
		margin-bottom:2em;margin-left:2em;margin-right:4em;margin-top:10px;
		text-align:justify;
		}
		.corpoSingle a {color:#004385 !important;}
#riquadro {color:#A63600;margin-top:10px;border-top:1px solid #A63600;}


a[class^="tag-link"] {color:#000;text-decoration:none;}
.post-categories {
	border-top:1px solid #ccc;
	}
.comments {border-bottom:1px solid #eee;}
.comments a{
	text-decoration:none;
	color:#000;
	padding:5px;
	margin:2px 0 0 17px;

} 
.post-categories li a {color:#000;display:block;}
.post-categories a:hover{background-color:#eee;color:#000;display:block;}
.post-categories h1  {background-color:#339900;}

#mc_embed_signup {margin-left:10px;}

.post-categories a {color:#000;
	text-decoration:none;
	border-bottom:1px solid #eee;}
.categories a{text-decoration:none;border-bottom:1px solid #eee;display:block;}
.categories a:hover{background-color:#eee;}
#archivi {background:url(images/menubg.gif) repeat-x;
color:#FFF;padding:5px;}
.newsCat {margin: 2px 10px 20px 10px;min-height:200px;}
.newsCat h4 {background-color:#EE6600;padding-left:10px;}
a[rel^="category"]{color:#FFF;text-decoration:none;}
a:hover[rel^="category"]{color:#000;text-decoration:none;}

.newsCat h3 a {background-color:#ccc;padding-left:6px;display:block;color:#000;text-decoration:none;margin:2px 0px 5px 2px;}
.newsCat p {padding:6px;font-family:Helvetica;min-height:130px;}
.yui-skin-sam a[rel^="bookmark"] {background-color:#848A8A;color:#000;float:right;text-decoration:none;padding:5px;margin-bottom:2px;}
.corpoSingle h3 a
 	{
	background-color:#FFFFFF !important;
 	margin-top:0.5em;
  	padding-bottom:7px;
 	color:black;
 	text-decoration:none;
 	font-size:10pt;
 	text-align: center ;	
 	text-transform:UPPERCASE;
 	background-image:URL(images/segno.png);
 	background-repeat:repeat-x;background-position:100% 100%;
 	display:block;
 	}
 
 .corpoSingle a {
 	text-decoration:none;
 	color:yellow;
 	}
 
 .corpoSingle img {
 	float:left;
 	margin-right:1em;margin-bottom:1em;
 	padding:4px;
 	/*background-image:URL(images/sfondo3.jpg);*/
  	}
	.corpoSingle p a {font-size:small;color:yellow;
	text-decoration:underline;}
.corpoSingle p a:hover {
	font-size:small;text-decoration:none;}

/* STILIZZO L'ELENCO DELLE CATEGORIE NELLA SINGLE */

#single {margin-top:150px;}
#single h2 a {
	background-color:#0066CC;
	color:white;
	display:block;
	padding:2px;
	text-decoration:none;
	}
 
 #listaC{
 	margin-bottom:6px;
 	
 	}
 
 #riquadro {

	
 	}
 	#riquadro h2 {
 		color:black
 		background-color:#0066CC;
 		padding:2px;
 		}
 	
 		

.single h2{
	width:100%;
	margin:0px;
	padding:0px;
}

/* ------------notizia CENTRALE ------------- */
.main
		{
background-color:transparent;
margin-bottom:1.5em;margin-top:8px;
padding:0.3Em;border-bottom:1px solid #ccc;
		}
		
.main h3 {background-color:#004385;background-image:URL(images/focus.jpg);background-repeat:no-repeat;
text-align:right;padding:4px 8px 0px 82px;min-height:37px;
}

.main img{
	float:left;
	background-color:#FFFFFF;
	padding:5px;
	padding-left;
	margin-right:0.5em;margin-left:0.2em;margin-bottom:0.3em;
	clear:both;
	border-color:white;
min-width:100px;
	}
.main a{
	
	font-size:small;
	font-weight:bold;
	text-decoration:none;
	color:#FFFFFF;
}


.main p{
color:black;
	padding:0.3em;
	margin:0.2em;
text-decoration:none;
min-height:70px;
	}
	
#categories div {background:#eee;padding:10px;}
.paypal {text-align:center;margin-top:8px;}
 /********** stilizzo la Page ********
 *************************************/
.page {
	background-color:white;
	margin:1Em;}

 .page h1
 {
 	display:inline;
 	padding:0.5em;
 	color:#0066cc;
 	font-size:20px;
 font-weight:bold;
 	}
 
 .page p { 
 	 disply:block;
 	 padding:1em;
 	background-color:white;
 		margin-top:1em;
 		border-top-color:white;	border-top-color:white;border-top-style:dotted; 	border-top-width:thin;
	font-family:verdana;
 	text-align:justify;	
}

.page a {
	margin:1Em;
	padding:0.5em;
	color:black;}

.page img {
	float:left;
	margin:1Em;
	}
	

#subpage {margin-top:30px;}
#subpage ul a{
	color:#000;
	text-decoration:none;border-bottom:1px solid #eee;display:block;padding:10px;
	}	
#subpage ul a {background-color:rgb(255, 222, 115);}
#subpage ul a:hover {background-color:#FFD240;}
	
	


/***********SIDEBAR ********/

 #page_id{
    font: 12px Verdana, Arial, Helvetica, sans-serif;
    color: #000000;
    background: #FFC340;
    width: 170px;
    }
	
/*  APPUNTAMENTI 033E8C,4988BF,BAD9C8,F2D888,D96704*/	
#colonnaSidebar {border-left:2px groove #DDD;padding-left:5px;}
.post-meta {font-variant: small-caps; color: maroon; }
.post-meta-key {display:none; }
.appuntamenti ul {
	padding:5px;
	}
li.post-it  {background:#ccc;
	padding:10px; -moz-box-shadow: 0 0 5px #666; -webkit-box-shadow: 0 0 5px #666;}
.appuntamenti a {color:#000;text-decoration:none;font-family:Helvetica;}

	
	
	
#ft{background-color:#000;color:#FFF;padding:10px;}
#nav-top a {background-color:#000000;color:white;padding:5px;text-decoration:none;}


/*Drop Down Menu Styles*/
#ddmenu {
	background:url(images/menubg.gif) repeat-x;
	margin: 0;
	padding: 0;
	height:43px;
	width:974px;
}
	
#ddmenu li {	
	float: left;
	list-style: none;
	font: 9px Tahoma, Arial;
}

#ddmenu li a {	
	background:url(images/top-dotted.gif) right no-repeat;
	display: block;
	padding: 5px 12px;
	text-decoration: none;
	width: 100px;
	color: #CCC;
	text-transform:uppercase;
	white-space: nowrap;
	text-align:center;
}

#ddmenu li a:hover {	
	background: #000 url(images/top-dotted.gif) right no-repeat;
}
	
#ddmenu li ul {	
	margin: 3px 0 0 10px;
	padding: 0;
	position: absolute;
	visibility: hidden;
	width:974px;
}

#ddmenu li ul li {	
	display:inline;
}

#ddmenu li ul li a {
	width: auto;	
	background: url(images/bottom-dotted.gif) right no-repeat;
	display: inline;
	color: #d9d9d9; 
	font-size: 10px;
	padding: 3px 10px;
}

#ddmenu li ul li a:hover {	
	background: #000 url(images/bottom-dotted.gif) right no-repeat;
	padding: 3px 10px;
}
/* cleaner deve restare l'ultima istruzione! */

.cleaner{
	clear:both;
	height:1px;
}
/*	ORGANIC TAB */
	#page-wrap { width: 440px; margin: 20px auto; }

	/* Generic Utility */
	.hide { position: absolute; top: -9999px; left: -9999px; }
#box-aree { background: #eee; padding: 10px; margin: 0 0 15px 0; -moz-box-shadow: 0 0 5px #666; -webkit-box-shadow: 0 0 5px #666; }

#box-aree .nav { overflow: hidden; margin: 0 0 10px 0;}
#box-aree .nav img { width:80px;height:40px;}

#box-aree .nav li { width: 90px; float: left; margin: 0 5px 0 0; }
#box-aree .nav li.last { margin-right: 0; }
#box-aree .nav li a { display: block;height:40px;  background: #fff; color:#000; 
	font-size: 12px; text-align: center; border: 0;text-decoration:none; }
#box-aree .nav li a:hover { background-color: #848A8A; }

#box-aree ul { list-style: none; }
#box-aree ul li a { display: block; border-bottom: 1px solid #666; padding: 4px; color: #000;text-decoration:none; }
#box-aree ul li a:hover { background: #fff; color: #000; }
#box-aree ul li:last-child a { border: none; }

#box-aree ul li.nav-one a.current, #box-aree ul.featured li a:hover { background-color: #0575f4; color: white; }
#box-aree ul li.nav-two a.current, #box-aree ul.core li a:hover { background-color: #d30000; color: white; }
#box-aree ul li.nav-three a.current, #box-aree ul.jquerytuts li a:hover { background-color: #8d01b0; color: white; }
#box-aree ul li.nav-four a.current, #box-aree ul.classics li a:hover { background-color: #FE4902; color: white; }


