body, td, th, tr, table { text-align: justify;
                          color: #000000;
                          font-family: Georgia;
						  font-size: 11px;
						  cursor: default;
						  text-decoration: none;
						  scrollbar-face-color: #D8D8D8;
                          scrollbar-highlight-color: #D8D8D8;
                          scrollbar-3dlight-color: #B1B1B1;
                          scrollbar-darkshadow-color: #B1B1B1;
                          scrollbar-shadow-color: #D8D8D8;
                          scrollbar-arrow-color: #B1B1B1;
                          scrollbar-track-color: #D8D8D8;
						  }
						  
h1     {                  padding-left: 7px;
                          text-align: left;
                          font-weight: bold;
						  font-style: italic;
						  font-family: Georgia;
						  text-transform: lowercase;
						  font-size: 20px;
						  color: #484840;
						  }
						  						  
body {                    background-image:   url(bg.gif);
                          background-color: #FFFFFF;
						  }
						  
input, textarea, select { background-color: #FFFFFF; 
                          font-family: Georgia;
                          font-size: 11px; 
						  color: #000000; 
						  border: 1px solid #000000;
						  }
						  
b, strong {               font-family: Tahoma;
                          color: #000000;
						  font-size: 11px;
						  font-weight: bold;
						  }

a {                        color: #B8B9B3;
						   font-family: Georgia;
						   font-size: 11px;
						   font-style: italic;
						   text-decoration: none;
						   cursor: crosshair;
						   }
						   
a:hover  {                 color: #B1B1B1;
						   font-family: Georgia;
						   font-size: 11px;
						   text-decoration: none;
						   cursor: crosshair;
						   background-color: #000000;
						   border-bottom: 2px solid #B1B1B1;
						   }
						  
p {                       padding-right: 5px;
                          padding-left: 5px;
						  }
						  
img {                     border: 0px;
                          }
						  
blockquote {              font-family: Tahoma;
                          background-color: #B1B1B1;
						  color: #FFFFFF; 
						  text-align: justify;
						  border-left: 3px solid #D8D8D8;
						  }
						  

h1:first-letter {          color: #B1B1B1;
						  }
						  
#container {
margin: 0 auto 0 30px;
width:552px; /* Attenta a questa informazione. 
Ricordati che se vuoi che due div stiano allo 
stesso piano dentro questo qui pių grande, č 
necessario che la somma delle loro larghezze 
e quelle dei loro padding sia uguale (o minore) 
a questa larghezza. Se non conti i padding, il 
secondo div va a capo, quindi stai attenta!*/ 
}
#header {
background-image: url(matters_top.jpg);
height:406px;
}
#mainpage {
	background-color: #FFFFFF;
	text-align: left;
	padding-top: 10px;
	padding-bottom: 10px;
}
#content {
float: left;
width: 360px;
padding-left: 20px;
text-align: justify;
}

#sidebar {
float: right;
padding-right: 20px;
width: 145px;
text-align:left;
}
#footer {
padding-left: 20px;
padding-right: 20px;
clear: both;
}
/*Questo fa in modo 
che i due div affiancati sopra 
siano pari. E' un po' difficile 
da spiegare, ma se te ne dimentichi 
poi lo sfondo di #mainpage non funziona.*/
}
						  

