/*
Theme Name: Suonerie Divertenti
Theme URI: http://wordpress.org/
Description: The default WordPress theme based on the famous <a href="http://www.suonerie-divertenti.com/">Suonerie Divertenti</a>.
Version: 1.0
Author: Joe
Author URI: http://www.suonerie-divertenti.com/
Tags: bohh

	Joe v1.0
	 http://www.suonerie-divertenti.com

	This theme was designed and built by Joe,
	whose blog you will find at http://binarybonsai.com/

	The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php

*/


* {
	margin:0;
	padding:0;
	}
hr {
	display:none;
	}
a:link {
    color:#EFA60E; 
    text-decoration: none;
	}

a:visited {
	color:#EFA60E; 
	text-decoration: none;
	}

a:hover {
	color:#EFA60E; 
	text-decoration: underline;
	}

/* Begin Typography & Colors */
body {
	font-size: 76%; /* Resets 1em to 10px */
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	background: #333 /*url('images/kubrickbgcolor.jpg')*/;
	color: #fff;
	text-align: left;
	margin:0;
	}

/* Begin Content */
#content{	
	float:left;
	width:72%;
	padding:5px;
	}
#wrapper{	
	min-width:700px;
	width:auto !important;
	width:85%;
	margin: 0 auto;
	overflow:hidden;
	}	
#page
 {
   background: #000 url(images/headerlogo2.png) no-repeat top left;
 }
#wblurb{
  font-size: 1.1em;
  margin:25px 20px;
  font-family:Georgia, "Times New Roman", Times, serif;
  font-style:italic;
  color:#8F8F21;
  }
 

/* Begin Header */	
#header{
   margin-bottom:10px;
   padding-bottom:10px;
   background:url(images/riga-bianca.gif) bottom left repeat-x;
   }
#headerimg{
   font-size: 1.2em;
   height: 6.5em;
   color: #8F8F21;
   padding-left: 4.5%;
   background: #F4BD4A url(images/logotesta.gif) no-repeat top right;
   }
#header a{
   text-decoration: none;
   color: #8F8F21;
   }
#header h1{
   font-size: 2em;
	}
#headerimg .description{
	color:#FFFFFF;
   }
#headerimg .description a{
	color:#FFFFFF;
 }

/* Begin Sidebar */

.box-301{
	width: 26%;
	margin-left:72%;
	background: #000 /*#E0E06D #CCFF00 #99CC00#E7EEF5 url(images/corner_sx_x11.gif) top left no-repeat*/;
	}

.box-301 .box-301-cn{
	/*background: url(images/corner_dx_x11.gif) right top no-repeat;*/
	padding-top:10px;
	}
#sidebar{
	margin-right:0px;
	background-color: #000;
/*	color: #5184b9;*/
/*	border: 1px solid #99B7D5;*/
	font-family:Arial, Helvetica, sans-serif;
	}
#sidebar ul{
   list-style: none;
   margin-bottom: 10px;
   }
#sidebar ul ul{
   list-style-image: URL(images/listitem.png);
   list-style-type: none; 
   margin-left: 20px;
   } 
#sidebar ul ul ul{
   margin-bottom: 0;
   }

#sidebar ul h2{
	/*background-color: #99B7D5;
	border-bottom: 1px solid #86A9CC;
	border-top: 1px solid #86A9CC;*/
	font-size: 1.2em;
	font-weight: normal;
	padding: 2px 2px 2px 4px;
	margin-bottom: 5px;
	color:#8F8F21;
	}
#sidebar a{
   text-decoration: none;
   color:#B8800C;
   }
#sidebar a:hover{
   text-decoration: underline;
   }
#searchform {
	margin:5px;
 	}
/*#searchform
 {
   text-align: center;
 }
#searchform input
 {
   border: 1px solid #4A2C00;
   background-color: #FDE5C3;
 }
#searchform #s
 {
   width: 50%;
   background-color: white;
 }*/
 #wp-calendar
 {
   border: 1px solid #FDE5C3;
   width: 80%;
   margin: 0 auto;
   text-align: center;
   margin-bottom: 15px;
 }

 #wp-calendar th
 {
   background-color: #FDE5C3;
 }

 #wp-calendar a
 {
   border: 1px solid #4A2C00;
   background-color: white;
   display: block;
 }

 #prev a, #next a
 {
   border: 0;
 }

 #wp-calendar caption
 {
   text-align: center;
   width: 100%;
   
/* Begin Post */
 }
.post
 {
   margin-bottom: 25px;
   margin-right: 20px;
   color: #FFF;
   padding-left: 5px;
   font-size: 1.1em;
 }

 h2
 {
   font-size: 1.6em;
   border-bottom: 0px solid #e8c38b;
 }

 h2 a:link, h2 a:hover, h2 a:visited {
   text-decoration: none;
   color: #EFA60E;
 }

 .entry
 {
   margin-top: 10px;
   margin-bottom: 15px;
 }

 .postmetadata
 {
   padding: 2px;
   font-size: 0.8em;
   border-top: 1px dashed #999;
   margin-right:10px;
 }

 .postmetadata a
 {
   color: #8F8F21;
 }
.post p
 {
   line-height: 1.4em;
   margin-bottom: 1em;
 }
 blockquote
 {
   margin: 1em 1.5em;
   padding: 1em 1.5em;
   border: 1px solid #FADA96;
   background: #FCF1E2 URL(images/blockquote.png) no-repeat   scroll top left;
 }

 .post li
 {
   margin-left: 20px;
 }

 .post ul
 {
   list-style-image: url(images/listitem.png);
   list-style-type: bullet;
   margin-bottom: 10px;
 }

 acronym, abbr, span.caps
 {
   cursor: help;
 }

 acronym, abbr
 {
   border-bottom: 1px dashed #999;
 }

 blockquote cite
 {
   margin: 5px 0 0;
   display: block;
 }

 .center
 {
   text-align: center;
 }

 a img
 {
   border: none;
 }

 h3
 {
   margin-top: 1.5em;
   font-size: 1.4em;
 }

 h4
 {
   margin-top: 1.2em;
   font-size: 1.2em;
 }

 h5
 {
   margin-top: 1em;
   font-size: 1em;
 }

 .post a
 {
   color: #00CC00;
 }
 
/* Begin ??? */
 .navigation
 {
   display: block;
   margin-top: 10px;
   margin-bottom: 40px;
 }

 .alignleft
 {
   float: left;
   text-align: left;
   width: 50%;
 }

 .alignright
 {
   float: right;
   text-align: right;
   width: 50%;
 }
 
 .entrytext .postmetadata
 {
   font-size: 1.1em;
   background-color: #FDE5C3;
   width: 70%;
   margin: 2em auto3.5em auto;
   border: 1px dotted #e9b17b;
   padding: 5px;
   padding-left: 45px;
   background: #FDE5C3 URL(images/metadata.png) no-repeat   scroll top left;
 }
/* Begin Comment */
ol.commentlist
 {
   width: 90%;
   margin: 0 auto;
 }

 ol.commentlist li
 {
   margin-bottom: 1.5em;
   border: 1px solid #c69835;
   padding: 5px;
   background-color: #f5de74;
 }

 ol.commentlist li.alt
 {
   background-color: #fdf6a7;
 }

 ol.commentlist a
 {
color: #bd492a; 
 }

 small.commentmetadata
 {
   font-size: 0.8em;
   margin-bottom: 1em;
   display: block;
 }


/* Begin Footer */

#footer{
   clear: both;
   margin: 50px 0 20px 0;
   color: #666;
   background-color: #333;
   border-top: 1px solid #EFA60E;
   padding: 10px;
   text-align: right;
    }
#footer p{
   font-size: 0.8em;
    }
/* Begin ?? */
.pagetitle
 {
   color: #000;
 }

/* Begin ?? */
.linkAdv{
	margin:0;
	padding:0 0 0 10px;
	}
.linkAdvpage{
	margin:0 ;
	padding:0 0 10px 10px;
	}
