body {
  background-color:#000000;
  background-image:url('images/matrimonio_balinese.jpg');
  background-repeat:no-repeat;
  background-attachment:fixed;
  background-position:center 39px;
  color:#404040;
  font-family:Georgia, Times New Roman, serif;
  font-size:1em;
  padding:0px;
  margin:0px;
}
div#mainLayer {
  margin:auto;
  width:1024px;
}
div#leftColumn {
  width:264px;
  float:left;
}
div#leftHeader {
  height:188px;
  background-image:url('images/rivista_01.gif');
  background-position:bottom left;
}
div#leftHeader img {
  border:none;
}
div#leftContent {
  background-color:#FDF9D3;
  padding:22px;
  padding-top:27px;
  font-size:70%;
  color:#89700c;
  font:Tahoma, Verdana, sans-serif;
  font-weight:bold;
}
div#leftContent ul {
  list-style-type:none;
  text-indent:0px;
  margin:0px;
  padding:0px;
}
div#leftContent ul ul {
  text-indent:10px;
}
div#leftContent a:first-letter {
  color:#494122;
}
div#leftContent ul li a {
  color:#89700c;
  display:block;
  line-height:140%;
}
div#leftContent ul li a:link, div#leftContent ul li a:visited, div#leftContent ul li a:active {
  text-decoration:none;
}
div#leftContent ul li a:hover, div#leftContent ul li a:focus {
  text-decoration:none;
  padding-left:10px;
}
div#leftFooter {
  background-image:url('images/rivista_10.gif');
  background-position:bottom left;
  background-repeat:no-repeat;
  height:65px;
}
div#rightColumn {
  /* lo lascio, ma secondo me non viene mai utilizzato */
  margin-left:264px;
}
div#rightHeader {
  /* contiene il titolo "rivista di scienze sociali */
  background-image:url('images/rivista_02.gif');
  background-position:top left;
  background-repeat:no-repeat;
  height:63px;
  background-color:#000000;
  margin-top:211px;
}
div#rightHeader #numbers {
  background:#a1b566;
  color:#000000;
  float:left;
  font-family:Georgia, Times New Roman, serif;
	font-size:150%;
	position:relative;
	text-transform:capitalize;
	top:63px;
	width:265px;
	padding-left:10px;
	padding-right:10px;
}
div#rightHeader #numbers:first-letter, div#rightHeader #numbers p:first-letter {
  font-weight:bold;
}
div#rightHeader #numbers p {
  padding:0;
  margin:0;
  display:inline;
}
div.mono {
  color:#636057;
  display:inline;
  font-family:Georgia, Times New Roman, serif;
  font-weight:bold;
  height:40px;
  font-size:12px;
  margin-left:10px;
  padding: 0px;
}
div.mono2 {
}
div.mono3 a {
  color: darkRed;
  font-size: 13px;
  font-style: italic;
  text-transform: lowercase;
}
div.ipost {
  margin-top:-2px;
  background:url('images/rivista_hdx.gif') repeat transparent;
  float:right;
  width:475px;
}
div.mono p {
  margin-top:6px;
  margin-bottom:0px;
  margin-left:20px;
  margin-right:20px;
  padding:0px;
}
div#rightContent {
}
div#rightContent div.post {
  font-family:Tahoma, Verdana, sans-serif;
  padding:0px;
  background:#FDF9D3;
  margin-top:0px;
  margin-left:0px;
  margin-right:0px;
  margin-bottom:8px;
  padding:30px;
}
div#rightContent .ipost div.post {
  font-family:Tahoma, Verdana, sans-serif;
  border-top:2px solid #000000;
  border-bottom:2px solid #000000;
  display:block;
  height:100px;
  overflow:hidden;
  padding:0;
}
div#rightContent .ipost div.post h3 {
  font-size: 0.8em;
  margin:0;
}
div#rightContent div.post a:link h3, div#rightContent div.post a:visited h3, div#rightContent div.post a:active h3, div#rightContent div.post h3 a:link , div#rightContent div.post h3 a:visited , div#rightContent div.post h3 a:active  {
  color:#89700c;
  font-family:Georgia, Times New Roman, serif;
  text-decoration:none;
}
a, a:link, a:visited {color:#6b890c;text-decoration:none;}
a:hover {text-decoration:underline;}
div#rightContent div.post h4 a:link, div#rightContent div.post h4 a:visited, div#rightContent div.post h4 a:active {
  color:#89700c;
  font-family:Georgia, Times New Roman, serif;
  display:block;
  padding-left:0px;
  text-decoration:none;
}
div#rightContent div.post a:focus h3, div#rightContent div.post a:hover h3, div#rightContent div.post h4 a:hover {
  text-decoration:underline;
}
p.autore, p.postmetadata, p.inglese {
  color:#494122;
  margin:0px;
  font-family:Georgia, Times New Roman, serif;
  font-style:italic;
  font-weight:bold;
  font-size:70%;
}
p.autore a:link, p.autore a:visited, p.autore a:active {
  color:#494122;
  text-decoration:underline;
}
p.autore a:link, p.autore a:visited, p.autore a:active {
  color:#494122;
  text-decoration:underline;
}
p.inglese a:link, p.inglese a:visited, p.inglese a:active {
  color:#6B890C;
}
p.inglese a:link, p.inglese a:visited, p.inglese a:active {
  color:#6B890C;
}
div.entry {
  font-family:Times New Roman, Times, serif;
  font-size:1em;
  line-height:150%;
}
div.eshopdetails {
	font-family:Times New Roman, Times, serif;
	font-size:1em;
	line-height:150%;
}
div#rightFooter {
}
div#footer {
  clear:both;
  float:right;							
  text-align:center;
  font-size:70%;
  background: #000000;
  color: #ACD3C5;
  width:475px;
}
.more-link {
  display:inline;
}
.miniatura {
  border-top:0px;
  border-bottom: 10px solid #000000;
  border-left: 6px solid #000000;
  border-right: 6px solid #000000;
  float:left;
  margin-right:5px;
}
ul, li {
   list-style-type: none;
}
.stampa {
  display:none;
}
#post-721 h3 {
  line-height:70px;
}
div#mainLayer div.post h3 {
  margin-top:80px;
}

