
body{padding:0;
	 margin:0;
	 border:none;
	 font-family:Tahoma, Arial, Helvetica, sans-serif;
	 font-size:13px;
	 line-height:20px;
	 
	 background:#342419;
	 color:#000;
	 }
	 
A:link{color:#745641;
	   text-decoration:none;
	   }
	   
A:visited{color:#745641;
	   text-decoration:none;
	   }
	   
A:hover{color:#745641;
	   text-decoration:underline;
	   }

#wrapper{width:767px;
		 margin:0 auto;
		 background:#FFFFFF;
		 padding: 0;
		 overflow:hidden;
		 }

#topnav{background:url(images/Topnav.jpg) no-repeat;
		width:764px;
		height:38px;
		line-height:35px;
		font-size:15px;
		padding-left:10px;
		color:#745641;
		}
		
#topnav a:link{color:#990000;
			   text-decoration:none;
			   			   }
ul#mainlevel-nav {
  font-size        : 15px;
  list-style       : none;
  padding          : 0;
  margin           : 0;
  font-size        : 0.8em;
}
ul#mainlevel-nav li {
	display: block;
	background-image: none;
	padding-left: 1px;
	padding-right: 1px;
	float: left;
	margin: 0;
	width: auto !important;
	white-space: nowrap;
	border-right: 1px solid;
}
ul#mainlevel-nav li a {
  display          : block;
  padding-left     : 15px;
  padding-right    : 16px;
  text-decoration  : none;
  color            : #990000;
  background       : transparent;
  font-weight:bold;
}
ul#mainlevel-nav li a:hover {
color:#990000;
text-decoration:underline;
font-weight:bold;
}

#banner{background:url(images/top.jpg) no-repeat;
		width:764px;
		height:256px;
		padding-left:20px;
		}
		
A.titlelink:link{color:#FFFFFF;
				 text-decoration:none;
				 }
A.titlelink:visited{color:#FFFFFF;
				 text-decoration:none;
				 }
A.titlelink:hover{color:#990000;
				 text-decoration:none;
				 }

.blogtitle{font-size:40px;
		   color:#FFFFFF;
		   padding-top:50px;
		   }
.blogdescription{
				float:left;
				color:#ffcc00;
				text-align:left;
				 font-size:14px;
				 padding-left:15px;
				 padding-top:120px;
				 }

#sidebarcontainer{
					width:225px;
				  float:left;
				  color:#FFFFFF;
				
				  }

#sidebarcontainer a:link{color:#FFFFFF;
						 text-decoration:none;
						 font-weight:bold;
						 }
#sidebarcontainer a:visited{color:#FFFFFF;
						 text-decoration:none;
						 font-weight:bold;
						 }
#sidebarcontainer a:hover{color:#FFFFFF;
						 text-decoration:underline;
						 }

.firstsidebartitle{background:url(images/Sidebarfirsttitle2.jpg) no-repeat;
				   width:199px;
				   height:47px;
				   color:#FFCC00;
				   padding-left:25px;
				   font-size:17px;
				   font-weight:bold;
				   }
.sidebarbg{background:url(images/sidebarbg2.jpg) repeat-y ;
		   width:199px;
		   padding-left:30px;
		   }
 .sidebarbg-bottom{background:url(images/sidebar-bottom.jpg) no-repeat;
		   width:199px;
		   height:138px;
		   padding-left:25px;
		   } 
		   
 .sidebarbg-bottom img {
 		border:0px;
		float:left;
		clear:left;
		padding-top:70px;
		}
		   
.sidebartitle{background:url(images/Sidebarfirsttitle2.jpg) no-repeat;
		      width:199px;
			  height:47px;
			  color:#FFCC00;
			  font-size:17px;
			  font-weight:bold;
			  padding-left:25px;
			  }

.form{padding-left:20px;
	  margin-top:10px;
	  }
	  
#theposts{width:490px;
			min-height:600px;
		  margin-left:230px;
		  background:url(images/sfondo-post.jpg) bottom no-repeat right;
		  	 font-family:Verdana,  Arial, Helvetica, sans-serif;
	 font-size:13px;
		  }
		  
.posttitle{font-size:17px;
		   color:#745641;
		   font-weight:bold;
		   margin-top:10px;
		   }

a.postlink:link{color:#990000;
			    text-decoration:none;
				}
a.postlink:visited{color:#990000;
			    text-decoration:none;
				}
a.postlink:hover{color:#990000;
			    text-decoration:underline;
				}

.theauthor{background:#F7F7F7;
		   color:#949494;
		   width:490px;
		   margin-top:5px;
		   }
.thetime{display:inline;
		 margin-left:20px;
		 font-weight:bold;
		 }
.thecomments{display:inline;
			  margin-left:20px;
			  }

.infodata{
		  color:#949494;
		  width:490px;
		  margin-top:5px;
		  margin-bottom:20px;
		  }
		  
.editlink{display:inline;
		  margin-right:20px;
		  }
.category{display:inline;
		  }
		  
.commentstext{color:#745641;
			  }
.commentfield{color:#FFFFFF;
		   background-color:#745641;
		   border:2px #F9F9F9 solid;
		   }
		  
#footer
		{
		background:url(images/Footer2.jpg) no-repeat;
		width:767px;
		height:203px;

		}
#footer p {
		text-align:left;
		line-height:normal;
		padding-left:10px;
		padding-top:50px;
		color:#fff;
}		  