/*



Theme Name: Blank 1 sidebar - right (theme development)



Theme URI: http://wordpress.org/



Description: 



Version: 1.0



Author: Anna



Author URI:



*/

/************************************GENERALI *************************************/



body {



	background:#555555;

	font-family:Helvetica,Arial,Verdana,sans-serif;

	color:#444;

	font-size:12px;

	line-height:175%;

}



.left {

	float:left;

}



.right {

	float:right;

}



.clear {

	clear:both;

}



p {

	margin:0 0 6px;

}



a {

	color:#d53838;

	cursor:pointer;

	text-decoration:none;

}
.steg{
  color: #FFFFFF;
  text-decoration:none;
}
.steg:hover{
  color: #CC99FF;
  text-decoration:none;
}


a:hover {

	text-decoration:none;

        font-weight: bold;

}



h3 {

	font-size: 1.3em;

	}

#idc-commentcount_label h3{

  font-weight: bold ;
}

#idc-commentcount_wrap h3{

      font-weight: bold;

}


#idc-commentcount_label{

  font-weight: bold ;
}

#idc-commentcount_wrap{

      font-weight: bold;

}

#IDCommentsNewThreadCover.idc-new h3{
    font-size: 14px;
      font-weight: bold;

}


#IDCommentsHead.idc-head h3{
    font-size: 14px;
      font-weight: bold;

}

#wrapper {

	margin:0 auto;

	width:960px;

}



#wrapper2 {

	margin-right:30px;

	background:#FFF;

	padding-top:10px;

}



#header {

	margin-top:10px;

	background:#FFF url(images/graphic_header.jpg) top right no-repeat;

	height:345px;

}



#graphictoons a{

	width:350px;

	height:300px;

	display:block;

}



.posts-wrap {

	width:614px;

	float:left;

}



.box {

	width:580px;

	background:#FFF;

	padding:20px;

	margin-bottom:10px;

}



.posts-wrap img, .posts-wrap a img, .posts-wrap a:link img {

	border:1px solid #DEDEDE;

	margin-bottom:8px;

	margin-right:12px;

	padding:1px;

}



.sidebar-wrap {

	float:left;

	width:306px;

	margin-left:10px;

	font-family:"Trebuchet MS",Trebuchet,Arial,sans-serif;

        font-size:12px;

}



.sidebar-block {

	padding:3px;

	background:#FFF;

	margin-bottom:10px;

}

.sidebar-block .sidebar-title {

	line-height:25px;

	background:#C32B2B;

	padding-left:8px;

	padding-right:8px;

	color:#FFF;

	font-weight:bold;

}

.sidebar-title.mainmenu {

	background:url(images/mainmenu.jpg);

	text-indent:-9999px;

}



.sidebar-title.affiliati {

	background:url(images/affiliati.jpg);

	text-indent:-9999px;

}



.sidebar-title.webmanga {

	background:url(images/web-manga.jpg);

	text-indent:-9999px;

}



.sidebar-title.design {

	background:url(images/design.jpg);

	text-indent:-9999px;

}



.sidebar-title.work {

	background:url(images/work.jpg);

	text-indent:-9999px;

}



.sidebar-title.lookit {



	background:url(images/lookit.jpg);



	text-indent:-9999px;

}





.sidebar-title.imgrandom {



	background:url(images/imagerandom.jpg);



	text-indent:-9999px;



}





.sidebar-title.pool {



	background:url(images/sondaggio.jpg);



	text-indent:-9999px;



}

.sidebar-title.shout {



	background:url(images/shoutbox.jpg);



	text-indent:-9999px;



}





.sidebar-block .sidebar-padding {



	padding:15px;



}





.posts-wrap div.posted,

.posts-wrap div.tags {



	color:#999999;



	font-size:11px;



}



.posts-wrap div.posted span {



color:black;

}



/************************************* TEST ***************************************/



.entry-title {



	font-family:Trebuchet,Arial,sans-serif;



	font-size:18px;



	font-weight:normal;



	margin-bottom:15px;



}



.entry-title a {



	text-decoration:none;



	color:#0099cc;



}



.entry-title a:hover {



	color:#33ccff;



}





ul.actions {



border-top:3px solid #EEEEEE;



display:block;



line-height:1.5em;



text-transform:uppercase;



padding:8px 0 6px;



margin-bottom:15px;



}





ul.actions li {



display:inline;



}





.categories .first {



padding-left:0;



}





.categories .category {



padding:0 12px;



}



.categories .category a {



font-weight:bold;



padding:0;



text-decoration:none;



}





.categories .category * { 



display:inline !important;



font-size:11px;



}





img.wp-smiley



 {

	 border:none;



	 padding:0;



	 margin:0;



}



#upmenu {



	width:471px;



}



.sidebar-content li {



	list-style-type:none;



	margin:0;



	padding:0;



	font-family:Arial, Helvetica, sans-serif;



	font-size:11px;



	background:#F7F7F7;



	margin-bottom:1px;



}





.sidebar-content .widino a {



	color:#4C4C4C;



	display:block;



	font-size:11px;



	margin:0;



	font-family:Tahoma, Geneva, sans-serif;



	padding:2px 10px 2px 0;



	text-decoration:none;



	padding-left:15px;



	width:auto;



}





.sidebar-content .widino .odd a {



	background:#F7F7F7;

}





.sidebar-content .widino a:hover {



	background-color:#555555;



	outline-style:none;



	outline-width:medium;



	color:#FFF;



}

div.staccacomment { 

	color:#555;

	clear:both;

	text-align:right;

	font-size:10px;
	
}
div.staccacomment a{color:#555;}


div.stacca { 



	border-top:2px solid #CCCCCC;



	clear:both;



	text-align:right;



	text-transform:uppercase;



	font-size:10px;

}



div.stacca a{ 



	color:#555;



}



.col-3 {



	font-weight:bold;



}



#footer {



	background:url(images/footer.jpg) left top no-repeat;



	clear:both;



	padding:10px;



	padding-top:65px;



	padding-bottom:0;



	color:#FFF;



	font-family:Arial,Helvetica,sans-serif;



	font-size:11px;



	margin-bottom:30px;



	width:940px;



}

staccaimg {
border-color: none;

margin: 0px;

}



/************************************* DEFAULT WP *********************************/





.aligncenter, div.aligncenter, .posts-wrap img.aligncenter, .posts-wrap img.aligncenter a, .posts-wrap img.aligncenter a:link {



   display: block;



   margin-left: auto;



   margin-right: auto;



}



.alignleft {



   float: left;



}



.alignright {



   float: right;

}



.wp-caption {



   border: 1px solid #ddd;



   text-align: center;



   background-color: #f3f3f3;



   padding-top: 4px;



   margin: 10px;





   /* optional rounded corners for browsers that support it */





   -moz-border-radius: 3px;



   -khtml-border-radius: 3px;



   -webkit-border-radius: 3px;



   border-radius: 3px;

}



.wp-caption img {



   margin: 0;



   padding: 0;



   border: 0 none;



}



.wp-caption p.wp-caption-text {



   font-size: 11px;



   line-height: 17px;



   padding: 0 4px 5px;



   margin: 0;

}









/************************************* COMMENTI RECENTI SIDEBAR *********************************/









.sidebar-content .recentcomments {



	padding:15px;



}



.sidebar-content.sfondo {



       padding: 10px 10px 10px 10px;



background:#F7F7F7;



}



.sidebar-content .recentcomments a {



	text-decoration:none;



	color:#333



}



.sidebar-content .recentcomments li{



	font-family:Arial, Helvetica, sans-serif;



	font-size:12px;



	border-bottom:1px dotted #EEEEEE;



	background:url(images/comment_ticks.jpg) 0px 3px no-repeat;



	margin-bottom:3px;



}





.sidebar-content .recentcomments li p{



	text-indent:20px;



	margin:0;



}



.sidebar-content .recentcomments li .autore {



	text-align:right;



	color:#000;



}









/*************************************** TOP ***********************************************/







/* defaults for all examples */



.kwicks {



	list-style: none;



	position: relative;



	margin: 0;



	padding: 0;



}



.kwicks li{



	display: block;



	overflow: hidden;



	padding: 0;



	cursor: pointer;



}





.kwicks li{



	float: left;



	width: 156px;



	height: 345px;



}





#kwick1 { 



	background-image: url(images/poker.jpg);



}





#kwick2 {



	background-image: url(images/drops.jpg);



}





#kwick3 {



	background-image: url(images/portasole.jpg);



}







/*************************************** COMMENTI ***********************************************/







.commentlist li, #commentform input, #commentform textarea {





	font: 0.9em 'Lucida Grande', Verdana, Arial, Sans-Serif;



	}

#commentform textarea {

width: 500px;

	}



.commentlist li ul li {



	font-size: 1em;



}



.commentlist li {



	font-weight: bold;



}





.commentlist li .avatar {



	float: right;



	border: 1px solid #eee;



	padding: 2px;



	background: #fff;



	}



.commentlist cite, .commentlist cite a {



	font-weight: bold;



	font-style: normal;



	font-size: 1.1em;



	}





.commentlist p {



	font-weight: normal;



	line-height: 1.5em;



	text-transform: none;



	}





#commentform p {



	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;



	}



.commentmetadata {



	font-weight: normal;



}







/* Begin Comments*/





.alt {



	margin: 0;



	padding: 10px;



	}



.commentlist {



	padding: 0;



	text-align: justify;



	}





.commentlist li {



	margin: 15px 0 10px;



	padding: 5px 5px 10px 10px;



	list-style: none;





	}



.commentlist li ul li {



	margin-right: -5px;



	margin-left: 10px;



}



.commentlist p {



	margin: 10px 5px 10px 0;

}





.children { padding: 0; }





#commentform p {



	margin: 5px 0;



}



.nocomments {



	text-align: center;



	margin: 0;



	padding: 0;



	

	}



.commentmetadata {



	margin: 0;



	display: block;



	}



#comments {



	margin-top:20px;
    width: auto;



}



#boximmagine{



 display: block;



 position: relative;



 float: left;



 width: 88px;



 height: 15px;



 margin-left: 3px;



 border: 1px solid red;



}



.immagine {



 display: block;



 position: relative;



 float: left;



  margin-left: 2px;



  margin-top: 3px;



width: 88px;



height: 15px;



}



a.opacity img



{



opacity: 0.25;



}



a.opacity:hover img



{



opacity: 1;



}





.boxworkinprogres {



  font-family:Helvetica,Arial,Verdana,sans-serif;



  width: 238px;



}



.featured{



   font-family:Helvetica,Arial,Verdana,sans-serif;



}



.post-content{



     font-family:Helvetica,Arial,Verdana,sans-serif;



}



.commentsworking {



font-family:Helvetica,Arial,Verdana,sans-serif;



	color:#444;



	font-size:12px;



	cursor: pointer;



	text-decoration: none;

}



a.commentsworking{



  font-family:Helvetica,Arial,Verdana,sans-serif;



	color:#444;



	font-size:12px;



	cursor: pointer;



	text-decoration: none;



	}



.post-edit-link {



	 font-family:Helvetica,Arial,Verdana,sans-serif;



	color:#444;



	font-size:12px;



	cursor: pointer;



	text-decoration: none;





}







/*-------------------------------men� pagina pda------------------------------------- */







#menu01o {



	display: block;



	position: relative;



	float: left;



	background: #c9c9c9;



	border-top: 2px solid #fff;



	border-bottom: 2px solid #fff;



	width: 100%;



	font: 80% Arial, Helvetica, sans-serif;



	margin-top: 3px;



	margin-bottom: 10px;



}



#menu01o ul{



	background: #c9c9c9;



	margin: 0;



	padding-left: 0;



	list-style: none;



}



#menu01o li{



	font-family:Tahoma,Geneva,sans-serif;

	

	font-size: 1.2em;



	display: inline;



	margin: 0;



	padding: 0;



}



#menu01o a:link,



#menu01o a:visited{



	float: left;



	background: #c9c9c9;



	color: #0099cc;



	margin: 0em;



	padding: 0.3em 1.5em 0.3em 1.5em;



	text-decoration: none;



	/*border-left: 2px solid #fff;  */



	border-right: 4px solid #fff;



}



#menu01o a:hover/*,



#menu01o a:active*/{



	color: #fff;

	

	background: #0099cc;



}



#menu01o



a.menuinf{



color: #fff;



background-color:  #0099cc;



}



/*-------------------------------------------------------MENU' LA PORTA DEL SOLE----------------------------------------    */







#menu01orange {



	display: block;



	position: relative;



	float: left;



	background: #c9c9c9;



	border-top: 2px solid #fff;



	border-bottom: 2px solid #fff;



	width: 100%;



	font: 80% Arial, Helvetica, sans-serif;



	margin-top: 3px;



	margin-bottom: 10px;

}



#menu01orange ul{



	background: #c9c9c9;



	margin: 0;



	padding-left: 0;



	list-style: none;



}





#menu01orange li{



	font-family:Tahoma,Geneva,sans-serif;



	font-size: 1.2em;



	display: inline;



	margin: 0;



	padding: 0;



}



#menu01orange a:link,



#menu01orange a:visited{





	float: left;



	background: #c9c9c9;



	color: #ff6600;



	margin: 0em;



	padding: 0.3em 1.5em 0.3em 1.5em;



	text-decoration: none;



	/*border-left: 2px solid #fff;  */



	border-right: 4px solid #fff;

}





#menu01orange a:hover/*, #menu01o a:active*/{



	color: #fff;



	background: #e05900;

}



#menu01orange a.menuinforange{



color: #fff;



background-color: #e05900;



}









/*------------------------------------gallery senza ereditaieta'-------------------     */







#mydiv {

	  display: block;

      position: relative;

      float: left;

      border: 1px solid red;

	}







/*-------------------------------------------------------MENU' DROPS----------------------------------------    */





#menu01red {





	display: block;



	position: relative;



	float: left;



	background: #c9c9c9;



	border-top: 2px solid #fff;



	border-bottom: 2px solid #fff;



	width: 100%;



	font: 80% Arial, Helvetica, sans-serif;



	margin-top: 3px;



	margin-bottom: 10px;

}





#menu01red ul{





	background: #c9c9c9;



	margin: 0;



	padding-left: 0;



	list-style: none;

}



#menu01red li{



	font-family:Tahoma,Geneva,sans-serif;



	font-size: 1.2em;



	display: inline;



	margin: 0;

	

	padding: 0;



}



#menu01red a:link, #menu01red a:visited{



	float: left;



	background: #c9c9c9;



	color: #cc0000;



	margin: 0em;



	padding: 0.3em 1.5em 0.3em 1.5em;



	text-decoration: none;



	/*border-left: 2px solid #fff;  */



	border-right: 4px solid #fff;



}



#menu01red a:hover/*, #menu01red a:active*/{



	color: #fff;



	background: #cc0000;



}



#menu01red a.menuinfored{



	color: #fff;



	background-color: #cc0000;





}











/*-------------------------------------------------------MENU' VERDE ----------------------------------------    */





#menu01green {





	display: block;



	position: relative;



	float: left;



	background: #c9c9c9;



	border-top: 2px solid #fff;



	border-bottom: 2px solid #fff;



	width: 100%;



	font: 80% Arial, Helvetica, sans-serif;



	margin-top: 3px;



	margin-bottom: 10px;

}





#menu01green ul{





	background: #c9c9c9;



	margin: 0;



	padding-left: 0;



	list-style: none;

}



#menu01green li{



	font-family:Tahoma,Geneva,sans-serif;



	font-size: 1.2em;



	display: inline;



	margin: 0;

	

	padding: 0;



}



#menu01green a:link, #menu01green a:visited{



	float: left;



	background: #c9c9c9;



	color: #339900;



	margin: 0em;



	padding: 0.3em 1.5em 0.3em 1.5em;



	text-decoration: none;



	/*border-left: 2px solid #fff;  */



	border-right: 4px solid #fff;



}



#menu01green a:hover/*, #menu01green a:active*/{



	color: #fff;



	background: #66cc00;



}



#menu01green a.menuinfogreen{



	color: #fff;



	background-color: #66cc00;





}








