/* This CSS file is created for you to create or override any of the existing CSS styles used in this theme */
/* By WebLife - Italia http://weblifeitalia.it */


a, a:link, a:visited	{ color: #090; text-decoration: underline; }
a:hover					{ color: #666; }


/* header */
#header				    	{ background: url(../images/banda_verde.png) repeat-x; height:250px; border-bottom: 1px solid #080; padding                              : 0 0 0 0; }
#branding			    	{ width: 960px; margin: 0 auto; }
.logo				     	{ background: url(../images/logo.png); width: 384px; height:300px; float: left; margin: 10px 0 0 10px; }
.cloud_topics               { float: left; margin: 40px 0 0 30px; list-style:none; vertical-align:bottom;}

.cloud_topics li a:link     {color:#cf9; font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-size:18px;                             text-transform:uppercase; font-weight:bold; }

.cloud_topics li a:hover    {color: #fff; }

.cloud_topics li a:visited  {color:#cf9; font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-size:18px;                             text-transform:uppercase; font-weight:bold; }

#varie { float:right; overflow: hidden; }

/* search */
#searchform #searchsubmit	{ font-family: Tahoma, Arial, Helvetica, sans-serif; background: url(../images/postbar2.gif);border: 1px                              solid #080; padding: 5px 10px; margin: 19px 0 0; font-size: 12px; color:#FFF; float: left; }
#searchbar				    { padding: 0; margin: 25px 0 0; }
#searchform #s			    { font-family: 'Lucida Grande', Arial, Helvetica, sans-serif; width: 250px; float: left; margin: 20px 5px 0 0; padding: 4px 3px; }

/* social */
#social { margin: 90px 0 0 55px; }
	
.social {width: 200px; }

.button_rss { float: left; background-image:url(../images/ico_rss.png); width: 66px; height:66px; margin: 0 0 0 0px;}
.button_mail {background-image:url(../images/ico_mail.png); width: 66px; height:66px; margin: 0 0 0 90px;}
.button_twitter {float: left; background-image:url(../images/ico_twitter.png); width: 66px; height:66px; margin: 10px 0 0 0;}
.button_facebook {background-image:url(../images/ico_facebook.png); width: 66px; height:66px; margin: 10px 0 0 90px;}


/* featured */
.featured-entry .entry-title	{ color: #090; padding: 10px 15px 5px; display: block; font-size: 16px; font-weight: bold; text-transform:uppercase; }

.featured-entry			{ position: relative; top: 165px; overflow: hidden; background: url(../images/overlay.png); height: 85px; color: #000; padding: 0; display: block; }

/* entry home */
.posts-default .entry-summary, .posts-quick .entry-summary	{ color: #000; overflow: hidden; }
.posts-quick .entry-meta	{ margin: 76px 0 20px -206px; color: #666; float: left; background: url(../images/overlay.png); width: 190px; height: 25px; display: block;  font-weight: bold;}
.posts-default .entry-meta a:link, .posts-default .entry-meta a:visited, .posts-quick .entry-meta a:link, .posts-quick .entry-meta a:visited	{ color: #666; text-decoration: none;}
.posts-default .published, .posts-quick .published	{ text-transform: uppercase; float: left; margin: 5px 5px 0; font-size: 10px; color: #666;  border-bottom: none;}



	
